Hello,
I have an existing cloud platform for industrial condition monitoring that uses an HTTP API to receive data. I was hoping to add the Thingy:91 to this platform as a real-time asset tracker. The existing Asset Tracker V2 firmware basically does what I need to accomplish, plus it handles events, LTE connection, etc, however it sends data to nRF Cloud it seems. Before attempting to create an entirely new project in the nRF SDK, I'm wondering if there is an obvious way to modify the existing Asset Tracker V2 project to send location data via HTTP Post to another server?
To be more specific, given the Asset Tracker V2 project structure, is there anyplace to intercept the raw location data (as if printing to console, for example)? If I can tap into that, sending it over HTTP should be straightforward. I have been looking through the Asset Tracker V2 code and documentation all day and, without deep familiarity with Zephyr/ C, I don't know where to begin this straightforward task.
Any relevant documentation, existing examples, suggestions would be helpful.
Thanks.