Co2 sensor data

Hey all, I was wondering how I can send my CO2 data to the server. Is there a specific location where this data gets stored? (I’m trying to understand how the data moves from the SD card to the satellite.)

Hi @Everardo ,

If your Spotter is running the latest release (v2.16.2), your bridge is running v0.13.4, and your dev kit is built against the latest develop branch, where we’re currently on the v0.13 line, then you can use the spotter integration in bm_core:

Examples:

  • The serial_payload_example app calls spotter_log here.
  • The rx_live_example app call spotter_tx_data here.

Cheers!

Hey Z,

My Spotter is on version v2.15.2 and my bridge is on version v0.12.2, would those be compatible with each other? If not, would I just update both?

Check out the compatibility tables between Spotter and Bristlemouth firmware versions.

In general, all nodes on the whole Bristlemouth network should be on the same minor version (0.12, 0.13, etc.) with different patch levels (v0.13.2, v0.13.4, etc.) being compatible.

Your existing versions (v2.15.2 and v0.12.2) are compatible with each other, but they do not use bm_core, which was introduced in v2.16 and v0.13. I recommend you upgrade your Spotter and Bridge using the Bristlemouth installer available on the Spotter firmware download page.

The installer will update your bridge to v0.13.4 and your Spotter to v2.16.2. After that, you can update any other nodes on your system either by installing the binaries downloadable from the v0.13.4 release page or by building and flashing your own devkit firmware from the latest develop branch of bm_protocol.