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