Skip to main content

Formato de Payload

Análisis de Paquetes de Enlace Ascendente

El protocolo de datos del Tracker proporciona diferentes paquetes para corresponder a diferente información, y el número de bytes de cada paquete puede variar. La estructura de la trama se muestra en la imagen a continuación. El contenido de la trama se envía en orden de bytes big-endian.

ID de DatosValor de Datos
1 byte50 bytes (Máx)

ID de Datos: Número de función. Valor de Datos: Posición, datos del sensor y otra información.

Paquete de Estado del Dispositivo - Modo Evento 0x01

El Paquete de Estado del Dispositivo se carga cuando se une a la red LoRaWAN. El paquete de Estado del Dispositivo tiene dos formatos de paquete en diferentes modos de funcionamiento:

  1. Modo Evento, ID=0x01

  2. Modo Periódico, ID= 0x02

Paquete de Estado del Dispositivo - Modo Evento: 0x01

0x01Byte2Byte3~4Byte5~6Byte7Byte8Byte9~10Byte11~12
IDNivel de bateríaVersión de softwareVersión de hardwareModo de trabajoEstrategia de posicionamientoIntervalo de latidoIntervalo de enlace ascendente
Byte13~14Byte15Byte16Byte17Byte18~19Byte20~21
Intervalo de enlace ascendente modo eventoInterruptor temp y luzModo SOSHabilitar evento de movimientoUmbral de movimiento de 3 ejesIntervalo de inicio de movimiento
Byte22Byte23~24Byte25Byte26~27Byte28Byte29~30
Habilitar evento de inmovilidadTiempo de espera de inmovilidadHabilitar evento de choqueUmbral de choque de 3 ejesHabilitar evento de temperaturaIntervalo de enlace ascendente evento temperatura
Byte31~32Byte33~34Byte35~36Byte37Byte38Byte39~40
Intervalo de muestra de temperaturaUmbral máximo de temperaturaUmbral mínimo de temperaturaTipo de advertencia de temperaturaHabilitar evento de luzIntervalo de enlace ascendente evento luz
Byte41~42Byte43~44Byte45~46Byte47
Intervalo de muestra de luzUmbral máximo de luzUmbral mínimo de luzTipo de advertencia de luz

La carga útil sin procesar:

0153010501050207001e00050005010000001e000500016801012c000005001e025800000000000500010064000000

ByteValorTipoDatos sin procesarDescripción
1ID de tramauint80101 es el ID del paquete.
2Nivel de bateríauint853

53 es 0x53 = 83(DEC)

El nivel de batería es 83%

3~4Versión de softwareuint160105

0105 es 0x0105 == v1.5

La versión de software es v1.5

5~6Versión de hardwareuint160105

0105 es 0x0105 == v1.5

La versión de hardware es v1.5

7Modo de trabajouint802

02 es 0x02, significa que el dispositivo usa "Modo de evento".

00: Modo de espera

01: Modo periódico

02: Modo de evento

8Estrategia de posicionamientouint807

07 es 0x07, significa que el dispositivo usa la estrategia de posicionamiento Bluetooth + Wi-Fi + GNSS.

00: Solo GNSS

01: Solo Wi-Fi

02: Wi-Fi+GNSS

03: GNSS + Wi-Fi

04: Solo Bluetooth

05: Bluetooth + Wi-Fi

06: Bluetooth + GNSS

07: Bluetooth + Wi-Fi + GNSS

9~10Intervalo de latidouint16001e001e es 0x001E = 30(DEC), el intervalo de latido es 30 minutos.
11~12Intervalo de enlace ascendenteuint1600050005 es 0x0005 = 5(DEC), el intervalo de enlace ascendente es 5 minutos.
13~14Intervalo de enlace ascendente en modo de eventouint1600050005 es 0x0005 = 5(DEC), el intervalo de enlace ascendente en modo de evento es 5 minutos.
15Interruptor de temperatura y luzuint801

01 significa abrir el sensor de temperatura y luz.

00: Cerrar el sensor de temperatura y luz.

01: Abrir el sensor de temperatura y luz.

16Modo SOSuint800

00 significa usar modo SOS único.

00: usar modo SOS único.

01: usar modo SOS continuo.

17Habilitar evento de movimientouint800

00 significa deshabilitar modo de evento.

00: deshabilitar modo de evento.

01: habilitar modo de evento.

18~19Umbral de movimiento de 3 ejesuint16001e

001e es 0x001E=30(DEC) mg

Cuando la aceleración excede 30mg, determina que el dispositivo está en movimiento, cuando está 2 minutos por debajo de este valor, determina que el dispositivo está inmóvil.

20~21Intervalo de inicio de movimientouint1600050005 es 0x0005 = 5(DEC), cuando el dispositivo está en movimiento, el intervalo es 5 minutos.
22Habilitar evento de inmovilidaduint800

00 significa deshabilitar evento de inmovilidad.

00: deshabilitar evento de inmovilidad.

01: habilitar evento de inmovilidad.

23~24Tiempo de espera de inmovilidaduint1601680168 es 0x0168 = 360(DEC), cuando el dispositivo está estacionario en una ubicación por más de 360 minutos, se activa un evento de tiempo de espera de inmovilidad.
25Habilitar evento de impactouint801

01 significa habilitar evento de impacto.

