Skip to main content
Version: AT2 v2.6

Configuration messages

This message reports the parameter values configured in the trackers. If the complete list is requested, several UL messages will be transmitted.

Common headerDataDataDataDataDataData
Byte 0-4Byte 5Byte 6-10Byte 11-15Byte 16-20Byte 21-25Byte 26-30
Header with Type=0x070x02Parameter 1Parameter 2Parameter 3Parameter 4Parameter 5

Parameter x: Configuration of the parameter x, encoded on 5 bytes as follow:

Parameter xParameter x*
Byte (5*x+1)Byte (5*x+2) - (5*x+5)
Parameter IDParameter value

Parameter ID:

For details on available parameters, their identifiers and their values, please visit here.

Parameter value: Unsigned 32 bits value in big endian format (MSB first).

Special parameters

Firmware version (Parameter ID equals to 0xFD or 0xFE) should be read as follows:

Parameter xParameter IDParameter value
Byte 5*x+10xFD or 0xFE
Byte 5*x+20x00
Byte 5*x+3Firmware version
Byte 5*x+4Firmware revision
Byte 5*x+5Firmware iteration

Example

Parameter=0xfe00010881, Firmware version=0x01, Firmware revision=0x08, Firmware iteration= 0x81

  • Tracker orientation (Parameters ID equals to 0xFA, 0xFB or 0xFC) can be negative.
Parameter xParameter IDParameter value
Byte 5*x+10xFA, 0xFB or 0xFC
Byte 5*x+2 - 5*x+5X, Y or Z Axis

X, Y or Z Axis: Value measured on axis X, Y or Z of the accelerometer, it is expressed in mG. Refer to the section Two's complement Encoding for information for the encoding

  • Mode (Parameter ID equals to 0xF9): Unsigned 32 bits value in big endian format (MSB first).

    • 0- Standby
    • 1- Motion tracking
    • 2- Permanent tracking
    • 3- Motion start/end tracking
    • 4- Activity tracking
  • profile configuration (Parameter ID equals to 0xF6): provides the dynamic profile of the tracker.

    • 0: No profile
    • 1: Profile sleep
    • 2: Profile economic
    • 3: Profile intensive
  • consumption (Parameter ID equals to 0xF7): provides the power consumption of the tracker in mA

  • ble_bond_info (Parameter ID equals to 0xF8): Unsigned 32 bits value in big endian format (MSB first).

    • 0: the tracker is not bonded
    • 1: the tracker is bonded
    • 2: unknown state