Skip to main content
Firmware Stable

Display

tip

To move between screens, use the BTN1 button.

Options​

/permanents/main_scr_id​

info

Screens are labeled 0-6

Main screen

main_scr_opts​

Bitwise parameter

Using this parameter, you can choose which main screens are available.

main_scr_opts
ValueScreenID
1Main screen0
2Horseshoe speed1
4Horseshoe current2
8Stopwatch3
16Speed with horizontal current bar4
32Consumption graph5
64Big Map6

/permanents/sub_scr_id​

Change this by pressing BTN3.

Sub-screen is the one line text at the bottom of the screen.

This permanent shows the current one.

Change the number below to go through options.

TRIP
Long press of BTN3 will reset the TRIP

sub_scr_opts​

Bitwise parameter

Using this parameter, you can choose which sub-screens are available.

sub_scr_opts
ValueNameDescriptionID
1TRIPLong press of BTN3 will reset the TRIP0
2ODOShow the odometer sub-screen1
4IBAT2
8UBATShow the battery voltage sub-screen3
16POWERShow the power sub-screen4

scr_elements_opts​

Bitwise parameter

You can enable or disable some elements on main screens

scr_elements_opts
ValueNameDescription
1TimeShow time on screens 0-2. Use this option if the display is with RTC battery.
2MapShow map number on screen
4Motor tempShow motor temp as number on screen 6.
8Controller tempShow controller temp as number on screen 6.
16CruiseShow cruise icon in top bar
32DisarmShow disarm reason in top bar
64Disarm no textShow disarm icon without showing the reason text

Icons​

Disarm reasons​

If enabled in scr_elements_opts |bit:32| this will show the value and text (for selected values) of the disarm reason. See list of disarm values for details.

Disarm screen
info

Orange_stop If the device can recover from a disarm condition (positive value) this message will be shown in orange.

Red_stop If the device is disarmed until reboot (negative value) this message will be shown in red.

Warnings​

Warnings will appear in the top bar. Warnings

The controller Motor warning icon will be orange for warnings in protection states, red for driver errors.

The motor Motor warning and battery Battery warning limits are taken from driver limits When the limiter reaches its minimum value it will show in orange. When it reaches its maximum value it will show in red.

Each of these has a corresponding temperature Temp warning warning.

This is a list of all the limiters used for the warnings, you can exclude some of them using the controller/limit_included parameter.

/controller/limit_included
ValueNameDescription
65535Show all limits
4DRIVER_LIMIT_UBMINBattery voltage lower than ubmin
8DRIVER_LIMIT_UBMAXBattery voltage higher than ubmax
256DRIVER_LIMIT_MOTORTEMPMeasured motor temperature higher than motortemplo
512DRIVER_LIMIT_MRESMotor temperature (estimated from winding resistance) higher than mreslo
1024DRIVER_LIMIT_BTEMPBattery temperature higher than btempmaxlo or lower than btempminlo
2048DRIVER_LIMIT_BCELLCell voltage higher than bcellmax or lower than bcellmin
info

The display uses limit filtering (driver_limit_filt) to prevent flickering of driver limit warnings on the display. Limits are shown immediately when they appear, but are only removed after a short delay. This prevents rapid on/off flickering when limit values are near the threshold.

Cruise and walk​

When cruise or walk mode is active the spedometer changes to a light blue color.

Showing of the cruise icon on the top bar can be changed in scr_elements_opts |bit:16|.

Cruise ON

Regenerative braking​

This icon will show up in the top right.

ValueDescriptionIcon
> 0Show gray icon when SOC above threshold. This is a warning to the user, that the regen may be limited.
When the braking is actuali limited, the icon will be green.
gray_regen green_regen
-1Show green icon when the braking is limitedgreen_regen
-2The icon is disabled, SOC text is always large

When the icon is green the regenerative braking is limited.