Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
The T-Watch Graphical User Interface and how to add your own applications and settingsIntroduction | ||||||||
Line: 12 to 12 | ||||||||
![]() | ||||||||
Changed: | ||||||||
< < | Once that the hardware is ready the GUI starts up. | |||||||
> > | Once that the hardware is ready the twatch first connects to WiFi and then reads the current date and time from NTP and sets the pcf8563 real time clock. After that the GUI is started | |||||||
The GUI is based on the LVGL tile view widget (lv.tileview). The base GUI consists of 8 tiles as a matrix with 4 columns and 2 rows. The upper row is used for applications while the lower row contains a note tile and all the setup functions.
| ||||||||
Line: 29 to 29 | ||||||||
| ||||||||
Changed: | ||||||||
< < | On the top of the tiles there is a status bar, which can be hidden when applications are run. The status bar shows the step counter, the battery status and the wifi status. | |||||||
> > | Adding applications | |||||||
-- ![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
The T-Watch Graphical User Interface and how to add your own applications and settingsIntroduction | ||||||||
Line: 12 to 12 | ||||||||
![]() | ||||||||
Changed: | ||||||||
< < | One that the hardware is ready the GUI starts up. | |||||||
> > | Once that the hardware is ready the GUI starts up. | |||||||
Changed: | ||||||||
< < | The GUI is based on the LVGL tile view widget (lv.tileview). The base GUI consists of 8 tiles as a matrix with 4 columns and 2 rows. The upper row is used for applications while the lower row contains a note tile and all the setup functions. | |||||||
> > | The GUI is based on the LVGL tile view widget (lv.tileview). The base GUI consists of 8 tiles as a matrix with 4 columns and 2 rows. The upper row is used for applications while the lower row contains a note tile and all the setup functions. | |||||||
| ||||||||
Line: 24 to 24 | ||||||||
| ||||||||
Deleted: | ||||||||
< < | ||||||||
The individual tiles use a style with transparent OPA (opacity) such that the wallpaper on the tile view is visible on all tiles. In addition, a status bar shows the current state of the hardware like
| ||||||||
Added: | ||||||||
> > | On the top of the tiles there is a status bar, which can be hidden when applications are run. The status bar shows the step counter, the battery status and the wifi status. | |||||||
-- ![]() |
Line: 1 to 1 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
Changed: | |||||||||||||||
< < | The t-watch Graphical User Interface and how to add your own applications and settings | ||||||||||||||
> > | The T-Watch Graphical User Interface and how to add your own applications and settings | ||||||||||||||
IntroductionThe " factory firmware![]() | |||||||||||||||
Added: | |||||||||||||||
> > | The Graphical User InterfaceWhen the program boots a splash screen is shown, while hardware initialization takes place.![]()
| ||||||||||||||
-- ![]() Comments | |||||||||||||||
Added: | |||||||||||||||
> > |
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
The t-watch Graphical User Interface and how to add your own applications and settingsIntroductionThe " factory firmware![]() | ||||||||
Changed: | ||||||||
< < | The infrastructure and be tested with the Unix port of MicroPython in conjunction with LVGL based on the SDL2 driver. This allows me to quickly test the complete GUI on the PC as long as there are no hardware dependent features are used. This means that power management using the axp202, time functionality using the pcf8563 or applications using the bma423 accelerometer must be separated from the GUI code. | |||||||
> > | The infrastructure can be tested with the Unix port of MicroPython in conjunction with LVGL, based on the SDL2 driver. This allows me to quickly test the complete GUI on the PC as long as no hardware dependent features are used. This means that power management using the axp202, time functionality using the pcf8563 or applications using the bma423 accelerometer must be separated from the GUI code. | |||||||
-- ![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
The t-watch Graphical User Interface and how to add your own applications and settingsIntroductionThe " factory firmware![]() ![]() Comments |