Management of C42412A LCD Glass component.
Copyright (c) 2014-2018 Microchip Technology Inc. and its subsidiaries.
Macros | |
Circular Animation Shift Direction | |
#define | C42412A_CSR_RIGHT 1 |
Right Direction. More... | |
#define | C42412A_CSR_LEFT 0 |
Left Direction. More... | |
Enumerations | |
Value for battery Icon setting | |
enum | c42412a_battery_value { C42412A_BATTERY_NONE = 0, C42412A_BATTERY_ONE, C42412A_BATTERY_TWO, C42412A_BATTERY_THREE } |
Value for wireless Icon setting | |
enum | c42412a_wireless_value { C42412A_WIRELESS_NONE = 0, C42412A_WIRELESS_ONE, C42412A_WIRELESS_TWO, C42412A_WIRELESS_THREE } |
Functions | |
Function Prototypes | |
status_code_t | c42412a_init (void) |
Initialize the C42412A LCD Glass component. More... | |
void | c42412a_show_text (const uint8_t *data) |
Show text on C42412A LCD glass alphanumeric field. More... | |
void | c42412a_clear_text (void) |
Clear C42412A LCD glass alphanumeric field. More... | |
void | c42412a_clear_icon (uint8_t icon_com, uint8_t icon_seg) |
Clear a specific icon on the LCD glass. More... | |
void | c42412a_show_icon (uint8_t icon_com, uint8_t icon_seg) |
Show a specific icon on the LCD glass. More... | |
void | c42412a_blink_icon_start (uint8_t icon_com, uint8_t icon_seg) |
Blink a specific icon on the LCD glass. More... | |
void | c42412a_blink_icon_stop (uint8_t icon_com, uint8_t icon_seg) |
Stop blink a specific icon on the LCD glass. More... | |
void | c42412a_blink_screen (void) |
Blink the current screen content. More... | |
void | c42412a_blink_disable (void) |
Disable all Blink. More... | |
void | c42412a_set_contrast (int8_t contrast) |
Set the C42412A LCD glass contrast. More... | |
void | c42412a_text_scrolling_start (const uint8_t *data, uint32_t length) |
Scrolling start. More... | |
void | c42412a_text_scrolling_stop (void) |
Scrolling stop. More... | |
void | c42412a_show_all (void) |
Show all content of the LCD glass. More... | |
void | c42412a_clear_all (void) |
Clear all content of the LCD glass. More... | |
void | c42412a_show_numeric_dec (int32_t value) |
Show a decimal numeric value to LCD glass. More... | |
void | c42412a_clear_numeric_dec (void) |
Clear C42412A LCD glass numeric field and the three C42412A_ICON_MINUS*** icons. More... | |
void | c42412a_show_battery (enum c42412a_battery_value val) |
Show battery condition by the battery icons on the LCD glass. More... | |
void | c42412a_show_wireless (enum c42412a_wireless_value val) |
Show wireless signal condition by the wireless icons on the LCD glass. More... | |