REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
DAC60508.cpp
Go to the documentation of this file.
bool set_double_gain(uint8_t idx, bool set=true) const
Definition DAC60508.cpp:77
DAC60508(bus::addr_t address, float reference_voltage=2.5f)
Definition DAC60508.cpp:33
bool set_channel(uint8_t idx, float value) const
Definition DAC60508.cpp:54
bool set_channel_raw(uint8_t idx, uint16_t value) const
Raw value can be between RAW_ZERO and RAW_MAX.
Definition DAC60508.cpp:48
bool set_external_reference(bool set=true) const
Definition DAC60508.cpp:68
uint16_t float_to_raw(float value) const
Value gets clamped to min and max values.
Definition DAC60508.cpp:36
static const SPISettings DEFAULT_SPI_SETTINGS
Definition DAC60508.h:7
A DataFunction class wraps SPI communication over the digital bus.
Definition functions.h:47
void end_communication() const
Definition functions.cpp:117
void begin_communication() const
Definition functions.cpp:19