ADXRS450 Analog Devices FRC GYRO

OK, I’m stuck. I have two of these Gyros and nothing I do get data from them. I have switched to a NavX MXP and that is working. Is there a bug in WPI?

[Device]
Gyroscopes - Hardware — FIRST Robotics Competition documentation (wpilib.org)

[My Code]
Kirbo/subDriveTrain.java at c47a44178af79c2caf9b1f768e002059a8b6c5e8 · FRCTeam5484/Kirbo (github.com)

[Example Code]
Step 3: Creating a Drive Subsystem — FIRST Robotics Competition documentation (wpilib.org)

Any ideas? Is anyone else having this issue?

There’s a bug in the current NI FPGA image that prevents a function WPILib uses to get data from the Analog Devices gyros from working properly. See here: Known Issues — FIRST Robotics Competition documentation

Yes, there is a bug in the image where none of the SPI gyros work, including the ADXRS450. We’re working on a fix and hope to have it released soon.

1 Like

Thank you @bobbysq and @Thad_House. I was developing a huge bruise on my head from hitting the desk.

2 Likes

FYI - Team 1967 / The Janksters ran into this issue in 3.x firmware and 4.0 did solve our issues. Thanks for this fix.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.