Component: Nextion Display (Graphical Color)
From Flowcode Help
Jump to navigationJump to searchAuthor | Matrix TSL |
Version | 1.0 |
Category | Graphical Color |
Contents
Nextion Display component
A simple libray to interface a Nextion display. The elements on the nextion display are built using the Nextion Editor software and uploaded to the display. The component can then interact with the display elements.
Component Source Code
Please click here to download the component source project: FC_Comp_Source_API_Display_Nextion.fcfx
Please click here to view the component source code (Beta): FC_Comp_Source_API_Display_Nextion.fcfx
Detailed description
No detailed description exists yet for this component
Examples
Handling Buttons
This example looks for button presses with IDs 1 and 2. On a button release event the corresponding LEDs will be toggled.
Macro reference
GetText
GetText | |
Gets the text of a specific item | |
- STRING | Name |
- STRING | Return |
GetTouchEvent
GetTouchEvent | |
Collects the next touch event in the queue. Returns 0 for no touch event detected, 1= touch press, 2 = touch release | |
- BYTE | Return |
GetTouchID
GetTouchID | |
Gets the ID of the corresponding touch event. Must be called after calling GetTouchEvent component macro. | |
- UINT | Return |
GetValue
GetValue | |
Gets the value from a specific item | |
- STRING | Name |
- ULONG | Return |
Initialise
Initialise | |
Sets up the UART connection to the Nextion display | |
- VOID | Return |
SetBackgroundColour
SetBackgroundColour | |
Sets the background colour of a specific item | |
- STRING | Name |
- ULONG | Colour |
- VOID | Return |
SetFontColour
SetFontColour | |
Sets the foreground font colour of a specific item | |
- STRING | Name |
- ULONG | Colour |
- VOID | Return |
SetPage
SetPage | |
Sets the page of the display allowing multiple configurations | |
- STRING | Name |
Name of the page e.g. "page0" | |
- VOID | Return |
SetText
SetText | |
Sets the text of a specific item | |
- STRING | Name |
- STRING | Text |
- VOID | Return |
SetValue
SetValue | |
Sets the numeric value of a specific item | |
- STRING | Name |
- ULONG | Number |
- VOID | Return |