Release Notes
Version 3.0.316
Kauai Labs has been working with FIRST and National Instruments on an issue discovered when using USB Serial devices on the RoboRIO.
The issue occurs when writing to USB serial devices on the RoboRIO while simultaneously receiving data from the device.
Updated FRC RoboRIO LabVIEW, C++ and Java Libraries containing a workaround for this issue are now available.
What do I need to do?
- C++, Java, LabVIEW: If your RoboRIO software communicates with navX-Micro or navX-MXP over USB, please update your libraries to version 3.0.316 or higher.
- LabVIEW: the method for zeroing the yaw has changed slightly: the Zero Yaw VI now requires a Boolean input which is set to TRUE to initiate Zeroing the yaw.
With the USB Serial workaround, the libraries now enforce a limit - if communicating over USB – that the following actions cannot occur more frequently than 1/second:
- Zeroing the Yaw
- Changing the Update Rate
Kauai Labs believes these limitations will not impact teams, however if this limit when using USB communication is problematic, Kauai Labs recommends communicating instead using of the other communications interfaces.