Header file of MAX14914 Driver.
More...
#include <stdint.h>
#include <stdbool.h>
#include "no_os_gpio.h"
#include "no_os_util.h"
Header file of MAX14914 Driver.
- Author
- Radu Sabau (radu..nosp@m.saba.nosp@m.u@ana.nosp@m.log..nosp@m.com)
Copyright 2024(c) Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
◆ max14914_state
| Enumerator |
|---|
| MAX14914_DIGITAL_OUTPUT_PP | |
| MAX14914_DIGITAL_OUTPUT_HIGH_SIDE | |
| MAX14914_DIGITAL_OUTPUT_LOW_SIDE | |
| MAX14914_DIGITAL_INPUT_IEC_TYPE1_3 | |
| MAX14914_DIGITAL_INPUT_IEC_TYPE2 | |
◆ max14914_init()
Initialize the MAX14914 device.
- Parameters
-
| desc | - MAX14914 device descriptor |
| init_param | - MAX14914 initialization parameter |
- Returns
- 0 in case of succes, negative error code otherwise
◆ max14914_remove()
Free resources allocated by the init function.
- Parameters
-
| desc | - MAX14914 device descriptor |
- Returns
- 0 in case of succes, negative error code otherwise
◆ max14914_set_state()
Set the state of the MAX14914.
- Parameters
-
| desc | - MAX14914 device descriptor |
| state | - State for the device to be set in. |
- Returns
- 0 in case of succes, negative error code otherwise