00: deshabilitar evento de impacto.

01: habilitar evento de impacto.

26~27Umbral de impacto de 3 ejesuint16012c

012c es 0x012C=300(DEC) mg

Cuando la aceleración excede 300mg, se activa el evento de impacto.

28Habilitar evento de temperaturauint800

00 significa habilitar evento de impacto.

00: deshabilitar evento de impacto.

01: habilitar evento de impacto.

29~30Intervalo de enlace ascendente de evento de temperaturauint1600050005 es 0x0005 = 5(DEC), cuando la temperatura excede el umbral, la ubicación y los datos del sensor se cargarán cada 5 minutos.
31~32Intervalo de muestreo de temperaturauint16001e

001e es 0x001E=30(DEC) segundos

La temperatura se detecta cada 30 segundos. Cuando se activa el umbral, cargar ubicación y datos del sensor.

33~34Umbral máximo de temperaturaint160258

0258 es 0x0258 = 600(DEC),

Umbral máximo =600/10=60.0 ℃

35~36Umbral mínimo de temperaturaint160000

0000 es 0x0000 = 0(DEC),

Umbral mínimo=0/10=0.0 ℃

37Regla de umbral de temperaturauint800

00 significa cuando temperatura ≤ umbral mínimo, el dispositivo cargará ubicación y evento de temperatura.

00: temp ≤ umbral mínimo

01: temp ≥ umbral máximo

02: temp ≤ umbral mínimo y temp ≥ umbral máximo

03: umbral mínimo≤ temp ≤umbral máximo

38Habilitar evento de luzuint800

00 significa deshabilitar evento de luz.

00: deshabilitar evento de luz.

01: habilitar evento de luz.

39~40Intervalo de enlace ascendente de evento de luzuint1600050005 es 0x0005 = 5(DEC), cuando la luz excede el umbral, la ubicación y los datos del sensor se cargarán cada 5 minutos.
41~42Intervalo de muestreo de luzuint160001

0001es 0x0001=1(DEC) segundos

La temperatura se detecta cada 1 segundos. Cuando se activa el umbral, cargar ubicación y datos del sensor.

43~44Umbral máximo de luzuint160064

0064 es 0x0064 = 100(DEC) %

Umbral máximo =100%

45~46Umbral mínimo de luzuint160000

0000 es 0x0000 = 0(DEC) %

Umbral mínimo=0%

47Tipo de advertencia de luzuint800

00 significa cuando luz ≤ umbral mínimo, el dispositivo cargará ubicación y evento de luz.

00: luz ≤ umbral mínimo

01: luz ≥ umbral máximo

02: luz ≤ umbral mínimo y luz ≥ umbral máximo

03: umbral mínimo≤ luz ≤umbral máximo

  1. Paquete de Estado del Dispositivo - Modo Periódico 0x02

El paquete de Estado del Dispositivo se carga cuando se une a la red LoRaWAN. El paquete de Estado del Dispositivo tiene dos formatos de paquete en diferentes modos de funcionamiento:

  1. Modo de Evento, ID=0x01

  2. Modo Periódico, ID= 0x02

Paquete de Estado del Dispositivo - Modo Periódico: 0x02

0x02Byte2Byte3~4Byte5~6Byte7Byte8Byte9~10Byte11~12
IDnivel de bateríaversión de softwareversión de hardwaremodo de trabajoestrategia de posicionamientointervalo de latidointervalo de enlace ascendente
Byte13~14Byte15Byte16
intervalo de enlace ascendente en modo de eventointerruptor de temp y luzmodo SOS

La carga útil sin procesar:

025601050105010002d0003c003c0000

ByteValorTipoDatos sin procesarDescripción
1ID de tramauint80202 es el ID del paquete.
2Nivel de bateríauint856

56 es 0x56 = 86(DEC)

El nivel de batería es 86%

3~4Versión de softwareuint160105

0105 es 0x0105 == v1.5

La versión de software es v1.5

5~6Versión de hardwareuint160105

0105 es 0x0105 == v1.5

La versión de hardware es v1.5

7Modo de trabajouint801

01 es 0x01, significa que el dispositivo usa "Modo periódico".

00: Modo en espera

01: Modo periódico

02: Modo de evento

8Estrategia de posicionamientouint800

00 es 0x01, significa que el dispositivo usa la estrategia de posicionamiento "Solo GNSS".

00: Solo GNSS

01: Solo Wi-Fi

02: Wi-Fi+GNSS

03: GNSS + Wi-Fi

04: Solo Bluetooth

05: Bluetooth + Wi-Fi

06: Bluetooth + GNSS

07: Bluetooth + Wi-Fi + GNSS

9~10Intervalo de latidouint1602d002d0 es 0x02D0 = 720(DEC) minutos, el intervalo de latido es 720 minutos.
11~12Intervalo de enlace ascendenteuint16003c003c es 0x003C = 60(DEC) minutos, el intervalo de enlace ascendente es 60 minutos.
13~14Intervalo de enlace ascendente en modo de eventouint16003c003c es 0x003C = 60(DEC), el intervalo de enlace ascendente en modo de evento es 60 minutos.
15Interruptor de temperatura y luzuint800

00 significa abrir el sensor de temperatura y luz.

00: Cerrar el sensor de temperatura y luz.

01: Abrir el sensor de temperatura y luz.

