| Age | Commit message (Collapse) | Author |
|
Also added initializers for previously unintialized members.
|
|
|
|
|
|
|
|
* Change voltage float to millivolt integer
* Explain the ADC to milliVolts conversion
|
|
|
|
* Retrieve and display bootloader version
- Display bootloader version on System Info screen
- Enable SPI flash sleep mode if bootloader version >= 1.0.0
* Wait for SPI flash to wakeup before starting OTA DFU
|
|
* Add support for BMA425 acceleration sensor.
|
|
Changed type of encodedBufferIndex to size_t to eliminate warning. It is
fine as a size_t as its only ever compared to another size_t and used as
an array index.
|
|
Used a macro for UUID generation, switched from C-style casts to reinterpret_cast, renamed callback
|
|
variable instead of variables on the heap. We don't need them on the heap as we know their size at build time, it'll reduce memory fragmentation and it'll make memory analysis easier.
|
|
* built timer app
* Style improvements
* making sure buttons stay hidden when the app is reopened and reappear after the timer runs out
* more sensible calculations of time deltas. eliminated that mysterious scaling factor
* changing the timer icon
|
|
|
|
reinterpret_cast, renamed callback
|
|
* Emit event on power-present toggle
* clang-format on changes
* also update battery status on any event
* update comments; remove double battery update
* Fix formatting
* Vibrate shortly on charging event
* debounce charge event
|
|
New Steps app
|
|
|
|
https://github.com/JF002/InfiniTime into StepsApp
|
|
|
|
|
|
|
|
Settings to set the steps goal
More detail in Motion app
New 42px Font
|
|
I modified the process to make 5 consecutive readings,
as the process is asynchronous,
there is no interference in the main process.
|
|
# Conflicts:
# src/CMakeLists.txt
# src/displayapp/Apps.h
# src/displayapp/DisplayApp.cpp
# src/displayapp/DisplayApp.h
# src/displayapp/lv_pinetime_theme.c
# src/displayapp/screens/ApplicationList.cpp
# src/drivers/TwiMaster.cpp
# src/systemtask/SystemTask.h
|
|
# Conflicts:
# src/displayapp/screens/Notifications.cpp
|
|
Fix music app
|
|
|
|
optimize battery code
|
|
- Enable LVGL animation (and disable groups, which were not used), and set the speed.
- Fix disc animation and progress display by initializing lastIncrement at 0 (a random value will be used otherwise, in release build)
|
|
|
|
fails. This allows to boot InfiniTime even if the device cannot initialize.
|
|
wrist rotation + app to see the value of the 3 axis in "real time".
|
|
|
|
battery nonblocking read
|
|
title and the message separated by a '\0' character.
If the buffer does not contain any \0, the whole buffer is considered to be the message of the notification. A default title will be displayed in the notification app.
|
|
new navigation
add some color to the apps
redesign menus
new settings menu
new quick settings
code clean up
size reduction by converting navigation images to font
and more...
|
|
FIX screen corruption (Issue #213)
|
|
# Conflicts:
# src/main.cpp
# src/systemtask/SystemTask.h
|
|
|
|
# Conflicts:
# src/CMakeLists.txt
# src/displayapp/DisplayApp.h
# src/systemtask/SystemTask.cpp
# src/systemtask/SystemTask.h
|
|
|
|
|
|
Fix build warnings coming from HR implementation
|
|
|
|
Call functionality with changed UUID for notification event characteristic
|
|
|
|
|
|
82153e744833821e20e9a8b0d61c38b2b0dbcfe1
WARNING : heartbeat task is disabled!
|
|
|
|
as a recovery firmware : it only provides basic UI and BLE connectivity for OTA.
This new FW is build on the same codebasse than the actual InfiniTime. Only the display task is different (this allows to remove lvgl from the recovery fw, which is very heavy).
CMake builds and docker have been modified accordingly.
Note than the fw is converted into an image and then into a DFU in the cmake build (previously, it was only done in the
|