Skip to main content

载荷格式

上行数据包解析

追踪器数据协议提供不同的数据包来对应不同的信息,每个数据包的字节数可能有所不同。帧结构如下图所示。帧内容以大端字节序发送。

数据ID数据值
1字节50字节(最大)

数据ID:功能编号。 数据值:位置、传感器数据和其他信息。

设备状态数据包 - 事件模式 0x01

设备状态数据包在加入LoRaWAN网络时上传。设备状态数据包在不同工作模式下有两种数据包格式:

  1. 事件模式,ID=0x01

  2. 周期模式,ID= 0x02

设备状态数据包 - 事件模式:0x01

0x01字节2字节3~4字节5~6字节7字节8字节9~10字节11~12
ID电池电量软件版本硬件版本工作模式定位策略心跳间隔上行间隔
字节13~14字节15字节16字节17字节18~19字节20~21
事件模式上行间隔温度和光照开关SOS模式启用运动事件3轴运动阈值运动开始间隔
字节22字节23~24字节25字节26~27字节28字节29~30
启用静止事件静止超时启用震动事件3轴震动阈值启用温度事件温度事件上行间隔
字节31~32字节33~34字节35~36字节37字节38字节39~40
温度采样间隔温度阈值最大值温度阈值最小值温度告警类型启用光照事件光照事件上行间隔
字节41~42字节43~44字节45~46字节47
光照采样间隔光照阈值最大值光照阈值最小值光照告警类型

原始载荷:

0153010501050207001e00050005010000001e000500016801012c000005001e025800000000000500010064000000

字节类型原始数据描述
1帧IDuint80101是数据包ID。
2电池电量uint853

53是0x53 = 83(十进制)

电池电量为83%

3~4软件版本uint160105

0105是0x0105 == v1.5

软件版本为v1.5

5~6硬件版本uint160105

0105是0x0105 == v1.5

硬件版本为v1.5

7工作模式uint802

02是0x02,表示设备使用"事件模式"。

00:待机模式

01:周期模式

02:事件模式

8定位策略uint807

07是0x07,表示设备使用蓝牙 + Wi-Fi + GNSS定位策略。

00:仅GNSS

01:仅Wi-Fi

02:Wi-Fi+GNSS

03:GNSS + Wi-Fi

04:仅蓝牙

05:蓝牙 + Wi-Fi

06:蓝牙 + GNSS

07:蓝牙 + Wi-Fi + GNSS

9~10心跳间隔uint16001e001e是0x001E = 30(十进制),心跳间隔为30分钟。
11~12上行间隔uint1600050005是0x0005 = 5(十进制),上行间隔为5分钟。
13~14事件模式上行间隔uint1600050005是0x0005 = 5(十进制),事件模式上行间隔为5分钟。
15温度和光照开关uint801

01表示打开温度和光照传感器。

00:关闭温度和光照传感器。

01:打开温度和光照传感器。

16SOS模式uint800

00表示使用SOS单次模式。

00:使用SOS单次模式。

01:使用SOS连续模式。

17启用运动事件uint800

00表示禁用事件模式。

00:禁用事件模式。

01:启用事件模式。

18~193轴运动阈值uint16001e

001e是0x001E=30(十进制)mg

当加速度超过30mg时,判断设备处于运动状态,当低于此值2分钟时,判断设备处于静止状态。

20~21运动开始间隔uint1600050005是0x0005 = 5(十进制),当设备处于运动状态时,间隔为5分钟。
22启用静止事件uint800

00表示禁用静止事件。

00:禁用静止事件。

01:启用静止事件。

23~24静止超时uint1601680168是0x0168 = 360(十进制),当设备在一个位置静止超过360分钟时,触发静止超时事件。
25启用震动事件uint801

01表示启用震动事件。

00:禁用震动事件。

01:启用震动事件。

26~273轴震动阈值uint16012c

012c是0x012C=300(十进制)mg

当加速度超过300mg时,触发震动事件。

28启用温度事件uint800

00表示启用震动事件。

00:禁用震动事件。

01:启用震动事件。

29~30温度事件上行间隔uint1600050005是0x0005 = 5(十进制),当温度超过阈值时,位置和传感器数据将每5分钟上传一次。
31~32温度采样间隔uint16001e