16Modo SOSuint800

00 significa usar modo SOS único.

00: usar modo SOS único.

01: usar modo SOS continuo.

Paquete de Latido -0x05

Cuando el dispositivo no sube datos dentro del intervalo de latido, se activará un paquete de latido. Este paquete solo contiene información de la batería.

0x05Byte2Byte3Byte4Byte5
IDnivel de bateríamodo de trabajoestrategia de posicionamientomodo SOS

La carga útil sin procesar:

0564010001

ByteValorTipoDatos Sin ProcesarDescripción
1ID de Tramauint80505 es el ID del paquete.
2Nivel de bateríauint864

64 es 0x64 = 100(DEC)

El nivel de batería es 100%

3Modo de trabajouint801

01 es 0x01, significa que el dispositivo usa "Modo periódico".

00: Modo en espera

01: Modo periódico

02: Modo de evento

4Estrategia de posicionamientouint800

00 es 0x01, significa que el dispositivo usa la estrategia de posicionamiento "Solo GNSS".

00: Solo GNSS

01: Solo Wi-Fi

02: Wi-Fi+GNSS

03: GNSS + Wi-Fi

04: Solo Bluetooth

05: Bluetooth + Wi-Fi

06: Bluetooth + GNSS

07: Bluetooth + Wi-Fi + GNSS

5Modo SOSuint800

00 significa usar modo SOS único.

00: usar modo SOS único.

01: usar modo SOS continuo.

Paquete de Ubicación GNSS y Sensor-0x06

El ID 0x06 se utiliza para cargar la ubicación GNSS, datos del sensor y batería.

0x06Byte2~4Byte5Byte6~9Byte10~13Byte14~17
IDestado del eventonúmero de segmento de movimientotiempo UTClongitudlatitud
Byte18~19Byte20~21Byte22
TemperaturaLuznivel de batería

La carga útil sin procesar:

06000008006462248d06ca502801587ec600fe000057

ByteValorTipoDatos Sin ProcesarDescripción
1ID de Tramauint80606 es el ID del paquete.
2~4estado del eventouint24000008

000008 es 0x000008, 0x0000XX está reservado y 0x08 es el estado del evento. Este byte tiene 8 bits, cada uno representando un evento.

Bit1: Evento de inicio de movimiento.

Bit2: Evento de fin de movimiento.

Bit3: Evento de inmovilidad.

Bit4: Evento de choque.

Bit5: Evento de temperatura.

Bit6: Evento de luz.

Bit7: Evento SOS.

Bit8: Evento de presionar una vez.

Convertir a hexadecimal:

0x000000: sin evento

0x000001: Evento de inicio de movimiento.

0x000002: Evento de fin de movimiento.

0x000004: Evento de inmovilidad.

0x000008: Evento de choque.

0x000010: Evento de temperatura.

0x000020: Evento de luz.

0x000040: Evento SOS.

0x000080: Evento de presionar una vez.

5Número de segmento de movimientouint800

00 es 0x00 == 0.

Cuando comienza el movimiento, el conteo aumenta en 1. Registra que esto es un movimiento.

6~9Tiempo UTCuint326462248d

6462248d es 0x6462248D = 1684153485(DEC) segundos.

Convertirlo a Hora de Beijing: 2023-05-15 20:24:45

10~13Longitudint3206ca502806ca5028 es 0x06CA5028 = 113922088(DEC), la longitud= 113922088/1000000=113.922088
14~17Latitudint3201587ec601587ec6 es 0x01587EC6 = 22576838(DEC), la Latitud = 22576838/1000000=22.576838
18~19Temperaturaint1600fe00fe es 0x00FE = 254(DEC), temperatura=254/10=25.4℃
20~21Luzuint1600000000 es 0x0000 = 0(DEC) minutos, la luz=0=0%
22Nivel de bateríauint857

57 es 0x57 = 87(DEC)

El nivel de batería es 87%

  1. Paquete de Ubicación Wi-Fi y Sensor-0x07

El ID 0x07 se utiliza para cargar direcciones Mac de Wi-Fi, datos del sensor y batería.

0x07Byte2~4Byte5Byte6~9Byte10~15Byte16
IDestado del eventonúmero de segmento de movimientotiempo UTCdirección MAC 1El RSSI de la dirección MAC 1, int8
Byte17~22Byte23Byte24~29Byte30Byte31~36Byte37
dirección MAC 2El RSSI de la dirección MAC 2, int8dirección MAC 3El RSSI de la dirección MAC 3, int8dirección MAC 4El RSSI de la dirección MAC 4, int8
Byte38~39Byte40~41Byte42
TemperaturaLuznivel de batería

La carga útil sin procesar:

070000080064622472487397162234bb3ccd5798fd2ebc74cf002f3ad0a9ec26ca022958b900fe000057

ByteValorTipoDatos sin procesarDescripción
1ID de tramauint80707 es el ID del paquete.
2~4estado del eventouint24000008

000008 es 0x000008, 0x0000XX está reservado y 0x08 es el estado del evento. Este byte tiene 8 bits, cada uno representando un evento.

Bit1: Evento de inicio de movimiento.

Bit2: Evento de fin de movimiento.

Bit3: Evento de inmovilidad.

Bit4: Evento de impacto.

Bit5: Evento de temperatura.

Bit6: Evento de luz.

