TI DAC161S997 16-bit 1 channel SPI DAC for 4-20 mA loops.
More...
|
| file | dac161s997.h |
| | Header file for extended DAC API of DAC161S997.
|
TI DAC161S997 16-bit 1 channel SPI DAC for 4-20 mA loops.
◆ dac161s997_error_callback_t
#include <zephyr/drivers/dac/dac161s997.h>
Callback to invoke when an error is triggered.
- Parameters
-
| dev | Pointer to the device |
| status | NULL if read was not possible, otherwise pointer to status. |
◆ dac161s997_set_error_callback()
#include <zephyr/drivers/dac/dac161s997.h>
Set callback to invoke when an error is triggered.
The callback runs in a work queue context and the device is locked while it runs.
- Parameters
-
| dev | Pointer to the device |
| cb | Callback to invoke when an error is triggered |
- Return values
-
| 0 | success |
| -errno | negative error code on failure. |