|
Zephyr Project API 4.3.99
A Scalable Open Source RTOS
|
Texas Instruments ADS1x4s0x. More...
Files | |
| file | ads1x4s0x.h |
| Header file for extended API of ADS1x4s0x ADC. | |
Functions | |
| int | ads1x4s0x_gpio_set_output (const struct device *dev, uint8_t pin, bool initial_value) |
| Configure a GPIO pin of an ADS1x4s0x ADC as an output. | |
| int | ads1x4s0x_gpio_set_input (const struct device *dev, uint8_t pin) |
| Configure a GPIO pin of an ADS1x4s0x ADC as an input. | |
| int | ads1x4s0x_gpio_deconfigure (const struct device *dev, uint8_t pin) |
| Deconfigure a GPIO pin of an ADS1x4s0x ADC. | |
| int | ads1x4s0x_gpio_set_pin_value (const struct device *dev, uint8_t pin, bool value) |
| Set the value of a GPIO pin of an ADS1x4s0x ADC. | |
| int | ads1x4s0x_gpio_get_pin_value (const struct device *dev, uint8_t pin, bool *value) |
| Get the value of a GPIO pin of an ADS1x4s0x ADC. | |
| int | ads1x4s0x_gpio_port_get_raw (const struct device *dev, gpio_port_value_t *value) |
| Get the value of the GPIO port of an ADS1x4s0x ADC. | |
| int | ads1x4s0x_gpio_port_set_masked_raw (const struct device *dev, gpio_port_pins_t mask, gpio_port_value_t value) |
| Set the value of the GPIO port of an ADS1x4s0x ADC with a mask. | |
| int | ads1x4s0x_gpio_port_toggle_bits (const struct device *dev, gpio_port_pins_t pins) |
| Toggle bits of the GPIO port of an ADS1x4s0x ADC. | |
Texas Instruments ADS1x4s0x.
#include </__w/bridle/bridle/workspace/zephyr/include/zephyr/drivers/adc/ads1x4s0x.h>
Deconfigure a GPIO pin of an ADS1x4s0x ADC.
| dev | Pointer to the device structure for the driver instance. |
| pin | Pin number. |
| 0 | success. |
| -errno | negative errno on failure. |
#include </__w/bridle/bridle/workspace/zephyr/include/zephyr/drivers/adc/ads1x4s0x.h>
Get the value of a GPIO pin of an ADS1x4s0x ADC.
| dev | Pointer to the device structure for the driver instance. |
| pin | Pin number. |
| value | Pointer to where the value will be stored. |
| 0 | success. |
| -errno | negative errno on failure. |
| int ads1x4s0x_gpio_port_get_raw | ( | const struct device * | dev, |
| gpio_port_value_t * | value ) |
#include </__w/bridle/bridle/workspace/zephyr/include/zephyr/drivers/adc/ads1x4s0x.h>
Get the value of the GPIO port of an ADS1x4s0x ADC.
| dev | Pointer to the device structure for the driver instance. |
| value | Pointer to where the port value will be stored. |
| 0 | success. |
| -errno | negative errno on failure. |
| int ads1x4s0x_gpio_port_set_masked_raw | ( | const struct device * | dev, |
| gpio_port_pins_t | mask, | ||
| gpio_port_value_t | value ) |
#include </__w/bridle/bridle/workspace/zephyr/include/zephyr/drivers/adc/ads1x4s0x.h>
Set the value of the GPIO port of an ADS1x4s0x ADC with a mask.
| dev | Pointer to the device structure for the driver instance. |
| mask | Mask of pins to change. |
| value | Value to set. |
| 0 | success. |
| -errno | negative errno on failure. |
| int ads1x4s0x_gpio_port_toggle_bits | ( | const struct device * | dev, |
| gpio_port_pins_t | pins ) |
#include </__w/bridle/bridle/workspace/zephyr/include/zephyr/drivers/adc/ads1x4s0x.h>
Toggle bits of the GPIO port of an ADS1x4s0x ADC.
| dev | Pointer to the device structure for the driver instance. |
| pins | Mask of pins to toggle. |
| 0 | success. |
| -errno | negative errno on failure. |
#include </__w/bridle/bridle/workspace/zephyr/include/zephyr/drivers/adc/ads1x4s0x.h>
Configure a GPIO pin of an ADS1x4s0x ADC as an input.
| dev | Pointer to the device structure for the driver instance. |
| pin | Pin number. |
| 0 | success. |
| -errno | negative errno on failure. |
#include </__w/bridle/bridle/workspace/zephyr/include/zephyr/drivers/adc/ads1x4s0x.h>
Configure a GPIO pin of an ADS1x4s0x ADC as an output.
| dev | Pointer to the device structure for the driver instance. |
| pin | Pin number. |
| initial_value | Initial value of the pin. |
| 0 | success. |
| -errno | negative errno on failure. |
#include </__w/bridle/bridle/workspace/zephyr/include/zephyr/drivers/adc/ads1x4s0x.h>
Set the value of a GPIO pin of an ADS1x4s0x ADC.
| dev | Pointer to the device structure for the driver instance. |
| pin | Pin number. |
| value | Value to set. |
| 0 | success. |
| -errno | negative errno on failure. |