|
沙发
楼主 |
发表于 2020-6-20 14:05:06
|
只看该作者
AD采集 协议
本帖最后由 李维强-15级 于 2020-7-21 20:28 编辑
按照刘老师给的 UPFC初步方案.pdf 内通信协议,扩展了2个请求设置
发送示例:
- ----------------------------------------------------
- 7.5日新增
- 模拟请求中,用“Test1”替代了“UPFC-01-01-0001”
- ----------------------------------------------------
- RequestDeviceInfo:
- 55 50 46 43 01 00 00 00 00 00 00 00
- ResponseDeviceInfo:会返回两个虚拟的设备
- 55 50 46 43 02 00 00 00 E3 01 00 00 5B 7B 22 69 6D 65 69 22 3A 22 55 50 46 43 2D 30 31 2D 30 31 2D 30 30 30 32 22 2C 22 4C 61 73 74 43 6F 6E 54 69 6D 65 22 3A 22 32 30 32 30 2D 30 37 2D 30 36 20 30 32 3A 35 36 3A 34 34 22 2C 22 4E 75 6D 22 3A 22 22 2C 22 4C 61 73 74 46 69 6C 65 4E 61 6D 65 22 3A 22 55 50 46 43 2D 30 31 2D 30 31 2D 30 30 30 32 32 30 32 30 30 37 30 36 30 32 35 36 34 34 2D 41 2D 31 23 31 2E 64 61 74 22 2C 22 6C 6F 6E 22 3A 22 31 31 34 2E 34 31 34 31 34 35 22 2C 22 6C 61 74 22 3A 22 33 30 2E 35 31 36 32 34 35 22 2C 22 34 47 22 3A 22 4F 66 66 22 2C 22 57 6F 72 6B 53 74 61 74 65 22 3A 22 45 72 72 6F 72 22 2C 22 53 61 6D 70 6C 69 6E 67 52 61 74 65 22 3A 22 31 4D 48 7A 22 2C 22 54 72 69 67 67 65 72 56 6F 6C 74 61 67 65 22 3A 22 34 2E 35 56 22 7D 2C 7B 22 69 6D 65 69 22 3A 22 55 50 46 43 2D 30 31 2D 30 31 2D 30 30 30 31 22 2C 22 4C 61 73 74 43 6F 6E 54 69 6D 65 22 3A 22 32 30 32 30 2D 30 37 2D 30 36 20 30 32 3A 35 36 3A 34 34 22 2C 22 4E 75 6D 22 3A 22 22 2C 22 4C 61 73 74 46 69 6C 65 4E 61 6D 65 22 3A 22 55 50 46 43 2D 30 31 2D 30 31 2D 30 30 30 31 32 30 32 30 30 37 30 36 30 32 35 36 34 34 2D 41 2D 31 23 31 2E 64 61 74 22 2C 22 6C 6F 6E 22 3A 22 31 31 34 2E 34 31 34 31 34 35 22 2C 22 6C 61 74 22 3A 22 33 30 2E 35 31 36 32 34 35 22 2C 22 34 47 22 3A 22 4F 4E 22 2C 22 57 6F 72 6B 53 74 61 74 65 22 3A 22 4F 4B 22 2C 22 53 61 6D 70 6C 69 6E 67 52 61 74 65 22 3A 22 31 4D 48 7A 22 2C 22 54 72 69 67 67 65 72 56 6F 6C 74 61 67 65 22 3A 22 34 2E 35 56 22 7D 5D
- -----
- RequestDeviceData:设置强制触发,模拟{"imei":"Test1"}才有返回,否则会显示设备为空
- 55 50 46 43 03 00 00 00 10 00 00 00 7B 22 69 6D 65 69 22 3A 22 54 65 73 74 31 22 7D
- ResponseDeviceData:
- 55 50 46 43 04 00 00 00 60 00 00 00 7B 22 72 65 73 75 6C 74 22 3A 22 73 75 63 63 65 73 73 22 2C 22 43 6D 64 54 69 6D 65 22 3A 22 32 30 32 30 2D 30 37 2D 30 36 20 30 33 3A 30 37 3A 31 31 22 2C 22 66 69 6C 65 4E 61 6D 65 22 3A 22 54 65 73 74 31 2D 32 30 32 30 30 37 30 36 30 33 30 37 31 31 2D 50 2D 31 23 31 2E 64 61 74 22 7D
- RequestTriVoltage: 设置触发电压(0-5以内)模拟{"imei":"Test1","voltage":4.5}才有返回,否则会显示设备为空
- 55 50 46 43 05 00 00 00 1E 00 00 00 7B 22 69 6D 65 69 22 3A 22 54 65 73 74 31 22 2C 22 76 6F 6C 74 61 67 65 22 3A 34 2E 35 7D
- ResponseTriVoltage
- 55 50 46 43 06 00 00 00 47 00 00 00 7B 22 72 65 73 75 6C 74 22 3A 22 73 75 63 63 65 73 73 22 2C 22 43 6D 64 54 69 6D 65 22 3A 22 32 30 32 30 2D 30 37 2D 30 36 20 30 32 3A 31 31 3A 32 34 22 2C 22 53 65 74 56 6F 6C 74 61 67 65 22 3A 22 34 2E 35 22 7D
- -----------
- RequestSamplingRate:设置采样频率 以MHz为单位 模拟{"imei":"Test1","SamplingRate":1}才有返回,否则会显示设备为空
- 55 50 46 43 07 00 00 00 19 00 00 00 7B 22 69 6D 65 69 22 3A 22 54 65 73 74 31 22 2C 22 52 61 74 65 22 3A 31 7D
- ResponseSamplingRate
- 55 50 46 43 08 00 00 00 42 00 00 00 7B 22 72 65 73 75 6C 74 22 3A 22 73 75 63 63 65 73 73 22 2C 22 43 6D 64 54 69 6D 65 22 3A 22 32 30 32 30 2D 30 37 2D 30 36 20 30 32 3A 35 35 3A 32 32 22 2C 22 53 65 74 52 61 74 65 22 3A 22 31 22 7D
- ----------------------------------------------------
复制代码
|
|