dhdahai 发表于 2011-4-20 15:09:16

各位大侠:ipod控制 没有授权IC,IDPS可以成功么?

如题,有知情者麻烦告知,谢谢!

dhdahai 发表于 2011-4-20 15:16:04

我现在
1、发送startIDPS
2、收到ACK status 0x00
3、发送SetFIDTokenValues
4、收到RetFIDTokenValueAcks 不过IdentifyToken的status为0x01
不知是什么问题?

bjash 发表于 2011-5-6 21:19:19

从SetFIDTokenValues开始,加了Transaction ID没有?请把你的第一个发送数据写出看看, 如0xFF,0x55,0xNN,0x00,0x39...

dhdahai 发表于 2011-5-7 08:37:19

回复【2楼】bjash
-----------------------------------------------------------------------

谢谢回复!

void CIpodCmder::SetFIDTokenValues(void)
{
        RemoveCmdData();

        m_cmdArray.SetAtGrow(CMD_BYTE_ID,CMD_SET_FIDTOKEN_VALUES);
        m_cmdArray.SetAtGrow(CMD_BYTE_DATA,0x07);//numFIDTokenValues = 3: IdentifyToken\AccCapsToken\AccInfoToken(5 tokens)       

        //FIDTokenValues
        //1)IdentifyToken
        SetIdentifyToken();
        //2)AccCapsToken
        SetAccCapsToken();
        //3)AccInfoToken: type 0x01 0x04 0x05 0x06 0x07 required
        SetAccInfoToken();
       
        FormatSendData();//此处有加trans ID
}

void CIpodCmder::SetIdentifyToken(void)
{
        CArray<BYTE> itToken;
        itToken.Add(0x00);//FIDType
        itToken.Add(0x00);//FIDSubtype
        itToken.Add(0x02);//num of bytes in accessoryLingoes
        itToken.Add(0x00);//general lingo
        itToken.Add(0x04);//Extended interface lingo

        itToken.Add(0x00);//DeviceOptions: 1:0-->authentication 3:2-->power control
        itToken.Add(0x00);
        itToken.Add(0x00);
        itToken.Add(0x02);

        itToken.Add(0x00);//DeviceID: supplied by authentication corprocessor,0x00000200
        itToken.Add(0x00);
        itToken.Add(0x02);
        itToken.Add(0x00);

        itToken.InsertAt(0,(BYTE)itToken.GetSize());
        m_cmdArray.Append(itToken);
}

AccCapsToken和AccInfoToken可以成功

IdentifyToken按上面的数据可以成功,但是DeviceOptions和DeviceID改为0后(不进行auth)就无法成功。。。

你说的:

      现在可以做出NO IDPS AUTH. 需要加一些防错程序

是什么意思?是把DeviceOptions设为0么?

xuwuyang 发表于 2012-5-17 00:14:56

mark!
mark!

dickjtk 发表于 2014-9-4 16:34:58

dhdahai 发表于 2011-5-7 08:37
回复【2楼】bjash
-----------------------------------------------------------------------



神人啊~~~求指教~~~~~
页: [1]
查看完整版本: 各位大侠:ipod控制 没有授权IC,IDPS可以成功么?