Bit7: Evento SOS.

Bit8: Evento de presionar una vez.

Convertir a hexadecimal:

0x000000: sin evento

0x000001: Evento de inicio de movimiento.

0x000002: Evento de fin de movimiento.

0x000004: Evento de inmovilidad.

0x000008: Evento de impacto.

0x000010: Evento de temperatura.

0x000020: Evento de luz.

0x000040: Evento SOS.

0x000080: Evento de presionar una vez.

5Número de segmento de movimientouint800

00 es 0x00 == 0.

Cuando el movimiento comienza, el conteo aumenta en 1. Registra que esto es un movimiento.

6~9Tiempo UTCuint3264622472

64622472 es 0x64622472 = 1684153458 (DEC) segundos.

Convertirlo a Hora de Beijing: 2023-05-15 20:24:18

10~15Dirección MAC 1----487397162234

487397162234

la dirección MAC (HEX)= 48:73:97:16:22:34

16El RSSI de la dirección MAC 1int8bb

bb es 0xBB = -69(DEC), el tipo es int8

el RSSI = -69

17~22Dirección MAC 2----3ccd5798fd2e

3ccd5798fd2e

la dirección MAC (HEX)= 3C:CD:57:98:FD:2E

23El RSSI de la dirección MAC 2int8bc

bc es 0xBC = -68(DEC), el tipo es int8

el RSSI = -68

24~29Dirección MAC 3----74cf002f3ad0

74cf002f3ad0

la dirección MAC (HEX)= 74:CF:00:2F:3A:D0

30El RSSI de la dirección MAC 3int8a9

a9 es 0xA9 = -87(DEC), el tipo es int8

el RSSI = -87

31~36Dirección MAC 4----ec26ca022958

ec26ca022958

la dirección MAC (HEX)= EC:26:CA:02:29:58

37El RSSI de la dirección MAC 4int8b9

b9 es 0xA9 = -71(DEC), el tipo es int8

el RSSI = -71

38~39Temperaturaint1600fe00fe es 0x00FE = 254(DEC), temperatura=254/10=25.4℃
40~41Luzuint1600000000 es 0x0000 = 0(DEC) minutos, la luz=0=0%
42nivel de bateríauint857

57 es 0x57 = 87(DEC)

El nivel de batería es 87%

Paquete de Ubicación Bluetooth y Sensor-0x08

El ID 0x08 se utiliza para cargar direcciones MAC de Bluetooth Beacon, datos de sensores y batería.

0x08Byte2~4Byte5Byte6~9Byte10~15Byte16
IDestado del eventonúmero de segmento de movimientotiempo UTCdirección MAC 1El RSSI de la dirección MAC 1, int8
Byte17~22Byte23Byte24~29Byte30Byte31~32Byte33~34Byte 35
dirección MAC 2El RSSI de la dirección MAC 2, int8dirección MAC 3El RSSI de la dirección MAC 3, int8Temperaturaluznivel de batería

La carga útil sin procesar:

0800000800646225bb5162d2c1b9d3ca1b5bd2afeae5c0d0e2d70529e8c900fa000057

ByteValorTipoDatos sin procesarDescripción
1ID de tramauint80808 es el ID del paquete.
2~4estado del eventouint24000008

000008 es 0x000008, 0x0000XX está reservado y 0x08 es el estado del evento. Este byte tiene 8 bits, cada uno representando un evento.

Bit1: Evento de inicio de movimiento.

Bit2: Evento de fin de movimiento.

Bit3: Evento de inmovilidad.

Bit4: Evento de impacto.

Bit5: Evento de temperatura.

Bit6: Evento de luz.

Bit7: Evento SOS.

Bit8: Evento de presionar una vez.

Convertir a hexadecimal:

0x000000: sin evento

0x000001: Evento de inicio de movimiento.

0x000002: Evento de fin de movimiento.

0x000004: Evento de inmovilidad.

0x000008: Evento de impacto.

0x000010: Evento de temperatura.

0x000020: Evento de luz.

0x000040: Evento SOS.

0x000080: Evento de presionar una vez.

5Número de segmento de movimientouint800

00 es 0x00 == 0.

Cuando comienza el movimiento, el conteo aumenta en 1. Registra que esto es un movimiento.

6~9Tiempo UTCuint32646225bb

646225bb es 0x646225BB = 1684153787 (DEC) segundos.

Convertirlo a Hora de Beijing: 2023-05-15 20:29:47

10~15Dirección MAC 1-----5162d2c1b9d3

5162d2c1b9d3

la dirección MAC (HEX)=51:62:D2:C1:B9:D3

16El RSSI de la dirección MAC 1int8c0

c0 es 0xC0 = -64(DEC), el tipo es int8

el RSSI = -64

17~22Dirección MAC 2-----1b5bd2afeae5

1b5bd2afeae5

la dirección MAC (HEX)= 1B:5B:D2:AF:EA:E5

23El RSSI de la dirección MAC 2int8bc

bc es 0xBC = -68(DEC), el tipo es int8

el RSSI = -68

24~29Dirección MAC 3-----d0e2d70529e8

d0e2d70529e8

la dirección MAC (HEX)= D0:E2:D7:05:29:E8

30El RSSI de la dirección MAC 3int8c9

c9 es 0xC9 = -55(DEC), el tipo es int8

el RSSI = -55