001e是0x001E=30(十进制)秒

每30秒检测一次温度。当触发阈值时,上传位置和传感器数据。

33~34温度阈值最大值int160258

0258是0x0258 = 600(十进制),

最大阈值 =600/10=60.0 ℃

35~36温度阈值最小值int160000

0000是0x0000 = 0(十进制),

最小阈值=0/10=0.0 ℃

37温度阈值规则uint800

00表示当温度 ≤ 最小阈值时,设备将上传位置和温度事件。

00:温度 ≤ 最小阈值

01:温度 ≥ 最大阈值

02:温度 ≤ 最小阈值且温度 ≥ 最大阈值

03:最小阈值≤ 温度 ≤最大阈值

38启用光照事件uint800

00表示禁用光照事件。

00:禁用光照事件。

01:启用光照事件。

39~40光照事件上行间隔uint1600050005是0x0005 = 5(十进制),当光照超过阈值时,位置和传感器数据将每5分钟上传一次。
41~42光照采样间隔uint160001

0001是0x0001=1(十进制)秒

每1秒检测一次温度。当触发阈值时,上传位置和传感器数据。

43~44光照阈值最大值uint160064

0064是0x0064 = 100(十进制)%

最大阈值 =100%

45~46光照阈值最小值uint160000

0000是0x0000 = 0(十进制)%

最小阈值=0%

47光照告警类型uint800

00表示当光照 ≤ 最小阈值时,设备将上传位置和光照事件。

00:光照 ≤ 最小阈值

01:光照 ≥ 最大阈值

02:光照 ≤ 最小阈值且光照 ≥ 最大阈值

03:最小阈值≤ 光照 ≤最大阈值

  1. 设备状态数据包 - 周期模式 0x02

设备状态数据包在加入LoRaWAN网络时上传。设备状态数据包在不同工作模式下有两种数据包格式:

  1. 事件模式,ID=0x01

  2. 周期模式,ID= 0x02

设备状态数据包 - 周期模式:0x02

0x02Byte2Byte3~4Byte5~6Byte7Byte8Byte9~10Byte11~12
ID电池电量软件版本硬件版本工作模式定位策略心跳间隔上行间隔
Byte13~14Byte15Byte16
事件模式上行间隔温度和光照开关SOS模式

原始载荷:

025601050105010002d0003c003c0000

字节类型原始数据描述
1帧IDuint80202是数据包ID。
2电池电量uint856

56是0x56 = 86(十进制)

电池电量为86%

3~4软件版本uint160105

0105是0x0105 == v1.5

软件版本为v1.5

5~6硬件版本uint160105

0105是0x0105 == v1.5

硬件版本为v1.5

7工作模式uint801

01是0x01,表示设备使用"周期模式"。

00:待机模式

01:周期模式

02:事件模式

8定位策略uint800

00是0x01,表示设备使用"仅GNSS"定位策略。

00:仅GNSS

01:仅Wi-Fi

02:Wi-Fi+GNSS

03:GNSS + Wi-Fi

04:仅蓝牙

05:蓝牙 + Wi-Fi

06:蓝牙 + GNSS

07:蓝牙 + Wi-Fi + GNSS

9~10心跳间隔uint1602d002d0是0x02D0 = 720(十进制)分钟,心跳间隔为720分钟。
11~12上行间隔uint16003c003c是0x003C = 60(十进制)分钟,上行间隔为60分钟。
13~14事件模式上行间隔uint16003c003c是0x003C = 60(十进制),事件模式上行间隔为60分钟。
15温度和光照开关uint800

00表示打开温度和光照传感器。

00:关闭温度和光照传感器。

01:打开温度和光照传感器。

16SOS模式uint800

00表示使用SOS单次模式。

00:使用SOS单次模式。

01:使用SOS连续模式。

心跳数据包 -0x05

当设备在心跳间隔内没有上传数据时,将触发心跳数据包。此数据包仅包含电池信息。

0x05Byte2Byte3Byte4Byte5
ID电池电量工作模式定位策略SOS模式

原始载荷:

0564010001

字节类型原始数据描述
1帧IDuint80505是数据包ID。
2电池电量uint864

