|
| DMAReadStatus | Update (const DMA *dma, units::second_t timeout, int32_t *remaining, int32_t *status) |
| | Retrieves a new DMA sample.
|
| |
| uint64_t | GetTime () const |
| | Returns the DMA sample time in microseconds.
|
| |
| units::second_t | GetTimeStamp () const |
| | Returns the DMA sample timestamp.
|
| |
| int32_t | GetEncoderRaw (const Encoder *encoder, int32_t *status) const |
| | Returns raw encoder value from DMA.
|
| |
| double | GetEncoderDistance (const Encoder *encoder, int32_t *status) const |
| | Returns encoder distance from DMA.
|
| |
| int32_t | GetEncoderPeriodRaw (const Encoder *encoder, int32_t *status) const |
| | Returns raw encoder period from DMA.
|
| |
| int32_t | GetCounter (const Counter *counter, int32_t *status) const |
| | Returns counter value from DMA.
|
| |
| int32_t | GetCounterPeriod (const Counter *counter, int32_t *status) const |
| | Returns counter period from DMA.
|
| |
| bool | GetDigitalSource (const DigitalSource *digitalSource, int32_t *status) const |
| | Returns digital source value from DMA.
|
| |
| int32_t | GetAnalogInputRaw (const AnalogInput *analogInput, int32_t *status) const |
| | Returns raw analog input value from DMA.
|
| |
| double | GetAnalogInputVoltage (const AnalogInput *analogInput, int32_t *status) |
| | Returns analog input voltage from DMA.
|
| |
| int32_t | GetAveragedAnalogInputRaw (const AnalogInput *analogInput, int32_t *status) const |
| | Returns averaged analog input raw value from DMA.
|
| |
| double | GetAveragedAnalogInputVoltage (const AnalogInput *analogInput, int32_t *status) |
| | Returns averaged analog input voltage from DMA.
|
| |
| void | GetAnalogAccumulator (const AnalogInput *analogInput, int64_t *count, int64_t *value, int32_t *status) const |
| | Returns analog accumulator value from DMA.
|
| |
| int32_t | GetDutyCycleOutputRaw (const DutyCycle *dutyCycle, int32_t *status) const |
| | Returns raw duty cycle output from DMA.
|
| |
| double | GetDutyCycleOutput (const DutyCycle *dutyCycle, int32_t *status) |
| | Returns duty cycle output (0-1) from DMA.
|
| |