31~32Temperaturaint1600fa00fa es 0x00FA = 250(DEC), temperatura=254/10=25.0℃
33~34Luzuint1600000000 es 0x0000 = 0(DEC) minutos, la luz=0=0%
35nivel de bateríauint857

57 es 0x57 = 87(DEC)

El nivel de batería es 87%

Paquete de Solo Ubicación GNSS-0x09

Cuando el sensor está apagado, el dispositivo no carga el valor de medición del sensor. Solo se cargan los datos de ubicación.

0x09Byte2~4Byte5Byte6~9Byte10~13Byte14~17Byte18
IDestado del eventonúmero de segmento de movimientotiempo UTClongitudlatitudnivel de batería

La carga útil sin procesar:

09000000006463186806ca506801587e4c56

ByteValorTipoDatos Sin ProcesarDescripción
1ID de Tramauint80909 es el ID del paquete.
2~4estado del eventouint24000000

000000 es 0x000008, 0x0000XX está reservado y 0x08 es el estado del evento. Este byte tiene 8 bits, cada uno representando un evento.

Bit1: Evento de inicio de movimiento.

Bit2: Evento de fin de movimiento.

Bit3: Evento de inmovilidad.

Bit4: Evento de choque.

Bit5: Evento de temperatura.

Bit6: Evento de luz.

Bit7: Evento SOS.

Bit8: Evento de presionar una vez.

Convertir a hexadecimal:

0x000000: sin evento

0x000001: Evento de inicio de movimiento.

0x000002: Evento de fin de movimiento.

0x000004: Evento de inmovilidad.

0x000008: Evento de choque.

0x000010: Evento de temperatura.

0x000020: Evento de luz.

0x000040: Evento SOS.

0x000080: Evento de presionar una vez.

5Número de segmento de movimientouint800

00 es 0x00 == 0.

Cuando comienza el movimiento, el conteo aumenta en 1. Registra que esto es un movimiento.

6~9Tiempo UTCuint3264631868

64631868 es 0x64631868 = 1684215912 (DEC) segundos.

Convertirlo a Hora de Beijing: 2023-05-16 13:45:12

10~13Longitudint3206ca506806ca5068 es 0x06CA5068 = 113922152 (DEC), la longitud= 113922152/1000000=113.922152
14~17Latitudint3201587e4c01587e4c es 0x01587E4C = 22576716 (DEC), la Latitud = 22576716/1000000=22.576716
18Nivel de bateríauint856

56 es 0x56 = 86(DEC)

El nivel de batería es 86%

Paquete Solo de Ubicación Wi-Fi-0x0A

0x0AByte2~4Byte5Byte6~9Byte10~15Byte16
IDestado del eventonúmero de segmento de movimientotiempo UTCdirección MAC 1El RSSI de la dirección MAC 1, int8
Byte17~22Byte23Byte24~29Byte30Byte31~36Byte37Byte38
dirección MAC 2El RSSI de la dirección MAC 2, int8dirección MAC 3El RSSI de la dirección MAC 3, int8dirección MAC 4El RSSI de la dirección MAC 4, int8nivel de batería

La carga útil sin procesar:

0A0000080064622472487397162234bb3ccd5798fd2ebc74cf002f3ad0a9ec26ca022958b957

ByteValorTipoDatos Sin ProcesarDescripción
1ID de Tramauint80A0A es el ID del paquete.
2~4estado del eventouint32000008

000008 es 0x000008, 0x0000XX está reservado y 0x08 es el estado del evento. Este byte tiene 8 bits, cada uno representando un evento.

Bit1: Evento de inicio de movimiento.

Bit2: Evento de fin de movimiento.

Bit3: Evento de inmovilidad.

Bit4: Evento de choque.

Bit5: Evento de temperatura.

Bit6: Evento de luz.

Bit7: Evento SOS.

Bit8: Evento de presionar una vez.

Convertir a hexadecimal:

0x000000: sin evento

0x000001: Evento de inicio de movimiento.

0x000002: Evento de fin de movimiento.

0x000004: Evento de inmovilidad.

0x000008: Evento de choque.

0x000010: Evento de temperatura.

0x000020: Evento de luz.

0x000040: Evento SOS.

0x000080: Evento de presionar una vez.

5Número de segmento de movimientouint800

00 es 0x00 == 0.

Cuando comienza el movimiento, el conteo aumenta en 1. Registra que esto es un movimiento.

6~9tiempo UTCuint3264622472

64622472 es 0x64622472 = 1684153458 (DEC) segundos.

Convertirlo a Hora de Beijing: 2023-05-15 20:24:18

10~15dirección MAC 1-----487397162234

487397162234

la dirección MAC (HEX)= 48:73:97:16:22:34

16El RSSI de la dirección MAC 1int8bb

bb es 0xBB = -69(DEC), el tipo es int8

el RSSI = -69

17~22dirección MAC 2-----3ccd5798fd2e

3ccd5798fd2e

la dirección MAC (HEX)= 3C:CD:57:98:FD:2E

23El RSSI de la dirección MAC 2int8bc

bc es 0xBC = -68(DEC), el tipo es int8

el RSSI = -68

24~29dirección MAC 3-----74cf002f3ad0

74cf002f3ad0

la dirección MAC (HEX)= 74:CF:00:2F:3A:D0

