CarletonURocketry / fetcher

A QNX process for fetching data from sensors over I2C.
https://carletonurocketry.github.io/fetcher/
GNU General Public License v3.0
1 stars 0 forks source link

M10spg #22

Closed matt-bekkers closed 1 month ago

matt-bekkers commented 3 months ago

Adds m10spg functionality (hopefully)

matt-bekkers commented 3 months ago

I beg to holier powers that this may work, and if it does not I will rewrite the entire thing in NMEA format as pennance

AngusJull commented 3 months ago

Not working yet! I was using this command to try and get a better sense of what was going on today and thought I should keep it.

linguini1 commented 3 months ago

Not working yet! I was using this command to try and get a better sense of what was going on today and thought I should keep it.

UBLOX hates to see us winning

AngusJull commented 1 month ago

Resolves #8.

We'll need new issues for all the improvements that can be made to this work. I also expect we might need to talk about the data types again. Converting altitude to a float could be more agnostic of the sensor, but would hurt our performance on smaller processors for not much gain. I would prefer just to use mm and a unsigned integer, and maybe we can just be more careful about our math for the MS5611 and change that too. This also works better for the packager format, since it uses unsigned integers for GPS data.

I think there's a decent amount of duplication the collector that could be fixed too.

linguini1 commented 1 month ago

Merging for now, added some review comments to work on while implementing more features though.