网上买了一个支持一线通的电动车控制器,数据已经解调出来了,但是好像它这个数据进行过二次加密或校验,不知道那个地方是显示车速的,我自已做了一个仪表,想把时速显示上去。
一共是12个数据,数据解码应该是没有问题,我是用逻辑分析仪抓包手动解码过,而且在其它电动车上解码得到过检证,只是这款控制器进行了二次加密或校验,求大神指指路,我想提取速度值。
第一个为标头,最后一个为异或检验,中间的第七位0x00是一直没有变化,第二位也会隔两位增加一次,而第三位就是整数增加,后四位始终是0,开始是从0x00,再到0x10,再就是0x20,这样加上去,第八位和第九位,在电机没有启动的情况下是一样的,一但启动就会有55的差,用后面的数减前面的数,第十一位减十位,总是保持35的差,求大神分析一下!
|