64是0x64 = 100(十进制)

电池电量为100%

3工作模式uint801

01是0x01,表示设备使用"周期模式"。

00:待机模式

01:周期模式

02:事件模式

4定位策略uint800

00是0x01,表示设备使用"仅GNSS"定位策略。

00:仅GNSS

01:仅Wi-Fi

02:Wi-Fi+GNSS

03:GNSS + Wi-Fi

04:仅蓝牙

05:蓝牙 + Wi-Fi

06:蓝牙 + GNSS

07:蓝牙 + Wi-Fi + GNSS

5SOS模式uint800

00表示使用SOS单次模式。

00:使用SOS单次模式。

01:使用SOS连续模式。

GNSS位置和传感器数据包-0x06

ID 0x06用于上传GNSS位置、传感器数据和电池信息。

0x06Byte2~4Byte5Byte6~9Byte10~13Byte14~17
ID事件状态运动段编号UTC时间经度纬度
Byte18~19Byte20~21Byte22
温度光照电池电量

原始载荷:

06000008006462248d06ca502801587ec600fe000057

字节类型原始数据描述
1帧IDuint80606是数据包ID。
2~4事件状态uint24000008

000008是0x000008,0x0000XX为保留位,0x08是事件状态。此字节有8位,每位代表一个事件。

Bit1:开始移动事件。

Bit2:结束移动事件。

Bit3:静止事件。

Bit4:震动事件。

Bit5:温度事件。

Bit6:光照事件。

Bit7:SOS事件。

Bit8:单击事件。

转换为十六进制:

0x000000:无事件

0x000001:开始移动事件。

0x000002:结束移动事件。

0x000004:静止事件。

0x000008:震动事件。

0x000010:温度事件。

0x000020:光照事件。

0x000040:SOS事件。

0x000080:单击事件。

5运动段编号uint800

00是0x00 == 0。

当运动开始时,计数增加1。记录这是一次移动。

6~9UTC时间uint326462248d

6462248d是0x6462248D = 1684153485(十进制)秒。

转换为北京时间:2023-05-15 20:24:45

10~13经度int3206ca502806ca5028是0x06CA5028 = 113922088(十进制),经度= 113922088/1000000=113.922088
14~17纬度int3201587ec601587ec6是0x01587EC6 = 22576838(十进制),纬度 = 22576838/1000000=22.576838
18~19温度int1600fe00fe是0x00FE = 254(十进制),温度=254/10=25.4℃
20~21光照uint1600000000是0x0000 = 0(十进制)分钟,光照=0=0%
22电池电量uint857

57是0x57 = 87(十进制)

电池电量为87%

  1. Wi-Fi位置和传感器数据包-0x07

ID 0x07用于上传Wi-Fi Mac地址、传感器数据和电池信息。

0x07Byte2~4Byte5Byte6~9Byte10~15Byte16
ID事件状态运动段编号UTC时间MAC地址1MAC地址1的RSSI,int8
Byte17~22Byte23Byte24~29Byte30Byte31~36Byte37
MAC地址2MAC地址2的RSSI,int8MAC地址3MAC地址3的RSSI,int8MAC地址4MAC地址4的RSSI,int8
Byte38~39Byte40~41Byte42
温度光照电池电量

原始载荷:

070000080064622472487397162234bb3ccd5798fd2ebc74cf002f3ad0a9ec26ca022958b900fe000057

字节类型原始数据描述
1帧IDuint80707是数据包ID。
2~4事件状态uint24000008

000008是0x000008,0x0000XX为保留位,0x08是事件状态。此字节有8位,每位代表一个事件。

Bit1:开始移动事件。

Bit2:结束移动事件。

Bit3:静止事件。

Bit4:震动事件。

Bit5:温度事件。

Bit6:光照事件。

Bit7:SOS事件。

Bit8:单击事件。

转换为十六进制:

0x000000:无事件

0x000001:开始移动事件。

0x000002:结束移动事件。

0x000004:静止事件。

0x000008:震动事件。

0x000010:温度事件。

0x000020:光照事件。

0x000040:SOS事件。

0x000080:单击事件。

5运动段编号uint800

00是0x00 == 0。

