The IMU takes several seconds to heat up to reach steady state. IMU drift can occur by calibrating too earlier.
The proposed solution is to delay calibration until the left switch is flicked to the middle position. A buzzer will play warning of the calibration, lock the turret and gimbal to set points, lock the wheels, and perform calibration. Once calibration is complete, a chime will play. After 1 minute has elapsed on the MCB, this command will no longer run (watchdog timer).
This should work for either offline mode or server connection. Both will be tested.
@HeroOfWind243 I'd like your opinion on this control scheme/methodology if you get a chance (we can discuss in Discord)
The IMU takes several seconds to heat up to reach steady state. IMU drift can occur by calibrating too earlier.
The proposed solution is to delay calibration until the left switch is flicked to the middle position. A buzzer will play warning of the calibration, lock the turret and gimbal to set points, lock the wheels, and perform calibration. Once calibration is complete, a chime will play. After 1 minute has elapsed on the MCB, this command will no longer run (watchdog timer).
This should work for either offline mode or server connection. Both will be tested.
@HeroOfWind243 I'd like your opinion on this control scheme/methodology if you get a chance (we can discuss in Discord)