AD525x
0.6.0
Library for I2C communication with AD5253 and AD5254 digital potentiometers using an Arduino.
|
#include <AD525x.h>
Public Member Functions | |
uint8_t | get_max_val (void) |
Public Member Functions inherited from AD525x | |
AD525x () | |
uint8_t | initialize (uint8_t AD_addr) |
uint8_t | write_RDAC (uint8_t RDAC, uint8_t value) |
uint8_t | read_RDAC (uint8_t RDAC) |
uint8_t | write_EEMEM (uint8_t reg, uint8_t value) |
uint8_t | read_EEMEM (uint8_t reg) |
float | read_tolerance (uint8_t RDAC) |
uint8_t | reset_device (void) |
uint8_t | restore_RDAC (uint8_t RDAC) |
uint8_t | restore_all_RDAC (void) |
uint8_t | store_RDAC (uint8_t RDAC) |
uint8_t | decrement_RDAC (uint8_t RDAC) |
uint8_t | increment_RDAC (uint8_t RDAC) |
uint8_t | decrement_RDAC_6dB (uint8_t RDAC) |
uint8_t | increment_RDAC_6dB (uint8_t RDAC) |
uint8_t | decrement_all_RDAC (void) |
uint8_t | increment_all_RDAC (void) |
uint8_t | decrement_all_RDAC_6dB (void) |
uint8_t | increment_all_RDAC_6dB (void) |
uint8_t | get_err_code (void) |
char * | get_error_text (void) |
Additional Inherited Members | |
Protected Attributes inherited from AD525x | |
uint8_t | max_val |
|
virtual |
Retrieve the maximum value of the wiper.
The AD5253 and AD5254 differ only in their maximum wiper value, [0, 64) for AD5253 and [0, 256) for AD5254. This function is an interface that should return the maximum wiper value when called from the child class objects. See AD525x::get_max_val()
.
AD5253::max_val
. (63)Reimplemented from AD525x.
Definition at line 488 of file AD525x.cpp.