Get Support
- PI Vision Widget -
Revision History
| Revision N. | Date | Author | Document ID | Description of changes |
|---|---|---|---|---|
| 1.0 | May 2025 | RES | Get_support_v1.0 | First review |
Introduction
The Get Support functionality allows the user to log different types of error/messages using the native Pi Vision log.
Operating Principles And Use
In the Contact us section of the widget the "Get support" button will be present.
The button has two states: active and inactive.
Figure 1 -- Get Support button inactive
Figure 2 - Get Support button active
Functionality and use
When the button is inactive, the widget, using the built-in Pi vision feature, will log only the widget breaking errors. When that happens, a new error will appear in the top right corner of the Pi Vision display like in the image below.
Figure 3 -- Pi Vision error icon
Clicking on the icon will open a window with all the errors logged.
Figure 4 -- Pi Vision errors window
In the freshly opened window, the user will be able to identify the widget generating the error, if multiple widgets are present, and download a file containing all the errors.
If the errors are not self explanatory and the user needs the help of a developer to solve the error then it can activate the "Get Support" mode.
When "Get Support" is active the layout of the widget will slightly change like in the image below.
Figure 5 -- Get support active on widget
When the "Get support" mode is active on top of the widget a new red section will appear. The section will contain the name of the widget and the symbol id to differentiate between multiple widgets of the same kind. There will be present also an exit button that will allow the user to exit the "get support" mode.
With the get support mode active the widget will log more errors/messages like the web api responses, function returns etc...
The mode will be active until disabled by the user or an hour has passed since it has been activated.
This mode is meant for the developer to debug some severe bugs and hopefully will never be used.