导读
55AA包着DSRC(F1指令),里面包着cos指令
55AA指令解析
55AA 00 0008 F9 02 01 05 0084000008 7B
00 帧
0008 DATA域长度(命令字后的全部字节)
F9 命令字
02 2卡槽,
01 第一条数据,
05 5字节
0084000008 命令
55AA指令包括
- F1 BST
- F2 透明通道 GetSecure /TrasferChannel
- F8指令 PSAM卡复位
- F9指令 PSAM通道指令(包括外部认证 读二进制文件 秘钥分散 解密 计算MAC 计算鉴别码 计算MAC2)
BST (F1)
55AA04 001c F1 FFFFFFFF500391C00385B12353ACE1CD0001418329A01A0004002B00 53
001c 长度
F1 命令字
FFFFFFFF500391C00385B12353ACE1CD0001418329A01A0004002B00 数据
53 BCC校验
GetSecure(F2)
RQ(1480)
55AA04001bF2 01 68230019407791050100 1480 0100004F58C13031F76C41B10000 35
RS(读取车辆信息后从1501后开始是密文)
55AA04006EE2 00 68230019E0F700911801 1501 7E94D0B5382432FC777FD4005DF295BB059A4040363169850EA4A6A4ECFAF31115CFA12AE681422150E87680CD822CEB7AE09B31366E08F747F86F3F91CB0C54888E71747CEEB0BD7C271F732490A9AF7C271F732490A9AF000000000000000000 0C
TrasferChannel (F2)
RQ(1802后是数据)
55AA000016F2 01 68230019 40F791050103 1802 010700A40000023F00 13
RS(1902后是数据)
55AA010029E2 00 68230019E07700911801 1902 01196F15840E315041592E5359532E4444463031A503880101900000AD
1.F2指令 透明传输,走DSRC通讯(包括ESAM和卡)
SendTransferChannel("01", "00A40000021001", null, null, null);
参数01为需等待OBU应答 02为 无需等待应答
55AA04001bF2 01 6823001940779105010014800100004F58C13031F76C41B10000 35
应答E2
55AA04006EE2 00 68230019E0F70091180115017E94D0B538
2432FC777FD4005DF295BB059A4040363169850EA4A6A4EC
FAF31115CFA12AE681422150E87680CD822CEB7AE09B31366
E08F747F86F3F91CB0C54888E71747CEEB0BD7C271F732490
A9AF7C271F732490A9AF000000000000000000 0C
PSAM卡复位(F8)
55AA070001F802FC
55AA07 0001 F8 02 FC
0001 长度为1
F8 命令字
02 数据
FC BCC校验
//复位02卡槽的PSAM卡
55AA000011E8003B7B18000120900000000000602A67714C
PSAM通道指令(F9)
55AA000008F902010500840000087B
55AA 00 0008 F9 02 01 05 0084000008 7B
00 帧
0008 DATA域长度(命令字后的全部字节)
F9 命令字
02 2卡槽,
01 第一条数据,
05 5字节
0084000008 命令 取随机数8字节
返回数据:
55AA01000DE9 00 01 0A B0A6388B47DD87329000 F4
00
01 命令
0A 长度
B0A6388B47DD87329000