搜索
bottom↓
回复: 5

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

[复制链接]

出0入0汤圆

发表于 2011-4-20 15:09:16 | 显示全部楼层 |阅读模式
如题,有知情者麻烦告知,谢谢!

出0入0汤圆

 楼主| 发表于 2011-4-20 15:16:04 | 显示全部楼层
我现在
1、发送startIDPS
2、收到ACK status 0x00
3、发送SetFIDTokenValues
4、收到RetFIDTokenValueAcks 不过IdentifyToken的status为0x01
不知是什么问题?

出0入0汤圆

发表于 2011-5-6 21:19:19 | 显示全部楼层
从SetFIDTokenValues开始,加了Transaction ID没有?请把你的第一个发送数据写出看看, 如0xFF,0x55,0xNN,0x00,0x39...

出0入0汤圆

 楼主| 发表于 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么?

出0入0汤圆

发表于 2012-5-17 00:14:56 | 显示全部楼层
mark!
mark!

出0入0汤圆

发表于 2014-9-4 16:34:58 | 显示全部楼层
dhdahai 发表于 2011-5-7 08:37
回复【2楼】bjash
-----------------------------------------------------------------------

神人啊~~~求指教~~~~~
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-29 05:04

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表