kitchen: added screenshots for heart and swatch, updated README

master
hughbarney 2021-05-08 14:14:02 +01:00
parent 7c9612d7d7
commit 9a4c90da69
3 changed files with 20 additions and 2 deletions

View File

@ -1,4 +1,4 @@
# Kitchen Combo - a multiclock format of the waypointer, walkersclock, stepo and arrow apps. # Kitchen Combo - a multiclock format of the waypointer, walkersclock, stepo, stopwatch, heartrate and arrow apps.
![](screenshot_kitchen.jpg) ![](screenshot_kitchen.jpg)
@ -66,10 +66,16 @@ The following buttons depend on which face is currently in use
- Use BTN3 to switch to the next app. - Use BTN3 to switch to the next app.
## Swatch ## Swatch
![](screenshot_swatch.jpg)
- A simple stopwatch - A simple stopwatch
- BTN1 - start, stop - BTN1 - start, stop
- BTN2 - lap if the timer is running, reset if the timer is stopped - BTN2 - lap if the timer is running, reset if the timer is stopped
## Heart
![](screenshot_heart.jpg)
- A simple heart rate monitor, at present the app is just showing the raw value from HRM.bpm
- BTN1, long press, turn heart rate monitor on / off
## Waypointer ## Waypointer
- Use BTN1 to select previous waypoint (when GPS is on) - Use BTN1 to select previous waypoint (when GPS is on)
- Use BTN2 to select the next waypoint (when GPS is on) - Use BTN2 to select the next waypoint (when GPS is on)
@ -218,6 +224,13 @@ I have settled on directly writing to the screen using the Graphics
object (g.) for the compass App. This creates a bit of flicker when object (g.) for the compass App. This creates a bit of flicker when
the arrow moves but is more reliable than using the ArrayBuffer. the arrow moves but is more reliable than using the ArrayBuffer.
v0.09: Since adding the heart rate monitor I have noticed that I can
sometimes can a memory error when switch through the Apps back to the
Stepo App. I think this can be cured by statically allocating the
ArrayBuffer for stepo rather than using new everytime you switch back
into the stepo watch face. The problem is that the bangle memory
management / defragmentation is quite slow to run.
### Error Codes ### Error Codes
@ -227,8 +240,13 @@ The following error codes will be displayed if one of the dependancies is not me
* E-CALIB - no compass calibration data was found, see 'Compass Calibration' * E-CALIB - no compass calibration data was found, see 'Compass Calibration'
* E-FW - require firmware 2v08.187 or later to detect gps and compass power status * E-FW - require firmware 2v08.187 or later to detect gps and compass power status
### Issues ### Issues / Future enhancements
* Revisit statically assigning the display buffer for stepo to avoid memory defrag
* GPS time display shows GMT and not BST, needs localising * GPS time display shows GMT and not BST, needs localising
* Occassional buzzing after 2-3 days of use, seems to disappear after * Occassional buzzing after 2-3 days of use, seems to disappear after
a reset to the launcher menu. Needs investigation a reset to the launcher menu. Needs investigation
* Automatically switch the GPS power setting from Super-E to PSMOO 10
seconds after the LCD goes off. At present I just rely on using
the GPSSetup app and set the GPS power mode that I want.
* Add a small graph to the heart rate monitor app

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB