Data Sheet

If positioning success type is 01(Bluetooth positioning success), the location data is as below:
The number of reported Bluetooth devices can be set by the customer.
If positioning success type is 02(GPS positioning success), the location data is as below:
Latitude and Longitude encoder rule: It is a singed number, if the value > 0x80 00 00 00, then
minus 0x01 00 00 00 00. Then convert to decimal and divide by 1000000, the unit is degree (°)
PDOP encoder rule: Convert to decimal and divide by 10.
6.3.2 Location Failure Payload
Location Failure Payload will be sent in Port 3.
Reasons for positioning failure:
00 -- WIFI positioning time is not enough (the reporting interval is set too short)
01 -- WIFI positioning strategies timeout
02 -- WIFI module is not detected, the WIFI module itself works abnormally
03 -- Bluetooth positioning time is not enough (the reporting interval is set too short)
04 -- Bluetooth positioning strategies timeout
05 -- Bluetooth broadcasting in progress
06 -- GPS position time budget over
07 -- GPS coarse positioning timeout
08 -- GPS fine positioning timeout
09 -- GPS positioning time is not enough (the reporting interval is set too short)
0A -- GPS aiding positioning timeout
0B -- GPS cold start positioning timeout
0C -- Interrupted by Downlink for Position
0D -- Interrupted positioning at start of movement (the movement ends too quickly, resulting in
not enough time to complete the positioning)
0E -- Interrupted positioning at end of movement (the movement restarted too quickly, resulting in
not enough time to complete the positioning)
Location Data
Byte 0~5
Byte 6
Byte 7~12
Byte 13
……………..
……………
MAC address of
Bluetooth device 1
RSSI of Bluetooth
device 1
MAC address of
Bluetooth device 2
RSSI of Bluetooth
device 2
……………..
…………….
Location Data
Byte 0~3
Byte 4~7
Byte 8
Latitude
Longitude
PDOP
Common header
Data
Byte Index
Byte 0~2
Byte 3
Byte 4
Byte 5~XX
Content
Common
payload header
Reasons for positioning
failure
The length of location data
Location failure
data