Implementation of nhd_c12832a1z Driver.
More...
#include <stdbool.h>
#include "nhd_c12832a1z.h"
#include "no_os_error.h"
#include "no_os_spi.h"
#include "no_os_delay.h"
#include "no_os_alloc.h"
#include <string.h>
Implementation of nhd_c12832a1z Driver.
- Author
- Antoniu Miclaus (anton.nosp@m.iu.m.nosp@m.iclau.nosp@m.s@an.nosp@m.alog..nosp@m.com)
Copyright 2023(c) Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
◆ nhd_c12832a1z_clear_lcd()
nhd_c12832a1z clear LCD.
- Parameters
-
| dev | - The device structure. |
- Returns
- Returns 0 in case of success or negative error code otherwise.
◆ nhd_c12832a1z_init()
Initializes nhd_c12832a1z for display screening.
- Parameters
-
| device | - The device structure. |
| init_param | - Initialization parameters. |
- Returns
- Returns 0 in case of success or negative error code otherwise.
◆ nhd_c12832a1z_print_string()
nhd_c12832a1z print string on LCD.
- Parameters
-
| dev | - The device structure. |
| msg | - Message to be printed. |
- Returns
- Returns 0 in case of success or negative error code otherwise.
◆ nhd_c12832a1z_remove()
nhd_c12832a1z remove allocated resources
- Parameters
-
| dev | - The device structure |
- Returns
- Returns 0 in case of success or negative error code otherwise.
◆ nhd_c12832a1z_write_cmd()
nhd_c12832a1z write command.
- Parameters
-
| dev | - The device structure. |
| cmd | - Command to be written. |
- Returns
- Returns 0 in case of success or negative error code otherwise.
◆ nhd_c12832a1z_write_data()
nhd_c12832a1z write data.
- Parameters
-
| dev | - The device structure. |
| data | - Data to be written. |
- Returns
- Returns 0 in case of success or negative error code otherwise.