当运动开始时,计数增加1。记录这是一次移动。

6~9UTC时间uint3264622472

64622472是0x64622472 = 1684153458(十进制)秒。

转换为北京时间:2023-05-15 20:24:18

10~15MAC地址1----487397162234

487397162234

MAC地址(十六进制)= 48:73:97:16:22:34

16MAC地址1的RSSIint8bb

bb是0xBB = -69(十进制),类型为int8

RSSI = -69

17~22MAC地址2----3ccd5798fd2e

3ccd5798fd2e

MAC地址(十六进制)= 3C:CD:57:98:FD:2E

23MAC地址2的RSSIint8bc

bc是0xBC = -68(十进制),类型为int8

RSSI = -68

24~29MAC地址3----74cf002f3ad0

74cf002f3ad0

MAC地址(十六进制)= 74:CF:00:2F:3A:D0

30MAC地址3的RSSIint8a9

a9是0xA9 = -87(十进制),类型为int8

RSSI = -87

31~36MAC地址4----ec26ca022958

ec26ca022958

MAC地址(十六进制)= EC:26:CA:02:29:58

37MAC地址4的RSSIint8b9

b9是0xA9 = -71(十进制),类型为int8

RSSI = -71

38~39温度int1600fe00fe是0x00FE = 254(十进制),温度=254/10=25.4℃
40~41光照uint1600000000是0x0000 = 0(十进制)分钟,光照=0=0%
42电池电量uint857

57是0x57 = 87(十进制)

电池电量为87%

蓝牙位置和传感器数据包-0x08

ID 0x08 用于上传蓝牙信标 MAC 地址、传感器数据和电池信息。

0x08Byte2~4Byte5Byte6~9Byte10~15Byte16
ID事件状态运动段编号UTC 时间MAC 地址 1MAC 地址 1 的 RSSI,int8
Byte17~22Byte23Byte24~29Byte30Byte31~32Byte33~34Byte 35
MAC 地址 2MAC 地址 2 的 RSSI,int8MAC 地址 3MAC 地址 3 的 RSSI,int8温度光照电池电量

原始载荷:

0800000800646225bb5162d2c1b9d3ca1b5bd2afeae5c0d0e2d70529e8c900fa000057

字节类型原始数据描述
1帧 IDuint80808 是数据包 ID。
2~4事件状态uint24000008

000008 是 0x000008,0x0000XX 是保留位,0x08 是事件状态。此字节有 8 位,每位代表一个事件。

Bit1:开始移动事件。

Bit2:结束移动事件。

Bit3:静止事件。

Bit4:震动事件。

Bit5:温度事件。

Bit6:光照事件。

Bit7:SOS 事件。

Bit8:单击事件。

转换为十六进制:

0x000000:无事件

0x000001:开始移动事件。

0x000002:结束移动事件。

0x000004:静止事件。

0x000008:震动事件。

0x000010:温度事件。

0x000020:光照事件。

0x000040:SOS 事件。

0x000080:单击事件。

5运动段编号uint800

00 是 0x00 == 0。

当运动开始时,计数增加 1。记录这是一次移动。

6~9UTC 时间uint32646225bb

646225bb 是 0x646225BB = 1684153787 (DEC) 秒。

转换为北京时间:2023-05-15 20:29:47

10~15MAC 地址 1-----5162d2c1b9d3

5162d2c1b9d3

MAC 地址 (HEX)=51:62:D2:C1:B9:D3

16MAC 地址 1 的 RSSIint8c0

c0 是 0xC0 = -64(DEC),类型是 int8

RSSI = -64

17~22MAC 地址 2-----1b5bd2afeae5

1b5bd2afeae5

MAC 地址 (HEX)= 1B:5B:D2:AF:EA:E5

23MAC 地址 2 的 RSSIint8bc

bc 是 0xBC = -68(DEC),类型是 int8

RSSI = -68

24~29MAC 地址 3-----d0e2d70529e8

d0e2d70529e8

MAC 地址 (HEX)= D0:E2:D7:05:29:E8

30MAC 地址 3 的 RSSIint8c9

c9 是 0xC9 = -55(DEC),类型是 int8

RSSI = -55

