Skip to main content

Get Support

- PI Vision Widget -

Revision History

Revision N.DateAuthorDocument IDDescription of changes
1.0May 2025RESGet_support_v1.0First 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.