Add “Schoolface” watch face for class time countdown #112
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds a new watch face called Schoolface, designed for teachers to count down class time.
Supports up to 12 class periods (default schedule is based on my school).
Schedules are saved using the Sensor Watch Pro file system (persist even if the battery is removed).
Works on both Classic LCD and Custom LCD (with more detailed schedule names on Custom LCD).
Alarm function notifies when half of the class time has passed.
Includes schedule editing mode with simple button controls.
I hope this will be useful for teachers around the world!
School face
“School face” is a feature created for teachers around the world, designed to count down class time.
Thanks to the Sensor Watch Pro’s file system, any schedules you create are saved and remain intact even if the battery is removed.
With the Custom LCD, you can display schedule names in more detail (it also works properly with the Classic LCD).
About the Schedule
By default, it includes the class schedule from my school:
#1 9:20–10:50
#2 11:00–12:30
#3 13:20–14:50
#4 15:00–16:30
#5 16:30–18:00 (disabled at startup)
You can register up to 12 class periods. (The maximum number can be freely changed by modifying the source code.)
Button Guide (Normal Mode)
LIGHT (long press) → Enter the schedule editing screen.
ALARM (press) → Show the current time.
ALARM (long press) → Toggle the alarm function on/off.
(The alarm notifies you when half of the class time has passed.)
Button Guide (Schedule Editing Mode)
LIGHT → Move to the next character.
ALARM (press) → Input the current character.
ALARM (long press) → Enable/disable the selected schedule.