30El RSSI de la dirección MAC 3int8a9

a9 es 0xA9 = -87(DEC), el tipo es int8

el RSSI = -87

31~36dirección MAC 4-----ec26ca022958

ec26ca022958

la dirección MAC (HEX)= EC:26:CA:02:29:58

37El RSSI de la dirección MAC 4, int8int8b9

b9 es 0xA9 = -71(DEC), el tipo es int8

el RSSI = -71

38nivel de bateríauint857

57 es 0x57 = 87(DEC)

El nivel de batería es 87%

Paquete Solo de Ubicación Bluetooth-0x0B

0x0BByte2~4Byte5Byte6~9Byte10~15Byte16
IDestado del eventonúmero de segmento de movimientotiempo UTCdirección MAC 1El RSSI de la dirección MAC 1, int8
Byte17~22Byte23Byte24~29Byte30Byte31
dirección MAC 2El RSSI de la dirección MAC 2, int8dirección MAC 3El RSSI de la dirección MAC 3, int8nivel de batería

La carga útil sin procesar:

0B00000800646225bb5162d2c1b9d3ca1b5bd2afeae5c0d0e2d70529e8c957

ByteValorTipoDatos Sin ProcesarDescripción
1ID de Tramauint80B0B es el ID del paquete.
2~4estado del eventouint24000008

000008 es 0x000008, 0x0000XX está reservado y 0x08 es el estado del evento. Este byte tiene 8 bits, cada uno representando un evento.

Bit1: Evento de inicio de movimiento.

Bit2: Evento de fin de movimiento.

Bit3: Evento de inmovilidad.

Bit4: Evento de choque.

Bit5: Evento de temperatura.

Bit6: Evento de luz.

Bit7: Evento SOS.

Bit8: Evento de presionar una vez.

Convertir a hexadecimal:

0x000000: sin evento

0x000001: Evento de inicio de movimiento.

0x000002: Evento de fin de movimiento.

0x000004: Evento de inmovilidad.

0x000008: Evento de choque.

0x000010: Evento de temperatura.

0x000020: Evento de luz.

0x000040: Evento SOS.

0x000080: Evento de presionar una vez.

5Número de segmento de movimientouint800

00 es 0x00 == 0.

Cuando comienza el movimiento, el conteo aumenta en 1. Registra que esto es un movimiento.

6~9tiempo UTCuint32646225bb

646225bb es 0x646225BB = 1684153787 (DEC) segundos.

Convertirlo a Hora de Beijing: 2023-05-15 20:29:47

10~15dirección MAC 1-----5162d2c1b9d3

5162d2c1b9d3

la dirección MAC (HEX)=51:62:D2:C1:B9:D3

16El RSSI de la dirección MAC 1, int8int8c0

c0 es 0xC0 = -64(DEC), el tipo es int8

el RSSI = -64

17~22dirección MAC 2-----1b5bd2afeae5

1b5bd2afeae5

la dirección MAC (HEX)= 1B:5B:D2:AF:EA:E5

23El RSSI de la dirección MAC 2, int8int8bc

bc es 0xBC = -68(DEC), el tipo es int8

el RSSI = -68

24~29dirección MAC 3-----d0e2d70529e8

d0e2d70529e8

la dirección MAC (HEX)= D0:E2:D7:05:29:E8

30El RSSI de la dirección MAC 3, int8int8c9

c9 es 0xC9 = -55(DEC), el tipo es int8

el RSSI = -55

31nivel de bateríauint857

57 es 0x57 = 87(DEC)

El nivel de batería es 87%

Paquete de Código de Error-0x0D

El paquete ID 0x0D se utiliza para cargar el código de error.

La carga útil sin procesar:

0D00000001

ByteValorTipoDatos Sin ProcesarDescripción
1ID de Tramauint80D0D es el ID del paquete.
2~5Código de erroruint3200000001

0x00000001: Falló la adquisición de tiempo UTC

0x00000002: Almanaque demasiado antiguo

0x00000003: Error de Doppler

Paquete de Estado de Posicionamiento y Sensor-0x11

El ID 0x11 se utiliza para cargar el estado de posicionamiento, datos del sensor y batería.

La carga útil sin procesar:

110100000064a763a0014100002f

ByteValorTipoDatos Sin ProcesarDescripción
1ID de Tramauint81111 es el ID del paquete.
2Estado de posicionamientouint801

00: Posicionamiento exitoso

01: El escaneo GNSS agotó el tiempo de espera y falló al obtener la ubicación.

02: El escaneo Wi-Fi agotó el tiempo de espera y falló al obtener la ubicación.

03: El escaneo Wi-Fi + GNSS agotó el tiempo de espera y falló al obtener la ubicación.

04: El escaneo GNSS + Wi-Fi agotó el tiempo de espera y falló al obtener la ubicación.

05: El escaneo Bluetooth agotó el tiempo de espera y falló al obtener la ubicación.

06: El escaneo Bluetooth + Wi-Fi agotó el tiempo de espera y falló al obtener la ubicación.

07: El escaneo Bluetooth + GNSS agotó el tiempo de espera y falló al obtener la ubicación.

08: El escaneo Bluetooth + Wi-Fi + GNSS agotó el tiempo de espera y falló al obtener la ubicación.

09: El Servidor de Ubicación falló al analizar la ubicación GNSS.

