|
Re: ADXRS453 gyro returning incorrect rate above medium speed
I've never seen this behavior before with either the 450 or 453. Have you tried feeding your assemble_sensor_data function some pre-fabricated data and looked at how it responds?
FYI, WPILib now has a class to talk to the 450/453 out of the box. It looks nice. You might want to try that.
You are also ignoring errors reported by the gyro in your code. I'd suggest handling them (at least don't integrate the new value for that cycle.) I've heard of that causing problems.
|