首页 > 代码库 > udp测试扩展模块通讯协议
udp测试扩展模块通讯协议
udp测试:
本地addr -10.10.10.198 端口-10086
服务器addr-10.10.10.102 端口-10010
数据包长度=0x00*256+0x0E
数据校验 =66
ExtCommand=0x01
SubCommand=0x12
在串口打印出来查看
F5 03 00 0E 11 22 33 44 45 46 01 88 12 13 55 65 98 57 66
DeviceAccess:
F5 03 00 0E 11 22 33 44 45 46 00 F4 AA 13 55 65 98 57 66
************************************************************************************************************
2014-6-25 15:00
********************
udp--Module
MODULE_ACCESS_REQUEST:有模块接入
udp发送:F5 08 00 08 11 22 33 44 55 66 0A 07 66(crc随便设置)
udp接收:F5 07 00 08 11 22 33 44 55 66 1D 01 99
MODULE_DESCRIBE_INFO :模块idps
udp发送:F5 08 00 5D 11 22 33 44 55 66 1D 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 11 22 33 44 55 66 77 88 99
udp接收:F5 08 00 08 11 22 33 44 55 66 41 44 44 44 44 44 44 99
说明 :发送93byte(86+7)idps信息
接收idps更新模块列表,下发配置信息(41 44 44 44 44 44 44)99为默认crc
DEVICE_ACCESS_INFORM :有设备接入
udp发送:F5 08 00 08 11 22 33 44 55 66 45 B2 66
udp接收:F5 08 00 17 00 00 00 00 00 00 00 A1 B6 C0 F9 77 7D 46 EE D1 AA 41 BC D4 9B 6D 9F 99 (16字节认证随机数A1-9F)
idps发送:F5 08 00 08 11 22 33 44 55 66 45 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 81 83 84 85 86
idps-DDl:1-86(在线产品列表测试*GetDynamicListProfile())
********************************************************************************************************************
2014-6-27 16:00
*****************
udp发送-有设备接入:F5 08 00 08 11 22 33 44 55 66 45 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 81 83 84 85 86 99 88 77 66 55 44
(1-86:idps 99 88 77 66 55 44:uid)
接收回复 :F5 08 00 1A 99 88 77 66 55 44 00 F4 FA 2B 24 60 16 E4 69 6A 04 48 0D 6A 42 FB 7B 0F 1B 99
认证成功 udp发送 :F5 08 00 08 99 88 77 66 55 44 00 F4 FD
通知模块认证成功 :F5 08 00 0D 00 00 00 00 00 00 47 99 88 77 66 55 44 99
*********************************************************************************************************************
2014-7-16 10:04 测试
********************
1. 扩展模块通知有设备接入,上报IDPS+UID+设备配置TS,插入列表(UID:0A 0B 0C 0D 0E 0F)
F5 00 00 63 11 22 33 44 55 66 45 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 81 83 84 85 86 0A 0B 0C 0D 0E 0F 66
2. 假设认证成功,列表certifyFlag置1
F5 00 00 09 0A 0B 0C 0D 0E 0F 00 F4 FD 66
3. 认证成功后,使用此UID即可进行其他测试
F5 00 00 09 0A 0B 0C 0D 0E 0F 00 (Type+CMD+Data) crc
**********************
2014-7-17 8:58 测试
"ProdIDPS":{"Ptl":"com.jiuan.HGV010","SN":"0123456789000001","FVer":"1.0.2","HVer":"1.0.1","MFR":"iHealth","Model":"BP3 11070","Name":"BP Monitor"}
******************************************************************************************************************************************************
1.(uid:000001 30 30 30 30 30 31)扩展模块通知有设备接入,上报IDPS+UID+设备配置TS
F5 FF 00 63 00 00 00 00 00 00 45 42 50 33 20 31 31 30 37 30 00 00 00 00 00 00 00 31 30 32 31 30 31 69 48 65 61 6C 74 68 00 00 00 00 00 00 00 00 00 63 6F 6D 2E 6A 69 75 61 6E 2E 48 47 56 30 31 30 42 50 33 20 4D 6F 6E 69 74 6F 72 00 00 00 00 00 30 31 32 33 34 35 36 37 38 39 30 30 30 30 30 31 30 30 30 30 30 31 23
2.假设认证成功,列表certifyFlag置1
F5 FF 00 09 30 30 30 30 30 31 00 F4 FD 23
3.认证成功后,使用此UID可以进行其他测试 “发送数据”BASE_DATA_TYPE
F5 FF 00 09 30 30 30 30 30 31 00 F2 88 23