0A: El Servidor de Ubicación falló al analizar la ubicación Wi-Fi.

0B: El Servidor de Ubicación falló al analizar la ubicación Bluetooth.

0C: Falló al analizar la ubicación GNSS debido a la pobre precisión.

0D: Falló la sincronización de tiempo.

0E: Falló al obtener posicionamiento debido al Almanaque antiguo.

3~5Estado del eventouint24000000

000000 es 0x000000, 0x0000XX está reservado y 0x00 es el estado del evento. Este byte tiene 8 bits, cada uno representando un evento.

Bit1: Evento de inicio de movimiento.

Bit2: Evento de fin de movimiento.

Bit3: Evento de inmovilidad.

Bit4: Evento de choque.

Bit5: Evento de temperatura.

Bit6: Evento de luz.

Bit7: Evento SOS.

Bit8: Evento de presionar una vez.

Convertir a hexadecimal:

0x000000: sin evento

0x000001: Evento de inicio de movimiento.

0x000002: Evento de fin de movimiento.

0x000004: Evento de inmovilidad.

0x000008: Evento de choque.

0x000010: Evento de temperatura.

0x000020: Evento de luz.

0x000040: Evento SOS.

0x000080: Evento de presionar una vez.

6~9Marca de Tiempo UTCuint3264a763a0

64a763a0 es 0x64a763a0 = 1688691616 (DEC) segundos.

Convertirlo a Hora de Beijing: 2023-07-07 09:00:16

10~11Temperaturaint1601410141 es 0x0141 = 321(DEC), temperatura=321/10=32.1℃
12~13Luzuint1600000000 es 0x0000 = 0(DEC) minutos, la luz=0=0%
14Nivel de bateríauint82F

2F es 0x2F = 47(DEC)

El nivel de batería es 47%

Paquete de Enlace Descendente, FPort=5

El rastreador soporta LoRaWAN para enviar algunos comandos de enlace descendente para ajustar parámetros. Si el dispositivo está hibernado, el comando de enlace descendente toma efecto la próxima vez que el dispositivo se despierte para subir datos.

Nota: FPort=5

Configuración del Modo SOS -0x80

0x80Byte2
ID

Modo SOS

0: modo único

1: modo continuo

8000: configurar SOS a modo único.

8001: configurar SOS a modo continuo.

Configuración del Intervalo de Enlace Ascendente -0x81

0x81Byte2~3Byte4~5Byte6~7
ID

Intervalo de enlace ascendente de latido

0000: Mantener configuración actual

Unidad: minutos

Intervalo de enlace ascendente en modo periódico

0000: Mantener configuración actual

Unidad: minutos

Intervalo de enlace ascendente en modo evento

0000: Mantener configuración actual

Unidad: minutos

Ejemplo: establecer el intervalo del modo periódico a 30 minutos

Comando: 810000001E0000

Abrir el zumbador -0x82

Después de enviar este comando, se activará un tono de alarma del zumbador después de que el dispositivo se despierte y continuará sonando durante 1 minuto.

0x82Byte2
ID

Abrir el zumbador.

00: cerrar

01: abrir

8200: cerrar el zumbador
8201: abrir el zumbador

Configurar el Modo de Trabajo -0x83

0x83Byte2
ID

Abrir el zumbador.

00: modo en espera

01: modo periódico

02: modo de evento

8300: establecer modo de trabajo a modo de espera
8301: establecer modo de trabajo a modo periódico
8302: establecer modo de trabajo a modo de evento

Configuración del Modo de Trabajo -0x84

0x84Byte2Byte3~4Byte5~6Byte7Byte8~9
IDhabilitar evento de movimientoumbral de movimiento de 3 ejesintervalo de inicio de movimientohabilitar evento de inmovilidadtiempo de espera de inmovilidad
Byte10Byte11~12Byte13Byte14~15Byte16~17Byte18~19
habilitar evento de impactoumbral de impacto de 3 ejeshabilitar evento de temperaturaintervalo de enlace ascendente de evento de temperaturaintervalo de muestreo de temperaturaumbral máximo de temperatura
Byte20~21Byte22Byte23Byte24~25Byte26~27Byte28~29
Umbral mínimo de temperaturaTipo de advertencia de temperaturaHabilitar evento de luzintervalo de enlace ascendente de evento de luzintervalo de muestreo de luzumbral máximo de luz
Byte30~31Byte32
umbral mínimo de luztipo de advertencia de luz

El comando:

8400001e000500016801012c000005001e025800000000000500010064000000

ByteValorTipoDatos en BrutoDescripción
1ID de Tramauint88484 es el ID del paquete.
2Habilitar evento de movimientouint800

00 significa deshabilitar modo de Evento.

00: deshabilitar modo de Evento.

01: habilitar modo de Evento.

3~4Umbral de movimiento de 3 ejesuint16001e

001e es 0x001E=30(DEC) mg

Cuando la aceleración excede 30mg, determina que el dispositivo está en movimiento, cuando está 2 minutos por debajo de este valor, determina que el dispositivo está inmóvil.

5~6Intervalo de inicio de movimientouint1600050005 es 0x0005 = 5(DEC), cuando el dispositivo está en movimiento, el intervalo es de 5 minutos.
7Habilitar evento de inmovilidaduint800

00 significa deshabilitar evento de inmovilidad.

