SoftwareSoftwareSoftwareSoftwarenavX-MXP includes software which makes navX-MXP easier to understand,integrate and use with FIRST FRC and FTC robots than other navigation technologies andproducts available today. This software includes the following components:FRC RoboRIO Libraries for accessing navX-MXP from a National InstrumentsRoboRIO™-based robotAn FTC Android Library for accessing navX-MXP from an Android-based FTC RobotControl Application.Libraries for accessing navX-MXP from Linux and Arduino.The navXUI, which demonstrates navX-MXP capabilitiesFor advanced users, several calibration/configuration tools are also available.Note: For developers on Linux and Mac OS platforms, the latest non-Windows RoboRIO(FRC)/Android (FTC) libraries build is also available. Please note that this build does not containany of the navX-MXP tools, but does contain the RoboRIO and Android libraries.RoboRIO LibrariesnavX-MXP libraries for use with the RoboRIO Libraries from WPI are available in each of thelanguages/development environments commonly used to development FIRST FRC robotapplications:JavaC++LabVIEW navX-AEThese libraries provide access to navX-MXP via SPI, I2C and USB and UART – as well as USBand I2C interfaces to navX-Micro, and USB Interfaces to VMX-pi.[Update: 2/2/2019 – Version 3.1.366 is now available – which is compatible with the 2019FRC Release (2019.1.1). For more details on installation, see the page corresponding toyour chosen development language. This build also contains a firmware updaterecommended if you are using the navX-MXP USB interface.]29