anschrammh
b31cc96c10
Added the tls_is_rtc_running function which is not part of the official SDK. This allows to start the RTC after a reset and to know when it stopped running.
2023-03-24 15:10:16 +01:00
anschrammh
061fdb729b
Updated the menu to now use the translation module to display the selected language
2023-03-24 15:06:14 +01:00
anschrammh
7e11913535
Added new watch settings in the persistency layer, added flash read and write functions, work still in progress
2023-03-24 15:06:14 +01:00
anschrammh
185b7a7efa
Major rework of the settings screen :
...
- reduced RAM footprint by 10K :-)
- Added the new about category displaying infos about the watch's firmware
- Now widgets are reloaded with current parameters's values
- Almost all settings are taken into account
2023-03-24 15:06:14 +01:00
anschrammh
728394ff22
Reworked the compass screen to work for both possible platforms (breadboard and PCB)
2023-03-24 15:06:14 +01:00
anschrammh
86be55b404
Reworked the common screen header to add scrolling when the title is too long and to be able to update it's title after is has been created
2023-03-24 15:06:14 +01:00
anschrammh
5d3b5b5285
Added new wrapper functions to interact more easily with the watch's peripherals
2023-03-24 15:06:14 +01:00
anschrammh
beec1570c0
Reworked the orientation of the screen depending on the defined platform in app_config.h
2023-03-24 15:06:14 +01:00
anschrammh
f770a8e436
Added new parameter to be able to build the firmware for the breadboard platform or the PCB (latest) platform
2023-03-24 15:06:14 +01:00
anschrammh
6c4a186a19
Added the new translation module to the project by updating the include paths + makefile
2023-03-24 14:48:20 +01:00
anschrammh
323f1f2996
Added a translation module to implement multilanguage support
2023-03-24 14:45:55 +01:00
anschrammh
0874a24cb9
Added a new header file to track the version history of the firmware and to display the running version
2023-03-24 14:44:30 +01:00
anschrammh
099fe8cea7
Added an other charging state which wasn't an error : when both lines are high, this indicates that no charger is currently plugged to the watch
2023-03-22 08:24:20 +01:00
Anatole SCHRAMM
c97891d898
Added MCU pin definition for reading battery charge controller IC statuses
2023-03-20 17:55:01 +01:00
Anatole SCHRAMM
a752c9765d
Adding the battery controller IC charging, charged and unplugged status detection, work in progress
2023-03-20 17:53:38 +01:00
anschrammh
60cf47b142
Added the state of the FreeRTOS stack (free heap/total heap)
2023-03-14 07:32:27 +01:00
anschrammh
66a3c87131
Renamed some file's header guards to be more consistent, clean some useless object in the UI, renamed a watch settings which name could be misleading
2023-03-12 21:44:43 +01:00
1602f01897
Increased application max size in the gcc_csky_bt.ld script as well, added WiFi hotspot scan routine to test antenna
2023-02-19 20:30:04 +01:00
50379bd2a9
Added libs needed with the SDK version 1.00.10
2023-02-19 17:51:03 +01:00
d2e15ac177
Minor changes
2023-02-19 17:05:58 +01:00
2bda5c0102
Updated all other files to be inline with version 1.00.10 of the SDK
2023-02-19 16:34:26 +01:00
1c6b25a74b
SDK V1.00.10 uses Lwip version 2.1.3
2023-02-19 16:24:35 +01:00
4ad5c98edb
Renamed SDK folder to prepare for update to version 1.00.10
2023-02-19 16:17:38 +01:00