Data advanced
The DATA ADVANCED callback is delivered with a delay of approximately 30 seconds. The JSON format for the body is mandatory. The content of the variables marked as an object or array is not customizable. The engine will insert a JSON object or array in place of these variables with a predefined format content.
Variable | Type | Format | Description |
time | integer | Epoch time in seconds | the GMT timestamp corresponding to the message reception time |
data | string | Hexadecimal | the user data (in hexadecimal) |
seqNumber | integer | the sequence number of the message | |
lqi | string | the computed link quality with following values
| |
linkQuality | integer | integer value corresponding to the lqi string value
| |
fixedLat | float | the fixed latitude set in the device setting page | |
fixedLng | float | the fixed longitude set in the device setting page | |
operatorName | string | the name of the operator who received the message | |
countryCode | integer | the country code of the operator who received the message | |
duplicates | object "Duplicates" | the list of the duplicates with the base station ids, the number of repetitions, the SNR and the RSSI Condition: for devices with contract option NETWORK METADATA | |
duplicates[].bsId | string | hexadecimal | id of the base station Condition: for devices with contract option NETWORK METADATA |
duplicates[].nbRep | integer | number of repetitions received Condition: for devices with contract option NETWORK METADATA | |
duplicates[].rssi | float | the best signal to noise ratio of the received repetitions Condition: for devices with contract option NETWORK METADATA | |
duplicates[].snr | float | the best RSSI for received repetitions Condition: for devices with contract option NETWORK METADATA | |
computedLocation | object "computedLocation" | the device location computed by the location service Condition: for devices with contract option ATLAS service | |
computedLocation.lat | float | the estimated latitude of the device Condition: for devices with contract option ATLAS service | |
computedLocation.lng | float | the estimated longitude of the device Condition: for devices with contract option ATLAS service | |
computedLocation.radius | integer | radius limit in meters that defines the zone in which the device is located. Condition: for devices with contract option ATLAS service | |
computedLocation.source | integer |
| source from which the geolocation has been computed Condition: for devices with contract option ATLAS service |
computedLocation.status | integer |
| status of the computation made by the location service Condition: for devices with contract option ATLAS service |
duplicates object content example:
|
computedLocation object content example:
|