VMX-pi C++ HAL Library for Raspberry Pi
VMX-pi Robotics Controller & Vision/Motion Processor
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nvmx
 CAHRSAccesst to the VMX-pi IMU and Attitude/Heading Reference System functionality
 CAccumulatorConfigContains the configuration data for a VMXResource whose VMXResourceType is Accumulator
 CAnalogTriggerConfigContains the configuration data for a VMXResource whose VMXResourceType is AnalogTrigger
 CBoardYawAxisDescribes the currently-configured Omnimount IMU configuration
 CDIOConfigContains the configuration data for a VMXResource whose VMXResourceType is DigitalIO
 CEncoderConfigContains the configuration data for a VMXResource whose VMXResourceType is Encoder
 CI2CConfigContains the configuration data for a VMXResource whose VMXResourceType is I2C
 CInputCaptureConfigContains the configuration data for a VMXResource whose VMXResourceType is InputCapture
 CInputCaptureConfigBase
 CInterruptConfigContains the configuration data for a VMXResource whose VMXResourceType is Interrupt
 CIVMXTimestampedAHRSDataSubscriberThe IVMXTimestampedAHRSDataSubscriber interface provides a method for consumers of navX-Model device data to be rapidly notified whenever new data has arrived
 CLEDArray_OneWireConfigContains the configuration data for a VMXResource whose VMXResourceType is LEDArray_OneWire
 CPWMCaptureConfigContains the configuration data for a VMXResource whose VMXResourceType is PWMCaptureConfig
 CPWMGeneratorConfigContains the configuration data for a VMXResource whose VMXResourceType is PWMGenerator
 CSPIConfigContains the configuration data for a VMXResource whose VMXResourceType is SPI
 CsVMXBlackboardTimestampedCANMessage
 CsVMXCANMessageThe xVMXCANMessage structure encapsulates a CAN Bus message
 CsVMXTimestampedCANMessageThe sVMXTimestampedCANMessage encapsulates a timestamped CAN Bus message
 CUARTConfigContains the configuration data for a VMXResource whose VMXResourceType is UART
 CVMXCANHardware-abstraction of the VMX-pi CAN functionality
 CVMXCANBusStatusThe VMXCANBusStatus structure contains CAN Bus utilitization, status and error information
 CVMXChannelInfoVMXChannel information structure
 CVMXIOAccess to VMX Analog/Digital IO functions, including VMX Channel and VMX Resource Management and functions
 CVMXIO_CommAutoTransactionManager
 CVMXIO_PulseManager
 CVMXPiTop-level Library Class providing access to all VMX-pi functionality
 CVMXPowerAccess to VMX power management functions
 CVMXRemoteClientLibrary Class providing remote access to (some) VMX-pi functionality
 CVMXRemoteIO
 CVMXRemoteVersion
 CVMXResourceConfigBase structure representing VMXResourceType-specific configuration data that must be set to a valid default before activating a resource of that type
 CVMXResourceConfigStream
 CVMXTeddyAccess to VMX power management functions
 CVMXThreadThread management functions
 CVMXTimeTime management functions, including system timestamps, VMX Real-time Clock access, timer notifications and current thread time-delay
 CVMXVersionLibrary version management functions
 CVMXZeroTop-level Library Class providing access to all VMXzero functionality