31~32温度int1600fa00fa 是 0x00FA = 250(DEC),温度=254/10=25.0℃
33~34光照uint1600000000 是 0x0000 = 0(DEC) 分钟,光照=0=0%
35电池电量uint857

57 是 0x57 = 87(DEC)

电池电量是 87%

GNSS 仅位置数据包-0x09

当传感器关闭时,设备不上传传感器测量值。仅上传位置数据。

0x09Byte2~4Byte5Byte6~9Byte10~13Byte14~17Byte18
ID事件状态运动段编号UTC 时间经度纬度电池电量

原始载荷:

09000000006463186806ca506801587e4c56

字节类型原始数据描述
1帧 IDuint80909 是数据包 ID。
2~4事件状态uint24000000

000000 是 0x000008,0x0000XX 是保留位,0x08 是事件状态。此字节有 8 位,每位代表一个事件。

Bit1:开始移动事件。

Bit2:结束移动事件。

Bit3:静止事件。

Bit4:震动事件。

Bit5:温度事件。

Bit6:光照事件。

Bit7:SOS 事件。

Bit8:单击事件。

转换为十六进制:

0x000000:无事件

0x000001:开始移动事件。

0x000002:结束移动事件。

0x000004:静止事件。

0x000008:震动事件。

0x000010:温度事件。

0x000020:光照事件。

0x000040:SOS 事件。

0x000080:单击事件。

5运动段编号uint800

00 是 0x00 == 0。

当运动开始时,计数增加 1。记录这是一次移动。

6~9UTC 时间uint3264631868

64631868 是 0x64631868 = 1684215912 (DEC) 秒。

转换为北京时间:2023-05-16 13:45:12

10~13经度int3206ca506806ca5068 是 0x06CA5068 = 113922152 (DEC),经度= 113922152/1000000=113.922152
14~17纬度int3201587e4c01587e4c 是 0x01587E4C = 22576716 (DEC),纬度 = 22576716/1000000=22.576716
18电池电量uint856

56 是 0x56 = 86(DEC)

电池电量是 86%

Wi-Fi 仅位置数据包-0x0A

0x0AByte2~4Byte5Byte6~9Byte10~15Byte16
ID事件状态运动段编号UTC 时间MAC 地址 1MAC 地址 1 的 RSSI,int8
Byte17~22Byte23Byte24~29Byte30Byte31~36Byte37Byte38
MAC 地址 2MAC 地址 2 的 RSSI,int8MAC 地址 3MAC 地址 3 的 RSSI,int8MAC 地址 4MAC 地址 4 的 RSSI,int8电池电量

原始载荷:

0A0000080064622472487397162234bb3ccd5798fd2ebc74cf002f3ad0a9ec26ca022958b957

字节类型原始数据描述
1帧 IDuint80A0A 是数据包 ID。
2~4事件状态uint32000008

000008 是 0x000008,0x0000XX 是保留位,0x08 是事件状态。此字节有 8 位,每位代表一个事件。

Bit1:开始移动事件。

Bit2:结束移动事件。

Bit3:静止事件。

Bit4:震动事件。

Bit5:温度事件。

Bit6:光照事件。

Bit7:SOS 事件。

Bit8:单击事件。

转换为十六进制:

0x000000:无事件

0x000001:开始移动事件。

0x000002:结束移动事件。

0x000004:静止事件。

0x000008:震动事件。

0x000010:温度事件。

0x000020:光照事件。

0x000040:SOS 事件。

0x000080:单击事件。

5运动段编号uint800

00 是 0x00 == 0。

当运动开始时,计数增加 1。记录这是一次移动。

6~9UTC 时间uint3264622472

64622472 是 0x64622472 = 1684153458 (DEC) 秒。

转换为北京时间:2023-05-15 20:24:18

10~15MAC 地址 1-----487397162234

487397162234

MAC 地址 (HEX)= 48:73:97:16:22:34

16MAC 地址 1 的 RSSIint8bb

bb 是 0xBB = -69(DEC),类型是 int8

RSSI = -69

17~22MAC 地址 2-----3ccd5798fd2e

3ccd5798fd2e

MAC 地址 (HEX)= 3C:CD:57:98:FD:2E