00: deshabilitar evento de inmovilidad.

01: habilitar evento de inmovilidad.

8~9Tiempo de espera de inmovilidaduint1601680168 es 0x0168 = 360(DEC), cuando el dispositivo está estacionario en una ubicación por más de 360 minutos, se activa un evento de tiempo de espera de inmovilidad.
10Habilitar evento de impactouint801

01 significa habilitar evento de impacto.

00: deshabilitar evento de impacto.

01: habilitar evento de impacto.

11~12Umbral de impacto de 3 ejesuint16012c

012c es 0x012C=300(DEC) mg

Cuando la aceleración excede 300mg, se activa el evento de impacto.

13Habilitar evento de temperaturauint800

00 significa habilitar evento de impacto.

00: deshabilitar evento de impacto.

01: habilitar evento de impacto.

14~15Intervalo de enlace ascendente de evento de temperaturauint1600050005 es 0x0005 = 5(DEC), cuando la temperatura excede el umbral, la ubicación y los datos del sensor se cargarán cada 5 minutos.
16~17Intervalo de muestreo de temperaturauint16001e

001e es 0x001E=30(DEC) segundos

La temperatura se detecta cada 30 segundos. Cuando se activa el umbral, cargar ubicación y datos del sensor.

18~19Umbral máximo de temperaturaint160258

0258 es 0x0258 = 600(DEC),

Umbral máximo =600/10=60.0 ℃

20~21Umbral mínimo de temperaturaint160000

0000 es 0x0000 = 0(DEC),

Umbral mínimo=0/10=0.0 ℃

22Regla de umbral de temperaturauint800

00 significa cuando temperatura ≤ umbral mínimo, el dispositivo cargará ubicación y evento de temperatura.

00: temp ≤ umbral mínimo

01: temp ≥ umbral máximo

02: temp ≤ umbral mínimo y temp ≥ umbral máximo

03: umbral mínimo≤ temp ≤umbral máximo

23Habilitar evento de luzuint800

00 significa deshabilitar evento de luz.

00: deshabilitar evento de luz.

01: habilitar evento de luz.

24~25Intervalo de enlace ascendente de evento de luzuint1600050005 es 0x0005 = 5(DEC), cuando la luz excede el umbral, la ubicación y los datos del sensor se cargarán cada 5 minutos.
26~27Intervalo de muestreo de luzuint160001

0001es 0x0001=1(DEC) segundos

La temperatura se detecta cada 1 segundos. Cuando se activa el umbral, cargar ubicación y datos del sensor.

28~29Umbral máximo de luzuint160064

0064 es 0x0064 = 100(DEC) %

Umbral máximo =100%

30~31Umbral mínimo de luzuint160000

0000 es 0x0000 = 0(DEC) %

Umbral mínimo=0%

32Tipo de advertencia de luzuint800

00 significa cuando luz ≤ umbral mínimo, el dispositivo cargará ubicación y evento de luz.

00: luz ≤ umbral mínimo

01: luz ≥ umbral máximo

02: luz ≤ umbral mínimo y luz ≥ umbral máximo

03: umbral mínimo≤ luz ≤umbral máximo

Solicitar Ubicación -0x85

El rastreador de solicitudes inicia la ubicación y carga basándose en la configuración actual. Generalmente se usa en modo de espera.

0x85
ID

Ejemplo:

85: solicitar ubicación.

Configurar Estrategia de Posicionamiento -0x86

0x86Byte2
ID

Estrategia de posicionamiento

00: Solo GNSS

01: Solo Wi-Fi

02: Wi-Fi+GNSS

03: GNSS + Wi-Fi

04: Solo Bluetooth

05: Bluetooth + Wi-Fi

06: Bluetooth + GNSS

07: Bluetooth + Wi-Fi + GNSS

Ejemplo:

8600: Establece la estrategia de posicionamiento en "Solo GNSS".

Parámetros del Evento de Solicitud -0x87

0x87
ID

Ejemplo:

87: solicitar parámetros del evento.

Paquete de Solicitud de Estado del Dispositivo -0x88

0x88
ID

Ejemplo:

88: solicitar paquete de Estado del Dispositivo (0x01 o 0x02).

Reiniciar Dispositivo -0x89

0x89
ID

Ejemplo:

89: Después de enviar el comando, el dispositivo se reinicia y se une a la red nuevamente. Por favor, use este comando con precaución.

Habilitar Sensor de Temperatura y Luz -0x8C

Habilita la recolección de datos y carga para el sensor de temperatura y luz.

0x8CByte2
ID

Abrir el sensor de temperatura y luz.

00: Cerrar el sensor de temperatura y luz.

01: Abrir el sensor de temperatura y luz.

Ejemplo:

8C00: Cerrar el sensor de temperatura y luz.
8C01: Abrir el sensor de temperatura y luz.

Habilitar Alarma SOS -0x8D

Habilitar el modo continuo SOS, cargar posicionamiento rápidamente, una vez por minuto, detener después de 30 veces consecutivas, acompañado de alarma sonora y luminosa.

Apagar SOS cerrando el comando o haciendo doble clic en la tecla.

0x8DByte2
ID

Abrir el SOS.

00: Cerrar.

01: Abrir.

Ejemplo:

8D00: Cerrar la alarma SOS.
8D01: Abrir la alarma SOS.

Loading Comments...