Display Page Controller Element
The display page controller element is used to control navigation and interactivity for any pages within the hardware’s display. The display page controller is required in order to enable the display to navigate between pages, which is accomplished through connecting either a Semtech SX9500 element (NXP Rapid IoT’s touch sensor buttons) and/or user button element to it. This element is only available within Rapid IoT projects.
The display page controller element is located in the Element Toolbox within Atmosphere IoT Studio’s Embedded tab.
The display page controller element is part of a series of embedded elements working in tandem to create Rapid IoT display pages and their navigation and interaction. Unlike other elements, properties of these elements (such as their x- and y-coordinate placements) affect other such elements. To learn more about using NXP display-based embedded elements and how they work together, visit the NXP Display Elements Guide.
Properties
The following properties can be changed for the display page controller element:
Name
The name of the element.
Triggers
The following triggers are available to execute events from within the display page controller element:
Triggered
Execute an event when the source element connected to the display page controller triggers.
Process Navigation Left
Execute an event when the display navigates to the left.
Process Navigation Right
Execute an event when the display navigates to the right.
Process Navigation Up
Execute an event when the display navigates upward.
Process Navigation Down
Execute an event when the display navigates downward.
Top-left Button Pressed
Execute an event when the hardware’s top-left button is pressed.
Top-right Button Pressed
Execute an event when the hardware’s top-right button is pressed.
Bottom-left Button Pressed
Execute an event when the hardware’s bottom-left button is pressed.
Bottom-right Button Pressed
Execute an event when the hardware’s bottom-right button is pressed.
Abilities
The following abilities are available for the display page controller element when its source element triggers:
Trigger
Trigger the element(s) that follow the display page controller element.
Display Home Page
Display the designated home page. Home is whichever page has grid coordinates of (0,0)
.
Navigate Left
Navigate the display to the nearest page on the left coordinate.
Navigate Right
Navigate the display to the nearest page on the right coordinate.
Navigate Up
Navigate the display to the nearest page on the upward coordinate.
Navigate Down
Navigate the display to the nearest page on the downward coordinate.
Process Top-left Button
Perform an action on the page by pressing the top-left button.
Process Top-right Button
Perform an action on the page by pressing the top-right button.
Process Bottom-left Button
Perform an action on the page by pressing the bottom-left button.
Process Bottom-right Button
Perform an action on the page by pressing the bottom-right button.