1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- 注册
- AA5501061801100104601131188363190110108986112022401540155772
- 帧头解析
- 帧头(2字节): AA55
- 产品类型(1字节): 01 NB门磁
- 命令位(1字节): 06 (06)设备注册指令
- 数据长度(1字节): 18 (24个字节)
- 数据包:
- 产品型号(1字节):01 MC-N01
- 协议版本(1字节):10 V1.0
- 模组信息(1字节):01 BC26
- SIM卡IMSI号(8字节):0460113118836319 “460113118836319”
- 厂家信息(1字节):01
- 硬件版本(1字节):10 V1.0
- 软件版本(1字节):10 V1.0
- SIM卡ICCD(10字节):89861120224015401557
- 和校验:72
- 设备心跳:
- AA55010214010000000000530C53649C004E80AD001100001369
- 帧头解析
- 帧头(2字节): AA55
- 产品类型(1字节): 01 NB门磁
- 命令位(1字节): 02 设备心跳指令
- 数据长度(1字节): 14 (20个字节)
- 数据包:
- 状态位(2字节): 0100=0X0001 开门
- 传感器参数(4字节):00000000=0X00
- 电池电量(2字节): 530C= 0X0C53=3155mV
- CELL ID(4字节): 53649C00=0X009C6453
- RSRP(2字节): 4E80=0X804E =-78
- PCI(2字节): AD00=0X00AD=173
- SINR(2字节): 1100=0X0011=17
- ECL(1字节): 00
- CSQ(1字节): 13=0X13=19
- 和校验:69
- 设备报警
- AA5501030A010000000000280C000043
- 帧头解析
- 帧头(2字节): AA55
- 产品类型(1字节): 01 NB门磁
- 命令位(1字节): 03 设备报警指令
- 数据长度(1字节): 0A (10个字节)
- 数据包:
- 状态位(2字节): 0100 =0X0001 BIT0 ==1 开门
- 传感器参数(4字节):00000000=0x00
- 电池电量(2字节): 280C= 0X0C28=3112mV
- 保留(2字节): 0000
- 和校验:43
- 设备报警
- AA5501030A000000000000530C00006D
- 帧头解析
- 帧头(2字节): AA55
- 产品类型(1字节): 01 NB门磁
- 命令位(1字节): 03 设备报警指令
- 数据长度(1字节): 0A (10个字节)
- 数据包:
- 状态位(2字节): 0000 =0X0000 BIT0==0 关门
- 传感器参数(4字节):00000000=0x00
- 电池电量(2字节): 530C= 0X0C53=3155mV
- 保留(2字节): 0000
- 和校验:6D
-
-
- //状态位 转换为16进制,按位解析
- //status :状态位
- if(status&((u16)1<<0))
- {
- printf("开门");
- }
- else
- {
- printf("关门");
- }
- if(status&((u16)1<<1))
- {
- printf("电池低压\r\n");
- }
|