SensorFusionBosch.correctedAngularVelocity().addRouteAsync( /* process data / );
SensorFusionBosch.eulerAngles().addRouteAsync( / process data / );
SensorFusionBosch.linearAcceleration().addRouteAsync( / process data */ );
You're running the most power hungry sensor (gyro) and using sensor fusion. Either disable sensor fusion and run the gyro at a lower data rate, or attach a bigger LiPo battery.
Comments
No, that won't save battery.
What sensors are you running and how fast are you sampling them?
Gyro, Orientation, Linear Acceleration
SensorFusionBosch.correctedAngularVelocity().addRouteAsync( /* process data / );
SensorFusionBosch.eulerAngles().addRouteAsync( / process data / );
SensorFusionBosch.linearAcceleration().addRouteAsync( / process data */ );
I'm currently testing on 100hz.
You're running the most power hungry sensor (gyro) and using sensor fusion. Either disable sensor fusion and run the gyro at a lower data rate, or attach a bigger LiPo battery.
Thank you!!