This is the complete list of members for TetraDac, including all inherited members.
| Begin(void) | TetraDac | |
| BytesToVoltage(spi_utils::Message message) | DacSpi | inlineprotectedvirtual |
| DacSpi(void)=default (defined in DacSpi) | DacSpi | |
| DacSpi(uint8_t sync_pin, uint8_t spi_bus_config_pin, uint8_t ldac_pin, uint8_t bit_resolution, uint8_t clock_divider=4, BitOrder bit_order=MSBFIRST, uint8_t spi_mode=SPI_MODE1) | DacSpi | |
| GetVoltage(uint8_t channel) | TetraDac | |
| Initialize(void) | TetraDac | |
| InitializeMessage(void) | DacSpi | inlineprotectedvirtual |
| SetVoltage(uint8_t channel, double voltage, bool update_outputs=true) | TetraDac | |
| SetVoltageMessage(uint8_t channel, double voltage) | DacSpi | inlineprotectedvirtual |
| TetraDac(void)=default (defined in TetraDac) | TetraDac | |
| TetraDac(uint8_t dac_sync_pins[n_channels_], uint8_t eeprom_sync_pin, uint8_t dac_spi_bus_config_pin, uint8_t eeprom_spi_bus_config_pin, uint8_t ldac_pin, double full_scale=10.0, uint8_t slot_number=0) | TetraDac | |
| UpdateAnalogOutputs(void) | TetraDac |
1.8.6