Polymorfic VI to open a navX MXP or Micro.
navX Library v2.lvlib:Z900_navX_Open_I2C.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Open\Z900_navX_Open_I2C.vi |
|
navX Library v2.lvlib:Z900_navX_Open_Serial.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Open\Z900_navX_Open_Serial.vi |
|
navX Library v2.lvlib:Z900_navX_Open_SPI.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Open\Z900_navX_Open_SPI.vi |
This VI opens the navX over I2C. You must open a reference before using any other VIs on this palette. After you open a reference to the navX, you can use the other navX VIs to access and monitor the navX device.
Update Rate (4Hz-60Hz) |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
I2C Bus |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error out passes error or warning information out of a VI to be used by other VIs. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source string describes the origin of the error or warning. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Library v2.lvlib:Z900_navX_OpenTypeDef_I2C.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\navX Open TypeDefs\Z900_navX_OpenTypeDef_I2C.ctl |
|
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_Internal_StartLoop.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Internal\Z900_navX_Internal_StartLoop.vi |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
|
i2c_bus.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\SystemInterfaces\i2clib\i2c_bus.ctl |
This VI opens the navX over Serial. You must open a reference before using any other VIs on this palette. After you open a reference to the navX, you can use the other navX VIs to access and monitor the navX device.
Update Rate (4Hz-60Hz) |
Serial Port |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Stream Type |
error out error out passes error or warning information out of a VI to be used by other VIs. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source string describes the origin of the error or warning. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
navX Library v2.lvlib:Z900_navX_SerialStreamTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_SerialStreamTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_OpenTypeDef_Serial.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\navX Open TypeDefs\Z900_navX_OpenTypeDef_Serial.ctl |
|
NI WPI Serial USB.lvlib:WPI_SerialPort_USB.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\NI WPI\WPI_SerialPort_USB.ctl |
|
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_Internal_StartLoop.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Internal\Z900_navX_Internal_StartLoop.vi |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This VI opens the navX over SPI. You must open a reference before using any other VIs on this palette. After you open a reference to the navX, you can use the other navX VIs to access and monitor the navX device.
Update Rate (4Hz-60Hz) |
SPI Bus |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Clock Rate (Hz) |
error out error out passes error or warning information out of a VI to be used by other VIs. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source string describes the origin of the error or warning. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
navX Library v2.lvlib:Z900_navX_OpenTypeDef_SPI.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\navX Open TypeDefs\Z900_navX_OpenTypeDef_SPI.ctl |
|
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_Internal_StartLoop.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Internal\Z900_navX_Internal_StartLoop.vi |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
spi_bus.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\SystemInterfaces\spilib\spi_bus.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This navX VI closes the background processing loop and shutsdown any open interfaces used for the navX.
THIS VI SHOULD BE CALLED WHEN DONE.
PLACE IT IN FINISH.VI
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
error out error out passes error or warning information out of a VI to be used by other VIs. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source string describes the origin of the error or warning. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This VI returns the current values from the navX device registy. This VI is rarely need to be called by a user.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Registry |
Connected |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This navX VI handles closing the Serial/I2C/SPI reference for the navX.
THIS VI SHOULD NOT BE CALLED BY THE USER!
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
Interface TypeDefs |
SerialPortRef |
DevStatus error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Serial Port Name |
I2CDevRef |
DevStatus error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Controller |
Device Address |
Handle |
I2C Bus |
SPIDevRef |
DevStatus error in describes error conditions occurring before the function executes. |
status status is TRUE if an error occurred. |
code code is the error or warning code. The default is 0. |
source source specifies the origin of the error or warning and is, in most cases, the name of the VI or function that produced the error or warning. The default is an empty string. |
Handle |
Controller Digital Module (Module 1) specifies which digital module in the CompactRIO device you want to use. Select Digital Module 1 or Digital Module 2. The default is Digital Module 1. |
SPI Bus |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
error out error out passes error or warning information out of a VI to be used by other VIs. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source string describes the origin of the error or warning. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
WPI_I2CClose.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\I2C\WPI_I2CClose.vi |
|
WPI_SPIClose.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SPI\WPI_SPIClose.vi |
|
WPI_SerialPortReset.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SerialPort\WPI_SerialPortReset.vi |
|
WPI_SerialPortClose.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SerialPort\WPI_SerialPortClose.vi |
|
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_InterfaceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_InterfaceTypeDef.ctl |
|
WPI_I2CDevRef.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\I2C\WPI_I2CDevRef.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
WPI_SPIDevRef.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SPI\WPI_SPIDevRef.ctl |
|
WPI_SerialPortRef.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SerialPort\WPI_SerialPortRef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
spi_bus.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\SystemInterfaces\spilib\spi_bus.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
|
FPGA_TypedefDigitalModule.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\SystemInterfaces\Typedef\FPGA_TypedefDigitalModule.ctl |
|
i2c_bus.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\SystemInterfaces\i2clib\i2c_bus.ctl |
This VI returns the current Error from the navX. This VI does NOT keep a log between reads and only returns the current error value.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Internal error out error out passes error or warning information out of a VI to be used by other VIs. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source string describes the origin of the error or warning. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This navX VI handles opening the Serial/I2C/SPI reference for the navX.
THIS VI SHOULD NOT BE CALLED BY THE USER!
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Interface TypeDefs |
SerialPortRef |
DevStatus error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Serial Port Name |
I2CDevRef |
DevStatus error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Controller |
Device Address |
Handle |
I2C Bus |
SPIDevRef |
DevStatus error in describes error conditions occurring before the function executes. |
status status is TRUE if an error occurred. |
code code is the error or warning code. The default is 0. |
source source specifies the origin of the error or warning and is, in most cases, the name of the VI or function that produced the error or warning. The default is an empty string. |
Handle |
Controller Digital Module (Module 1) specifies which digital module in the CompactRIO device you want to use. Select Digital Module 1 or Digital Module 2. The default is Digital Module 1. |
SPI Bus |
error out error out passes error or warning information out of a VI to be used by other VIs. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source string describes the origin of the error or warning. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
WPI_SerialPortReset.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SerialPort\WPI_SerialPortReset.vi |
|
navX Library v2.lvlib:Z900_navX_OpenTypeDef_I2C.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\navX Open TypeDefs\Z900_navX_OpenTypeDef_I2C.ctl |
|
navX Library v2.lvlib:Z900_navX_SerialStreamTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_SerialStreamTypeDef.ctl |
|
WPI_I2COpen.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\I2C\WPI_I2COpen.vi |
|
navX Library v2.lvlib:Z900_navX_OpenTypeDef_Serial.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\navX Open TypeDefs\Z900_navX_OpenTypeDef_Serial.ctl |
|
navX Library v2.lvlib:Z900_navX_OpenTypeDef_SPI.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\navX Open TypeDefs\Z900_navX_OpenTypeDef_SPI.ctl |
|
WPI_SerialPortTermination.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SerialPort\WPI_SerialPortTermination.vi |
|
NI WPI Serial USB.lvlib:WPI_SerialPort_USB.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\NI WPI\WPI_SerialPort_USB.ctl |
|
NI WPI Serial USB.lvlib:WPI_SerialPortOpen_USB.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\NI WPI\WPI_SerialPortOpen_USB.vi |
|
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_InterfaceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_InterfaceTypeDef.ctl |
|
WPI_I2CDevRef.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\I2C\WPI_I2CDevRef.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
WPI_SPIDevRef.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SPI\WPI_SPIDevRef.ctl |
|
WPI_SerialPortRef.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SerialPort\WPI_SerialPortRef.ctl |
|
WPI_SPIOpen.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SPI\WPI_SPIOpen.vi |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
spi_bus.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\SystemInterfaces\spilib\spi_bus.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
|
FPGA_TypedefDigitalModule.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\SystemInterfaces\Typedef\FPGA_TypedefDigitalModule.ctl |
|
i2c_bus.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\SystemInterfaces\i2clib\i2c_bus.ctl |
This navX VI handles the reading/writing for the navX. All of the good stuff is in here.
THIS VI SHOULD NOT BE CALLED BY THE USER!
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
Halt |
Registry |
Numeric |
error out error out passes error or warning information out of a VI to be used by other VIs. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source string describes the origin of the error or warning. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Connected |
navX Library v2.lvlib:Z900_navX_Internal_Close.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Internal\Z900_navX_Internal_Close.vi |
|
FPGA_UtilitiesRead LocalTime.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\SystemInterfaces\Utilities\FPGA_UtilitiesRead LocalTime.vi |
|
WPI_SPIRead.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SPI\WPI_SPIRead.vi |
|
WPI_I2CRead.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\I2C\WPI_I2CRead.vi |
|
WPI_SerialPortGetBytesReceived.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SerialPort\WPI_SerialPortGetBytesReceived.vi |
|
navX Library v2.lvlib:Z900_navX_SerialStreamTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_SerialStreamTypeDef.ctl |
|
WPI_SerialPortRead.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SerialPort\WPI_SerialPortRead.vi |
|
navX Library v2.lvlib:Z900_navX_SERIAL_CapturePacket.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Internal\SERIAL\Z900_navX_SERIAL_CapturePacket.vi |
|
navX Library v2.lvlib:Z900_navX_Internal_UpdateDevice.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Internal\Z900_navX_Internal_UpdateDevice.vi |
|
navX Library v2.lvlib:Z900_navX_OpenTypeDef_Serial.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\navX Open TypeDefs\Z900_navX_OpenTypeDef_Serial.ctl |
|
WPI_UtilitiesFRC FPGATime.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\Utilities\WPI_UtilitiesFRC FPGATime.vi |
|
NI WPI Serial USB.lvlib:WPI_SerialPort_USB.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\NI WPI\WPI_SerialPort_USB.ctl |
|
navX Library v2.lvlib:Z900_navX_SERIAL_DecodePacket.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Internal\SERIAL\Z900_navX_SERIAL_DecodePacket.vi |
|
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_Internal_Open.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Internal\Z900_navX_Internal_Open.vi |
|
navX Library v2.lvlib:Z900_navX_Util_DecodeProtocol_UInt16.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\Util\Decode Protocol\Z900_navX_Util_DecodeProtocol_UInt16.vi |
|
navX Library v2.lvlib:Z900_navX_DeviceRegisters.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceRegisters.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
WPI_I2CWrite.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\I2C\WPI_I2CWrite.vi |
|
navX Library v2.lvlib:Z900_navX_SPI_CRC.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Internal\SPI\Z900_navX_SPI_CRC.vi |
|
navX Library v2.lvlib:Z900_navX_Internal_ZeroYaw.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Internal\Z900_navX_Internal_ZeroYaw.vi |
|
WPI_SPIWrite.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SPI\WPI_SPIWrite.vi |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_Flags_CapabilityTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Flags\Z900_navX_Flags_CapabilityTypeDef.ctl |
This navX VI handles starting the background processing loop for the navX.
THIS VI SHOULD NOT BE CALLED BY THE USER!
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error out passes error or warning information out of a VI to be used by other VIs. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source string describes the origin of the error or warning. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_Internal_ProcessingLoop.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Internal\Z900_navX_Internal_ProcessingLoop.vi |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This navX VI handles updating rate and serial protocol for the navX.
THIS VI SHOULD NOT BE CALLED BY THE USER!
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
Interface TypeDefs |
SerialPortRef |
DevStatus error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Serial Port Name |
I2CDevRef |
DevStatus error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Controller |
Device Address |
Handle |
I2C Bus |
SPIDevRef |
DevStatus error in describes error conditions occurring before the function executes. |
status status is TRUE if an error occurred. |
code code is the error or warning code. The default is 0. |
source source specifies the origin of the error or warning and is, in most cases, the name of the VI or function that produced the error or warning. The default is an empty string. |
Handle |
Controller Digital Module (Module 1) specifies which digital module in the CompactRIO device you want to use. Select Digital Module 1 or Digital Module 2. The default is Digital Module 1. |
SPI Bus |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
error out error out passes error or warning information out of a VI to be used by other VIs. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source string describes the origin of the error or warning. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
Interface TypeDefs |
SerialPortRef |
DevStatus error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Serial Port Name |
I2CDevRef |
DevStatus error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Controller |
Device Address |
Handle |
I2C Bus |
SPIDevRef |
DevStatus error in describes error conditions occurring before the function executes. |
status status is TRUE if an error occurred. |
code code is the error or warning code. The default is 0. |
source source specifies the origin of the error or warning and is, in most cases, the name of the VI or function that produced the error or warning. The default is an empty string. |
Handle |
Controller Digital Module (Module 1) specifies which digital module in the CompactRIO device you want to use. Select Digital Module 1 or Digital Module 2. The default is Digital Module 1. |
SPI Bus |
WPI_SerialPortReset.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SerialPort\WPI_SerialPortReset.vi |
|
navX Library v2.lvlib:Z900_navX_OpenTypeDef_I2C.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\navX Open TypeDefs\Z900_navX_OpenTypeDef_I2C.ctl |
|
navX Library v2.lvlib:Z900_navX_SerialStreamTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_SerialStreamTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_OpenTypeDef_Serial.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\navX Open TypeDefs\Z900_navX_OpenTypeDef_Serial.ctl |
|
navX Library v2.lvlib:Z900_navX_OpenTypeDef_SPI.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\navX Open TypeDefs\Z900_navX_OpenTypeDef_SPI.ctl |
|
NI WPI Serial USB.lvlib:WPI_SerialPort_USB.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\NI WPI\WPI_SerialPort_USB.ctl |
|
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceRegisters.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceRegisters.ctl |
|
navX Library v2.lvlib:Z900_navX_InterfaceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_InterfaceTypeDef.ctl |
|
WPI_I2CDevRef.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\I2C\WPI_I2CDevRef.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
WPI_SPIDevRef.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SPI\WPI_SPIDevRef.ctl |
|
WPI_SerialPortWrite.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SerialPort\WPI_SerialPortWrite.vi |
|
WPI_SerialPortRef.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SerialPort\WPI_SerialPortRef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
WPI_I2CWrite.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\I2C\WPI_I2CWrite.vi |
|
navX Library v2.lvlib:Z900_navX_SPI_CRC.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Internal\SPI\Z900_navX_SPI_CRC.vi |
|
spi_bus.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\SystemInterfaces\spilib\spi_bus.ctl |
|
WPI_SPIWrite.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SPI\WPI_SPIWrite.vi |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
|
FPGA_TypedefDigitalModule.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\SystemInterfaces\Typedef\FPGA_TypedefDigitalModule.ctl |
|
i2c_bus.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\SystemInterfaces\i2clib\i2c_bus.ctl |
|
WPI_SerialPortFlush.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SerialPort\WPI_SerialPortFlush.vi |
|
navX Library v2.lvlib:Z900_navX_SERIAL_PacketChecksum.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Internal\SERIAL\Z900_navX_SERIAL_PacketChecksum.vi |
This navX VI handles zeroing the yaw for the navX.
THIS VI SHOULD NOT BE CALLED BY THE USER!
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
Interface TypeDefs |
SerialPortRef |
DevStatus error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Serial Port Name |
I2CDevRef |
DevStatus error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Controller |
Device Address |
Handle |
I2C Bus |
SPIDevRef |
DevStatus error in describes error conditions occurring before the function executes. |
status status is TRUE if an error occurred. |
code code is the error or warning code. The default is 0. |
source source specifies the origin of the error or warning and is, in most cases, the name of the VI or function that produced the error or warning. The default is an empty string. |
Handle |
Controller Digital Module (Module 1) specifies which digital module in the CompactRIO device you want to use. Select Digital Module 1 or Digital Module 2. The default is Digital Module 1. |
SPI Bus |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Registry |
Numeric |
error out error out passes error or warning information out of a VI to be used by other VIs. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source string describes the origin of the error or warning. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
Interface TypeDefs |
SerialPortRef |
DevStatus error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Serial Port Name |
I2CDevRef |
DevStatus error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Controller |
Device Address |
Handle |
I2C Bus |
SPIDevRef |
DevStatus error in describes error conditions occurring before the function executes. |
status status is TRUE if an error occurred. |
code code is the error or warning code. The default is 0. |
source source specifies the origin of the error or warning and is, in most cases, the name of the VI or function that produced the error or warning. The default is an empty string. |
Handle |
Controller Digital Module (Module 1) specifies which digital module in the CompactRIO device you want to use. Select Digital Module 1 or Digital Module 2. The default is Digital Module 1. |
SPI Bus |
Registry |
Numeric |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_Util_DecodeProtocol_UInt16.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\Util\Decode Protocol\Z900_navX_Util_DecodeProtocol_UInt16.vi |
|
navX Library v2.lvlib:Z900_navX_DeviceRegisters.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceRegisters.ctl |
|
navX Library v2.lvlib:Z900_navX_InterfaceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_InterfaceTypeDef.ctl |
|
WPI_I2CDevRef.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\I2C\WPI_I2CDevRef.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
WPI_SPIDevRef.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SPI\WPI_SPIDevRef.ctl |
|
WPI_SerialPortWrite.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SerialPort\WPI_SerialPortWrite.vi |
|
WPI_SerialPortRef.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SerialPort\WPI_SerialPortRef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
WPI_I2CWrite.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\I2C\WPI_I2CWrite.vi |
|
navX Library v2.lvlib:Z900_navX_SPI_CRC.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Internal\SPI\Z900_navX_SPI_CRC.vi |
|
spi_bus.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\SystemInterfaces\spilib\spi_bus.ctl |
|
WPI_SPIWrite.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SPI\WPI_SPIWrite.vi |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_Flags_CapabilityTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Flags\Z900_navX_Flags_CapabilityTypeDef.ctl |
|
FPGA_TypedefDigitalModule.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\SystemInterfaces\Typedef\FPGA_TypedefDigitalModule.ctl |
|
i2c_bus.ctl C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\SystemInterfaces\i2clib\i2c_bus.ctl |
|
WPI_SerialPortFlush.vi C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\Rock Robotics\WPI\SerialPort\WPI_SerialPortFlush.vi |
|
navX Library v2.lvlib:Z900_navX_SERIAL_PacketChecksum.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\IO\Internal\SERIAL\Z900_navX_SERIAL_PacketChecksum.vi |
This navX VI returns the raw values from the Gyro, Accel, and Mag sensors.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Raw Values |
Accel X |
Accel Y |
Accel Z |
Gyro X |
Gyro Y |
Gyro Z |
Mag X |
Mag Y |
Mag Z |
Connected |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_Util_DecodeProtocol_UInt16.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\Util\Decode Protocol\Z900_navX_Util_DecodeProtocol_UInt16.vi |
|
navX Library v2.lvlib:Z900_navX_DeviceRegisters.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceRegisters.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This navX VI will return the current Board Information.
Who Am I
Hardware Revision
Firmware Major and Minor
Capability
Omnimount Config
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Board Information |
Board |
Who Am I |
Hardware Revision |
Firmware Major Version |
Firmware Minor Version |
Capability |
OMNIMOUNT |
YAW_RESET |
VEL_AND_DISP |
Omnimount Config |
Connected |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_Util_DecodeProtocol_UInt16.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\Util\Decode Protocol\Z900_navX_Util_DecodeProtocol_UInt16.vi |
|
navX Library v2.lvlib:Z900_navX_DeviceRegisters.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceRegisters.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_Flags_CapabilityTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Flags\Z900_navX_Flags_CapabilityTypeDef.ctl |
This navX VI returns the current MPU Temperature.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
MPUTemp |
Connected |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceRegisters.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceRegisters.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This navX VI returns the Offsets of the navX. This VI is rarely needed.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Offsets |
Yaw Offset |
Quat Offset W |
Quat Offset X |
Quat Offset Y |
Quat Offset Z |
Connected |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceRegisters.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceRegisters.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This navX VI returns the current status of the navX.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Connected |
Status |
Update Rate Hz |
Accelerometer Full-Scale Range |
Gyro Full-Scale Range |
OP Status |
Calibration Status |
Sensor Status |
MOVING |
YAW_STABLE |
MAG_DISTURBANCE |
ALTITUDE_VALID |
SEALEVEL_PRESS_SET |
FUSED_HEADING_VALID |
Self Test Status |
Gyro Passed |
Accel Passed |
Mag Passed |
Baro Passed |
Complete |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_Util_DecodeProtocol_UInt16.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\Util\Decode Protocol\Z900_navX_Util_DecodeProtocol_UInt16.vi |
|
navX Library v2.lvlib:Z900_navX_DeviceRegisters.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceRegisters.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This navX VI returns the timestamp from the navX since boot in ms.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Timestamp |
Connected |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceRegisters.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceRegisters.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This navX VI returns the velocity and displacement of the navX. This VI is only supported on firmware virsions newer than 2.2.xxx.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Displacement |
Velocity X |
Velocity Y |
Velocity Z |
Displacement X |
Displacement Y |
Displacement Z |
Connected |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceRegisters.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceRegisters.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This navX VI returns the linear acceleration from the navX.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Linear Acceleration |
LinearAcceleration X |
LinearAcceleration Y |
LinearAcceleration Z |
Connected |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceRegisters.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceRegisters.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This navX VI returns the quaternion of the navX.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Quaternion |
Quat W |
Quat X |
Quat Y |
Quat Z |
Connected |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceRegisters.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceRegisters.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This navX VI returns the Yaw, Roll, Pitch, Heading, Fused Heading of the navX.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
YRPHfH |
Yaw |
Roll |
Pitch |
Heading |
Fused Heading |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Connected |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_Util_DecodeProtocol_UInt16.vi C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\Util\Decode Protocol\Z900_navX_Util_DecodeProtocol_UInt16.vi |
|
navX Library v2.lvlib:Z900_navX_DeviceRegisters.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceRegisters.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_Flags_CapabilityTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Flags\Z900_navX_Flags_CapabilityTypeDef.ctl |
Gets the reference you specify. You first must set the reference with the RefNum Registry Set VI.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
refnum name |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
Sets a reference into a registry, gets a reference from a registry, or deletes a reference from a registry. The reference is accessed by name, and can be given any unique name.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
menu |
refnum name |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
Sets a reference into a registry so that other VIs can call the reference. After you set a reference, you can call that reference with the RefNum Registry Get VI.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
refnum name |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This navX VI will change the navX Serial Protocol if in serial mode.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
Stream Type |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Library v2.lvlib:Z900_navX_SerialStreamTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_SerialStreamTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |
This navX VI will zero the navX yaw.
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error in (no error) error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Device |
Interface |
Protocol |
Update Rate (4Hz-60Hz) |
navX Open TypeDef |
Notify Packet |
Loop VI Refnum |
Ready to Close Occurrence Refnum |
error out error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
navX Library v2.lvlib:Z900_navX_ProtocolTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ProtocolTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_ActionTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_ActionTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_DeviceTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_DeviceTypeDef.ctl |
|
navX Library v2.lvlib:Z900_navX_NotifyPacketTypeDef.ctl C:\Users\FRC 900 Admin\Documents\GitHub\navX-MXP-LabVIEW\navX Library v2\TypeDefs\Z900_navX_NotifyPacketTypeDef.ctl |