VMX-pi C++ HAL Library for Raspberry Pi
VMX-pi Robotics Controller & Vision/Motion Processor
|
This is the complete list of members for VMXIO, including all inherited members.
AboveThreshold enum value (defined in VMXIO) | VMXIO | |
Accumulator_GetAverageValue(VMXResourceHandle accum_res_handle, uint32_t &average_value, VMXErrorCode *errcode=0) | VMXIO | |
Accumulator_GetAverageVoltage(VMXResourceHandle accum_res_handle, float &average_value, VMXErrorCode *errcode=0) | VMXIO | |
Accumulator_GetFullScaleVoltage(float &full_scale_voltage, VMXErrorCode *errcode=0) | VMXIO | |
Accumulator_GetInstantaneousValue(VMXResourceHandle accum_res_handle, uint32_t &average_value, VMXErrorCode *errcode=0) | VMXIO | |
Accumulator_GetOversampleValue(VMXResourceHandle accum_res_handle, uint32_t &oversample_value, VMXErrorCode *errcode=0) | VMXIO | |
ActivateMultichannelResource(uint8_t num_channels, VMXChannelIndex *p_channel_indexes, VMXChannelCapability *p_channel_capabilities, VMXResourceHandle &res_handle, const VMXResourceConfig *res_cfg=0, VMXErrorCode *errcode=0) | VMXIO | |
ActivateResource(VMXResourceHandle resource, VMXErrorCode *errcode=0) | VMXIO | |
ActivateSinglechannelResource(VMXChannelIndex channel_index, VMXChannelCapability channel_capability, VMXResourceHandle &res_handle, const VMXResourceConfig *res_cfg=0, VMXErrorCode *errcode=0) | VMXIO | |
AllocateResource(VMXResourceHandle resource, VMXErrorCode *errcode=0) | VMXIO | |
AnalogTrigger_GetState(VMXResourceHandle antrig_res_handle, AnalogTriggerState &state, VMXErrorCode *errcode=0) | VMXIO | |
AnalogTriggerState enum name | VMXIO | |
BelowThreshold enum value (defined in VMXIO) | VMXIO | |
ChannelSupportsCapability(VMXChannelIndex channel_index, VMXChannelCapability capability) | VMXIO | |
DeactivateResource(VMXResourceHandle resource, VMXErrorCode *errcode=0) | VMXIO | |
DeallocateAllResources(VMXErrorCode *last_errorcode=0) | VMXIO | |
DeallocateResource(VMXResourceHandle resource, VMXErrorCode *errcode=0) | VMXIO | |
DIO_Get(VMXResourceHandle dio_res_handle, bool &high, VMXErrorCode *errcode=0) | VMXIO | |
DIO_Set(VMXResourceHandle dio_res_handle, bool high, VMXErrorCode *errcode=0) | VMXIO | |
Encoder_GetCount(VMXResourceHandle encoder_res_handle, int32_t &count, VMXErrorCode *errcode=0) | VMXIO | |
Encoder_GetDirection(VMXResourceHandle encoder_res_handle, EncoderDirection &direction, VMXErrorCode *errcode=0) | VMXIO | |
Encoder_Reset(VMXResourceHandle encoder_res_handle, VMXErrorCode *errcode=0) | VMXIO | |
EncoderDirection enum name | VMXIO | |
EncoderForward enum value (defined in VMXIO) | VMXIO | |
EncoderReverse enum value (defined in VMXIO) | VMXIO | |
GetChannelCapabilities(VMXChannelIndex channel_index, VMXChannelType &channel_type, VMXChannelCapability &capability_bits) | VMXIO | |
GetChannelsCompatibleWithResource(VMXResourceHandle resource_handle, VMXChannelIndex &first_channel_index, uint8_t &num_channels) | VMXIO | |
GetNumChannelsByCapability(VMXChannelCapability channel_capability) | VMXIO | |
GetNumChannelsByType(VMXChannelType channel_type, VMXChannelIndex &first_channel_index) | VMXIO | |
GetNumResourcesByType(VMXResourceType resource_type) | VMXIO | |
GetResourceConfig(VMXResourceHandle resource, VMXResourceConfig *&p_config, VMXErrorCode *errcode=0) | VMXIO | |
GetResourceDefaultConfig(VMXResourceHandle resource, VMXResourceConfig *&p_config, VMXErrorCode *errcode=0) | VMXIO | |
GetResourceHandle(VMXResourceType resource_type, VMXResourceIndex res_index, VMXResourceHandle &resource_handle, VMXErrorCode *errcode=0) | VMXIO | |
GetResourcesCompatibleWithChannelAndCapability(VMXChannelIndex channel_index, VMXChannelCapability capability, std::list< VMXResourceHandle > &compatible_res_handles) | VMXIO | |
GetUnallocatedResourcesCompatibleWithChannelAndCapability(VMXChannelIndex channel_index, VMXChannelCapability capability, std::list< VMXResourceHandle > &unallocated_compatible_res_handles) | VMXIO | |
I2C_Read(VMXResourceHandle i2c_res_handle, uint8_t deviceAddress, uint8_t *buffer, int32_t count, VMXErrorCode *errcode=0) | VMXIO | |
I2C_Transaction(VMXResourceHandle i2c_res_handle, uint8_t deviceAddress, uint8_t *dataToSend, uint16_t sendSize, uint8_t *dataReceived, uint16_t receiveSize, VMXErrorCode *errcode=0) | VMXIO | |
I2C_Write(VMXResourceHandle i2c_res_handle, uint8_t deviceAddress, uint8_t *dataToSend, int32_t sendSize, VMXErrorCode *errcode=0) | VMXIO | |
InWindow enum value (defined in VMXIO) | VMXIO | |
IsResourceActive(VMXResourceHandle, bool &active, VMXErrorCode *errcode=0) | VMXIO | |
IsResourceAllocated(VMXResourceHandle resource, bool &allocated, bool &is_shared, VMXErrorCode *errcode=0) | VMXIO | |
MAX_PWM_GENERATOR_DUTY_CYCLE | VMXIO | |
MIN_PWM_GENERATOR_DUTY_CYCLE | VMXIO | |
PWMCapture_GetCount(VMXResourceHandle pwmcap_res_handle, int32_t &count, VMXErrorCode *errcode=0) (defined in VMXIO) | VMXIO | |
PWMGenerator_SetDutyCycle(VMXResourceHandle pwmgen_res_handle, VMXResourcePortIndex port_index, uint8_t duty_cycle, VMXErrorCode *errcode=0) | VMXIO | |
RouteChannelToResource(VMXChannelIndex channel, VMXResourceHandle resource, VMXErrorCode *errcode=0) | VMXIO | |
SetResourceConfig(VMXResourceHandle resource, const VMXResourceConfig *p_config, VMXErrorCode *errcode=0) | VMXIO | |
SPI_Read(VMXResourceHandle spi_res_handle, uint8_t *p_rcv_data, uint16_t size, VMXErrorCode *errcode=0) | VMXIO | |
SPI_Transaction(VMXResourceHandle spi_res_handle, uint8_t *p_send_data, uint8_t *p_rcv_data, uint16_t size, VMXErrorCode *errcode=0) | VMXIO | |
SPI_Write(VMXResourceHandle spi_res_handle, uint8_t *p_send_data, uint16_t size, VMXErrorCode *errcode=0) | VMXIO | |
UART_GetBytesAvailable(VMXResourceHandle uart_es_handle, uint16_t &size, VMXErrorCode *errcode=0) | VMXIO | |
UART_Read(VMXResourceHandle uart_res_handle, uint8_t *p_data, uint16_t max_size, uint16_t &actual_size_read, VMXErrorCode *errcode=0) | VMXIO | |
UART_Write(VMXResourceHandle uart_res_handle, uint8_t *p_data, uint16_t size, VMXErrorCode *errcode=0) | VMXIO | |
UnrouteAllChannelsFromResource(VMXResourceHandle resource, VMXErrorCode *errcode=0) | VMXIO | |
UnrouteChannelFromResource(VMXChannelIndex channel, VMXResourceHandle resource, VMXErrorCode *errcode=0) | VMXIO | |
VMXPi (defined in VMXIO) | VMXIO | friend |