Update README for new awareness alarm behavior

This commit is contained in:
2026-08-19 00:07:34 -04:00
parent 1cb88560ef
commit 50358d70ed
+2 -2
View File
@@ -5,7 +5,7 @@ A habit-correcting alarm for heavy sleepers. Cannot be shut off until you solve
### Simple
The app only has one page. You can only set one alarm. There is no snooze, there is no weekly schedule, and there is no way to disable the alarm (you'll always have one set - every day - like it or not).
### Persistent
The alarm cannot be stopped until you solve for theta in a randomized right triangle. Even if you force-close the app, it will re-open itself until you complete the equation. After you successfully disarm the alarm, it will open again (silently, no vibrations) in 9 minutes (standard snooze time) to verify you are still awake by having you solve another triangle. Fail to notice and solve it within a minute? Vibrations will resume and another alarm will be scheduled for 9 minutes after this one is solved. The alarm is not fully disarmed until the second, "awareness" alarm is solved within a minute of it appearing.
The alarm cannot be stopped until you solve for theta in a randomized right triangle. Even if you force-close the app, it will re-open itself until you complete the equation. After you successfully disarm the alarm, it will shortly open again with only a small vibration to verify you are still awake by having you solve another triangle in a short time limit. Fail to notice and solve it in time? Vibrations will resume and another alarm will be scheduled after this one is solved. The alarm is not fully disarmed until the second, "awareness" alarm is solved before the countdown expires. Integrate with [Pavlok](https://pavlok.com/pages/how-it-works) to introduce mild electrocution into the mix!
## Why Trigonometry?
Because it requires the perfect amount of thought to activate your brain in the morning. If the app gave you a more typical math problem, you could just mindlessly punch it into a calculator. Trigonometry still requires a base amount of thought ("Do I need sine, cosine, or tangent?") before a calculator is of any use.
@@ -14,7 +14,7 @@ Because it requires the perfect amount of thought to activate your brain in the
- The vibration pattern is randomized. It derives the length of the three pulses from the angles in the generated triangle. Neat!
- Some of the alarm scheduling code was taken from [Gentle Wake](https://github.com/SeaPea/GentleWake). It seems trusted by the community, so... I stole it! The beauty of open source, no AI needed!
- A custom font was made to satisfy the need for something that looks like LECO but is monospaced. The version I made contains only numbers, period, and colon, but if you want to build off of it, [it's public](https://git.wetfence.xyz/RandyTheSilly/pebble-misc/src/branch/main/fonts) and easy to modify!
- Trigalarm can optionally integrate with [Pavlok](https://pavlok.com/pages/how-it-works) to shock you for failing to respond to alarms or for force-quitting the alarm!
- Trigalarm can optionally integrate with [Pavlok](https://pavlok.com/pages/how-it-works) to shock you for failing to respond to, force-quitting, or attempting to overwrite alarms!
## Future Goals (1.1 and beyond)
- Timeline integration