Building Datalogger Firmware

I am having trouble building the Datalogger IOT firmware. The latest versions of several libraries are not compatible with the current version of the sfe-datalogger main branch. The Flux-sdk install script does not pin the library versions, so I don’t know what the actual requirements are to build the firmware locally.

I would like to extend the firmware to log messages from a pre-configured zed-f9p to collect raw ubx messages for post processing with RTKLIB. I would also like to add the ability to periodically poll some sensors using a Qwiic GPIO board with a configured message.

Hi Wade (@WadeG ),

It would be best to raise this as an issue on the Flux SDK Repo.

This DataLogger code example may help. But please be aware that it is a completely separate, stand-alone Arduino sketch. It will overwrite the DataLogger Flux firmware. And it assumes the GNSS is connected via SPI, not I2C. I only mention it as it demonstrates how to write RAWX and SFRBX data to the SD card over SDIO.

I hope this helps,
Paul

1 Like