Source file of MAX14919 Driver.
More...
#include "max14919.h"
#include "no_os_alloc.h"
Source file of MAX14919 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
◆ max14919_detect_rev()
| int max14919_detect_rev |
( |
struct max14919_desc * | desc, |
|
|
uint8_t * | rev ) |
Detect reverse polarity of the current.
- Parameters
-
| desc | - MAX14919 device descriptor |
| rev | - Reverse polarity state |
- Returns
- 0 in case of succes, negative error code otherwise.
◆ max14919_get_fault()
| int max14919_get_fault |
( |
struct max14919_desc * | desc, |
|
|
uint8_t * | fault ) |
Get the FAULT state of the device.
- Parameters
-
| desc | - MAX14919 device descriptor |
| fault | - Fault state of the MAX14919 |
- Returns
- 0 in case of succes, negative error code otherwise.
◆ max14919_init()
Initialize the MAX14919 device descriptor.
- Parameters
-
| desc | - MAX14919 device descriptor |
| init_param | - MAX14919 initialization parameter |
- Returns
- 0 in case of succes, negative error code otherwise
◆ max14919_remove()
Free resources allocated by the init function.
- Parameters
-
| desc | - MAX14919 device descriptor |
- Returns
- 0 in case of succes, negative error code otherwise
◆ max14919_set_climit()
Set current limiting.
- Parameters
-
| desc | - MAX14919 devce descriptor |
| state | - State to be set. TRUE - on. FALSE - off. |
- Returns
- 0 in case of succes, negative error code otherwise
◆ max14919_set_out()
Set the OUT channels state.
- Parameters
-
| desc | - MAX14919 device descriptor |
| state | - OUT channels state array containing information about the to be set channels state. |
- Returns
- 0 in case of succes, negative error code otherwise