23MAC 地址 2 的 RSSIint8bc

bc 是 0xBC = -68(DEC),类型是 int8

RSSI = -68

24~29MAC 地址 3-----74cf002f3ad0

74cf002f3ad0

MAC 地址 (HEX)= 74:CF:00:2F:3A:D0

30MAC 地址 3 的 RSSIint8a9

a9 是 0xA9 = -87(DEC),类型是 int8

RSSI = -87

31~36MAC 地址 4-----ec26ca022958

ec26ca022958

MAC 地址 (HEX)= EC:26:CA:02:29:58

37MAC 地址 4 的 RSSI,int8int8b9

b9 是 0xA9 = -71(DEC),类型是 int8

RSSI = -71

38电池电量uint857

57 是 0x57 = 87(DEC)

电池电量是 87%

仅蓝牙定位数据包-0x0B

0x0B字节2~4字节5字节6~9字节10~15字节16
ID事件状态运动段编号UTC时间MAC地址1MAC地址1的RSSI,int8
字节17~22字节23字节24~29字节30字节31
MAC地址2MAC地址2的RSSI,int8MAC地址3MAC地址3的RSSI,int8电池电量

原始载荷:

0B00000800646225bb5162d2c1b9d3ca1b5bd2afeae5c0d0e2d70529e8c957

字节类型原始数据描述
1帧IDuint80B0B是数据包ID。
2~4事件状态uint24000008

000008是0x000008,0x0000XX是保留位,0x08是事件状态。此字节有8位,每位代表一个事件。

位1:开始移动事件。

位2:结束移动事件。

位3:静止事件。

位4:震动事件。

位5:温度事件。

位6:光照事件。

位7:SOS事件。

位8:单击事件。

转换为十六进制:

0x000000:无事件

0x000001:开始移动事件。

0x000002:结束移动事件。

0x000004:静止事件。

0x000008:震动事件。

0x000010:温度事件。

0x000020:光照事件。

0x000040:SOS事件。

0x000080:单击事件。

5运动段编号uint800

00是0x00 == 0。

当运动开始时,计数增加1。记录这是一次移动。

6~9UTC时间uint32646225bb

646225bb是0x646225BB = 1684153787(十进制)秒。

转换为北京时间:2023-05-15 20:29:47

10~15MAC地址1-----5162d2c1b9d3

5162d2c1b9d3

MAC地址(十六进制)=51:62:D2:C1:B9:D3

16MAC地址1的RSSI,int8int8c0

c0是0xC0 = -64(十进制),类型是int8

RSSI = -64

17~22MAC地址2-----1b5bd2afeae5

1b5bd2afeae5

MAC地址(十六进制)= 1B:5B:D2:AF:EA:E5

23MAC地址2的RSSI,int8int8bc

bc是0xBC = -68(十进制),类型是int8

RSSI = -68

24~29MAC地址3-----d0e2d70529e8

d0e2d70529e8

MAC地址(十六进制)= D0:E2:D7:05:29:E8

30MAC地址3的RSSI,int8int8c9

c9是0xC9 = -55(十进制),类型是int8

RSSI = -55

31电池电量uint857

57是0x57 = 87(十进制)

电池电量是87%

错误代码数据包-0x0D

ID 0x0D数据包用于上传错误代码。

原始载荷:

0D00000001

字节类型原始数据描述
1帧IDuint80D0D是数据包ID。
2~5错误代码uint3200000001

0x00000001:UTC时间获取失败

0x00000002:历书过旧

0x00000003:多普勒错误

定位状态和传感器数据包-0x11

ID 0x11用于上传定位状态、传感器数据和电池信息。

原始载荷:

110100000064a763a0014100002f

字节类型原始数据描述
1帧IDuint81111是数据包ID。
2定位状态uint801

00:定位成功

01:GNSS扫描超时,获取位置失败。

02:Wi-Fi扫描超时,获取位置失败。

03:Wi-Fi + GNSS扫描超时,获取位置失败。

04:GNSS + Wi-Fi扫描超时,获取位置失败。

05:蓝牙扫描超时,获取位置失败。

06:蓝牙 + Wi-Fi扫描超时,获取位置失败。

