libDaisy
Hardware Library for Daisy
Loading...
Searching...
No Matches
daisy::MAX11300Driver< Transport, num_devices > Member List

This is the complete list of members for daisy::MAX11300Driver< Transport, num_devices >, including all inherited members.

ConfigurePinAsAnalogRead(size_t device_index, MAX11300Types::Pin pin, MAX11300Types::AdcVoltageRange range)daisy::MAX11300Driver< Transport, num_devices >inline
ConfigurePinAsAnalogWrite(size_t device_index, MAX11300Types::Pin pin, MAX11300Types::DacVoltageRange range)daisy::MAX11300Driver< Transport, num_devices >inline
ConfigurePinAsDigitalRead(size_t device_index, MAX11300Types::Pin pin, float threshold_voltage)daisy::MAX11300Driver< Transport, num_devices >inline
ConfigurePinAsDigitalWrite(size_t device_index, MAX11300Types::Pin pin, float output_voltage)daisy::MAX11300Driver< Transport, num_devices >inline
DisablePin(size_t device_index, Pin pin)daisy::MAX11300Driver< Transport, num_devices >inline
Init(Config config, MAX11300Types::DmaBuffer *dma_buffer)daisy::MAX11300Driver< Transport, num_devices >inline
MAX11300Driver()daisy::MAX11300Driver< Transport, num_devices >inline
ReadAnalogPinRaw(size_t device_index, MAX11300Types::Pin pin) constdaisy::MAX11300Driver< Transport, num_devices >inline
ReadAnalogPinVolts(size_t device_index, MAX11300Types::Pin pin) constdaisy::MAX11300Driver< Transport, num_devices >inline
ReadDigitalPin(size_t device_index, MAX11300Types::Pin pin) constdaisy::MAX11300Driver< Transport, num_devices >inline
Start(MAX11300Types::UpdateCompleteCallbackFunctionPtr complete_callback=nullptr, void *complete_callback_context=nullptr)daisy::MAX11300Driver< Transport, num_devices >inline
Stop()daisy::MAX11300Driver< Transport, num_devices >inline
TwelveBitUintToVolts(uint16_t value, MAX11300Types::AdcVoltageRange range)daisy::MAX11300Driver< Transport, num_devices >inlinestatic
VoltsTo12BitUint(float volts, MAX11300Types::DacVoltageRange range)daisy::MAX11300Driver< Transport, num_devices >inlinestatic
WriteAnalogPinRaw(size_t device_index, MAX11300Types::Pin pin, uint16_t raw_value)daisy::MAX11300Driver< Transport, num_devices >inline
WriteAnalogPinVolts(size_t device_index, MAX11300Types::Pin pin, float voltage)daisy::MAX11300Driver< Transport, num_devices >inline
WriteDigitalPin(size_t device_index, MAX11300Types::Pin pin, bool value)daisy::MAX11300Driver< Transport, num_devices >inline
~MAX11300Driver()daisy::MAX11300Driver< Transport, num_devices >inline