Skip to content

Commit

Permalink
Merge pull request #3506 from pavelmachek/m_25_sixths5
Browse files Browse the repository at this point in the history
sixths v0.05
  • Loading branch information
thyttan authored Jul 15, 2024
2 parents b055aca + 2de968a commit d5a995a
Show file tree
Hide file tree
Showing 4 changed files with 138 additions and 69 deletions.
1 change: 1 addition & 0 deletions apps/sixths/ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@
0.02: better GPS support, adding altitude and temperature support
0.03: minor code improvements
0.04: make height auto-calibration useful and slow ticks to save power
0.05: add ability to navigate to waypoints, better documentation
51 changes: 46 additions & 5 deletions apps/sixths/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,17 +24,35 @@ minutes, real distance will be usually higher than approximation.

Useful gestures:

F -- disable GPS.
G -- enable GPS for 4 hours in low power mode.
N -- take a note and write it to the log.
S -- enable GPS for 30 minutes in high power mode.
B -- "Battery", show/buzz battery info
D -- "Down", previous waypoint
F -- "oFf", disable GPS.
G -- "Gps", enable GPS for 4 hours in low power mode.
I -- "Info", toggle info display
L -- "aLtimeter", load altimeter app
M -- "Mark", create mark from current position
N -- "Note", take a note and write it to the log.
O -- "Orloj", run orloj app
R -- "Run", run "runplus" app
S -- "Speed", enable GPS for 30 minutes in high power mode.
T -- "Time", buzz current time
U -- "Up", next waypoint
Y -- "compass", reset compass

When application detects watch is being worn, it will use vibrations
to communicate back to the user.

B -- battery low.
E -- acknowledge, gesture understood.
T -- start of new hour.

Three colored dots may appear on display. North is on the 12 o'clock
position (top of the display).

red: this is direction to the waypoint.
green: this is direction you are moving into, according to GPS.
blue: this is direction top of watch faces, according to the compass.

Written by: [Pavel Machek](https://github.com/pavelmachek)

## Future Development
Expand All @@ -55,4 +73,27 @@ Todo:

*) only turn on compass when needed

*) adjust draw timeouts to save power
*) only warn about battery low when it crosses thresholds, update
battery low message

*) rename "show" to something else -- it collides with built-in

*) adjust clock according to GPS

*) show something more reasonable than (NOTEHERE).

*) hide messages after timeout.

*) show route lengths after the fact

*) implement longer recording than "G".

*) Probably T should be G.

*) sum gps distances for a day

*) allow setting up home altitude, or at least disable auto-calibration

*) show time-to-sunset / sunrise?

*) one-second updates when gps is active
2 changes: 1 addition & 1 deletion apps/sixths/metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{ "id": "sixths",
"name": "Sixth sense",
"version": "0.04",
"version": "0.05",
"description": "Clock for outdoor use with GPS support",
"icon": "app.png",
"readme": "README.md",
Expand Down
Loading

0 comments on commit d5a995a

Please sign in to comment.