07:蓝牙 + GNSS扫描超时,获取位置失败。

08:蓝牙 + Wi-Fi + GNSS扫描超时,获取位置失败。

09:位置服务器解析GNSS位置失败。

0A:位置服务器解析Wi-Fi位置失败。

0B:位置服务器解析蓝牙位置失败。

0C:由于精度不佳,解析GNSS位置失败。

0D:时间同步失败。

0E:由于历书过旧,获取定位失败。

3~5事件状态uint24000000

000000是0x000000,0x0000XX是保留位,0x00是事件状态。此字节有8位,每位代表一个事件。

位1:开始移动事件。

位2:结束移动事件。

位3:静止事件。

位4:震动事件。

位5:温度事件。

位6:光照事件。

位7:SOS事件。

位8:单击事件。

转换为十六进制:

0x000000:无事件

0x000001:开始移动事件。

0x000002:结束移动事件。

0x000004:静止事件。

0x000008:震动事件。

0x000010:温度事件。

0x000020:光照事件。

0x000040:SOS事件。

0x000080:单击事件。

6~9UTC时间戳uint3264a763a0

64a763a0是0x64a763a0 = 1688691616(十进制)秒。

转换为北京时间:2023-07-07 09:00:16

10~11温度int1601410141是0x0141 = 321(十进制),温度=321/10=32.1℃
12~13光照uint1600000000是0x0000 = 0(十进制)分钟,光照=0=0%
14电池电量uint82F

2F是0x2F = 47(十进制)

电池电量是47%

下行数据包,FPort=5

追踪器支持通过 LoRaWAN 下行一些命令来调整参数。如果设备处于休眠状态,下行命令将在设备下次唤醒上传数据时生效。

注意:FPort=5

设置 SOS 模式 -0x80

0x80Byte2
ID

SOS 模式

0: 单次模式

1: 连续模式

8000: 设置 SOS 为单次模式。

8001: 设置 SOS 为连续模式。

设置上行间隔 -0x81

0x81Byte2~3Byte4~5Byte6~7
ID

心跳上行间隔

0000: 保持当前配置

单位: 分钟

周期模式上行间隔

0000: 保持当前配置

单位: 分钟

事件模式上行间隔

0000: 保持当前配置

单位: 分钟

示例: 设置周期模式间隔为 30 分钟

命令: 810000001E0000

打开蜂鸣器 -0x82

发送此命令后,设备唤醒后将打开蜂鸣器报警音,并持续响铃 1 分钟。

0x82Byte2
ID

打开蜂鸣器。

00: 关闭

01: 打开

8200: 关闭蜂鸣器
8201: 打开蜂鸣器

设置工作模式 -0x83

0x83Byte2
ID

打开蜂鸣器。

00: 待机模式

01: 周期模式

02: 事件模式

8300: 设置工作模式为待机模式
8301: 设置工作模式为周期模式
8302: 设置工作模式为事件模式

设置工作模式 -0x84

0x84Byte2Byte3~4Byte5~6Byte7Byte8~9
ID启用运动事件3轴运动阈值运动开始间隔启用静止事件静止超时
Byte10Byte11~12Byte13Byte14~15Byte16~17Byte18~19
启用震动事件3轴震动阈值启用温度事件温度事件上行间隔温度采样间隔温度阈值最大值
Byte20~21Byte22Byte23Byte24~25Byte26~27Byte28~29
温度阈值最小值温度警告类型启用光照事件光照事件上行间隔光照采样间隔光照阈值最大值
Byte30~31Byte32
光照阈值最小值光照警告类型

命令:

8400001e000500016801012c000005001e025800000000000500010064000000

字节类型原始数据描述
1帧 IDuint88484 是数据包 ID。
2启用运动事件uint800

00 表示禁用事件模式。

00: 禁用事件模式。

01: 启用事件模式。

3~43轴运动阈值uint16001e

001e 是 0x001E=30(十进制) mg

当加速度超过 30mg 时,判断设备处于运动状态,当低于此值 2 分钟时,判断设备处于静止状态。

5~6运动开始间隔uint1600050005 是 0x0005 = 5(十进制),当设备处于运动状态时,间隔为 5 分钟。
7启用静止事件uint800

