Still No IMU Luck
Still not having any luck reading the onboard sensors... I have gotten way into betaflight and an arduino library for the sensor, but with no luck. I am not sure why that isn't working...
Next Steps:
Try to read the barometer - I have only been focused on reading the IMUs, maybe I would have better luck with trying a different sensor
Directly copy the relevant betaflight code for initializing this sensor. Maybe not the most elegant solution but if I can at least get the sensor going, then I can clean it up from there...
Last resort would be to connect an external IMU... don't want to do that, it is unnecessary cost/weight/complexity AND if I have a board with an IMU already integrated, I should use that IMU!
write my own sensor drivers?
- reference ardupilot/betaflight drivers, and convert to my own arduino framework
learn the ardupilot HAL and modify that instead, while also stripping away support for all unnecessary boards/features.
- Would be really complicated/not very sustainable to flip over to a rocket FC... maybe could write it and convert to a different format later?