Hi - We are using the NavX Micro navigation sensor. Board version 4.0, firmware 2.3. The sensor is being used during Autonomous for turns (yaw). Several times during competition, the robot, rather than executing a 180 deg turn, spins continuously. Long story short, we were able to isolate the behavior. Our drive team will sometimes restart the robot (from the driver's station) during the pre-match setup. This consistently yields an unchanging (frozen) yaw output. If the robot is power-cycled, the Nav-X starts producing data (or the software starts receiving data?).
Some things we've done. Hooked the NavX up to NavXUI. Everything seems correct. Calibration takes about 18 seconds and all the data looks good.
Hooked the bot up to Core Device and pulled the data from the following registers while the sensor was functioning properly.
0x08 Op Status - result 4 - NAVX_OP_STATUS_NORMAL
0x09 Cal Status - result 2 - NAVX_CAL_STATUS_IMU_CAL_COMPLETE
0x0A Self Test Status - result 135 - appears to not be a valid result
0x0B Capability Flag - result 236 - appears to not be a valid result
0x10 Sensor Status - result 6 - appears to not be a valid result
Any thoughts on the matter? Anyone else see this behavior? Thanks, 4318