00 表示禁用静止事件。

00: 禁用静止事件。

01: 启用静止事件。

8~9静止超时uint1601680168 是 0x0168 = 360(十进制),当设备在某个位置静止超过 360 分钟时,触发静止超时事件。
10启用震动事件uint801

01 表示启用震动事件。

00: 禁用震动事件。

01: 启用震动事件。

11~123轴震动阈值uint16012c

012c 是 0x012C=300(十进制) mg

当加速度超过 300mg 时,触发震动事件。

13启用温度事件uint800

00 表示启用震动事件。

00: 禁用震动事件。

01: 启用震动事件。

14~15温度事件上行间隔uint1600050005 是 0x0005 = 5(十进制),当温度超过阈值时,位置和传感器数据将每 5 分钟上传一次。
16~17温度采样间隔uint16001e

001e 是 0x001E=30(十进制) 秒

每 30 秒检测一次温度。当触发阈值时,上传位置和传感器数据。

18~19温度阈值最大值int160258

0258 是 0x0258 = 600(十进制),

最大阈值 =600/10=60.0 ℃

20~21温度阈值最小值int160000

0000 是 0x0000 = 0(十进制),

最小阈值=0/10=0.0 ℃

22温度阈值规则uint800

00 表示当温度 ≤ 最小阈值时,设备将上传位置和温度事件。

00: 温度 ≤ 最小阈值

01: 温度 ≥ 最大阈值

02: 温度 ≤ 最小阈值且温度 ≥ 最大阈值

03: 最小阈值≤ 温度 ≤最大阈值

23启用光照事件uint800

00 表示禁用光照事件。

00: 禁用光照事件。

01: 启用光照事件。

24~25光照事件上行间隔uint1600050005 是 0x0005 = 5(十进制),当光照超过阈值时,位置和传感器数据将每 5 分钟上传一次。
26~27光照采样间隔uint160001

0001是 0x0001=1(十进制) 秒

每 1 秒检测一次温度。当触发阈值时,上传位置和传感器数据。

28~29光照阈值最大值uint160064

0064 是 0x0064 = 100(十进制) %

最大阈值 =100%

30~31光照阈值最小值uint160000

0000 是 0x0000 = 0(十进制) %

最小阈值=0%

32光照警告类型uint800

00 表示当光照 ≤ 最小阈值时,设备将上传位置和光照事件。

00: 光照 ≤ 最小阈值

01: 光照 ≥ 最大阈值

02: 光照 ≤ 最小阈值且光照 ≥ 最大阈值

03: 最小阈值≤ 光照 ≤最大阈值

请求定位 -0x85

请求追踪器根据当前配置启动定位并上传。通常在待机模式下使用。

0x85
ID

示例:

85: 请求定位。

设置定位策略 -0x86

0x86Byte2
ID

定位策略

00: 仅 GNSS

01: 仅 Wi-Fi

02: Wi-Fi+GNSS

03: GNSS + Wi-Fi

04: 仅蓝牙

05: 蓝牙 + Wi-Fi

06: 蓝牙 + GNSS

07: 蓝牙 + Wi-Fi + GNSS

8600:将定位策略设置为"仅GNSS"。

请求事件参数 -0x87

0x87
ID

示例:

87:请求事件参数。

请求设备状态包 -0x88

0x88
ID

示例:

88:请求设备状态包(0x01或0x02)。

重启设备 -0x89

0x89
ID

示例:

89:发送命令后,设备重启并重新加入网络。请谨慎使用此命令。

启用温度和光照传感器 -0x8C

启用温度和光照传感器的数据采集和上传。

0x8CByte2
ID

打开温度和光照传感器。

00:关闭温度和光照传感器。

01:打开温度和光照传感器。

示例:

8C00:关闭温度和光照传感器。
8C01:打开温度和光照传感器。

启用SOS报警 -0x8D

启用SOS连续模式,快速上传定位,每分钟一次,连续30次后停止,伴有声光报警。

通过关闭命令或双击按键关闭SOS。

0x8DByte2
ID

打开SOS。

00:关闭。

01:打开。

示例:

8D00:关闭SOS报警。
8D01:打开SOS报警。

Loading Comments...