Closed MLopezJ closed 1 year ago
LwM2M ID | Firmware | Coiote | LwM2M converter lib | nrf Asset Tracker |
---|---|---|---|---|
6 | LWM2M_OBJECT_LOCATION_ID | 6 | 6 | gnss |
This could be an option about how to represent it.
Object | Value |
---|---|
LwM2M | ID: 0 Name: Latitude Mandatory: true Type: Float Description: The decimal notation of latitude, e.g. -43.5723 [World Geodetic System 1984]. |
firmware | Value: 0 Variable Name: LATITUDE_RID |
Coiote Azure | Position: 6.0.0 |
LwM2M Converter Lib | Position: 6.0 |
nRF Asset Tracker | Equivalent Value: gnss.properties.v.properties.lat |
Lets document it in .json format for the moment
Keep it simple
LwM2M | firmware | coiote azure | LwM2M converter lib | nRF Asset Tracker |
---|---|---|---|---|
0 | LATITUDE_RID | "6.0.0" | 6.0 | "gnss.properties.v.properties.lat" |
1 | LONGITUDE_RID | "6.0.1" | 6.1 | "gnss.properties.v.properties.lng" |
2 | ALTITUDE_RID | "6.0.2" | 6.2 | "gnss.properties.v.properties.alt" |
6 | SPEED_RID | "6.0.6" | 6.6 | "gnss.properties.v.properties.spd" |
nRF Asset Tracker | LwM2M | LwM2M converter lib | coiote azure | firmware | Required |
---|---|---|---|---|---|
lng | 6.1 | 6.1 | "6.0.1" | LONGITUDE_RID | Yes |
lat | 6.0 | 6.0 | "6.0.1" | LATITUDE_RID | Yes |
acc | ??????? | ??????? | ??????? | ??????? | No |
alt | 6.2 | 6.2 | "6.0.2" | ALTITUDE_RID | Yes |
spd | 6.6 | 6.6 | "6.0.6" | SPEED_RID | Yes |
hdg | ??????? | ??????? | ??????? | ??????? | Yes |
The scope of the current repo is until the "LwM2M converter lib" step of the transition. This is what the contract says about the expected output. However, this complete data flow would be very helpful to understand the dynamic of the data.
A new repo could be created in order to document the mentioned flow.
Issue will be continue here: https://github.com/MLopezJ/nRF-Asset-Tracker-through-Coiote-flow/issues/2
This project relies in the assumption that the data required in
nRF Asset Tracker
will be provided by the integration of Coiote with Thingy91 and Azure.That integration follows the last flow, and in each step the LwM2M data change its name.
For that reason it is desired to have a track of those transitions for the following LwM2M objects
nRF Asset Tracker app
)nRF Asset Tracker app
)nRF Asset Tracker app
)nRF Asset Tracker app
)nRF Asset Tracker app
)nRF Asset Tracker app
)