Enumerations | Functions

lib/display/lib_display.h File Reference

nRF6350 LCD display and joystick library header file. More...

#include <stdint.h>
#include <stdbool.h>
#include "nrf24le1.h"
#include "hal_w2.h"

Go to the source code of this file.

Enumerations

enum  lib_nrf6350_lcd_contrast_t { LCD_CONTRAST_LOW = 0x00, LCD_CONTRAST_MEDIUM = 0x02, LCD_CONTRAST_HIGH = 0x08 }
enum  lib_display_js_states_t {
  JS_BUTTON_NONE = 0, JS_BUTTON_PUSH = 1, JS_BUTTON_LEFT = 2, JS_BUTTON_RIGHT = 3,
  JS_BUTTON_UP = 4, JS_BUTTON_DOWN = 5
}

Functions

void lcd_init (void)
void lcd_write_string (char *text, uint8_t line, uint8_t pos)
void lcd_clear (void)
void lcd_set_contrast (lib_nrf6350_lcd_contrast_t contrast)
void lcd_set_instruction (uint8_t instr)
void lcd_on (void)
void lcd_off (void)
void js_get_value (int8_t *val)
_Bool js_button_pushed (void)
lib_display_js_states_t js_get_status (void)

Detailed Description

nRF6350 LCD display and joystick library header file.

Definition in file lib_display.h.