Note that since we have code duplication and we provide many pre-compiled firmwares, this would request:
updating all the code duplicates
re-compiling all the firmware versions
Given that these seem to have been working well for quite some time, it is probably not worth the effort and the risk of introducing mistakes in the process.
May want to robustify all occurences of
https://github.com/jerabaul29/OpenMetBuoy-v2021a/blob/61c2efe1ac680ce5c10dcf9ee42b557862d795df/legacy_firmware/firmware/steval_gps_waves_drifter/imu_manager.cpp#L25-L29
into something similar to
https://github.com/jerabaul29/OpenMetBuoy-v2021a/blob/61c2efe1ac680ce5c10dcf9ee42b557862d795df/legacy_firmware/firmware/steval_gps_waves_shortthermistors_drifter/imu_manager.cpp#L25-L34
Note that since we have code duplication and we provide many pre-compiled firmwares, this would request:
Given that these seem to have been working well for quite some time, it is probably not worth the effort and the risk of introducing mistakes in the process.