faces/pulsometer: document the advanced pulsometer

Thoroughly document the new advanced pulsometer watch face
by describing what it is and how it works.
This commit is contained in:
Matheus Afonso Martins Moreira 2024-02-21 06:05:00 -03:00
parent ea47bf9f22
commit 4b67ef56c6

View File

@ -28,28 +28,40 @@
/* /*
* PULSOMETER face * PULSOMETER face
* *
* The Pulsometer is an implementation of a sort of a classic mechanical * The pulsometer implements a classic mechanical watch complication.
* watch complication. A classic pulsometer complication involves a * A mechanical pulsometer involves a chronograph with a scale that
* chronograph with a scale calibrated for counting a certain number of * allows the user to compute the number of heart beats per minute
* heartbeats (often 30). You start it and begin counting heartbeats, and * in less time. The scale is calibrated, or graduated, for a fixed
* stop it after counting the specified number of beats. Once stopped, * number of heart beats, most often 30. The user starts the chronograph
* the needle will point to your heart rate. * and simultaneously begins counting the heart beats. The movement of
* the chronograph's seconds hand over time automatically performs the
* computations required. When the calibrated number of heart beats
* is reached, the chronograph is stopped and the seconds hand shows
* the heart rate.
* *
* The pulsometer on Sensor Watch flashes its instructions at launch: * The Sensor Watch pulsometer improves this design with user calibration:
* Hold Alarm + count 30 beats. Using the hand on the side where you wear * it can be graduated to any value between 1 and 39 pulsations per minute.
* your watch, touch your carotid artery (in your neck) and feel for your * The default is still 30, mirroring the classic pulsometer calibration.
* pulse. Once you find it, use your other hand to press and hold the Alarm * This feature allows the user to reconfigure the pulsometer to count
* button, and count your heartbeats. When you reach 30 beats, release the * many other types of periodic minutely events, making it more versatile.
* Alarm button. The display will show a number such as 60 bpm; this is * For example, it can be set to 5 respirations per minute to turn it into
* your heart rate in beats per minute. * an asthmometer, a nearly identical mechanical watch complication
* that doctors might use to quickly measure respiratory rate.
* *
* Two notes: * To use the pulsometer, hold the ALARM button and count the pulses.
* o For the first few seconds of a measurement, the display will read Hi. * When the calibrated number of pulses is reached, release the button.
* This indicates that its too early for the measured value to be a valid * The display will show the number of pulses per minute.
* heart rate. Once the measurement is below 240 bpm, the display will update. *
* o If you hold the button down for more than 45 seconds, the display will * In order to measure heart rate, feel for a pulse using the hand with
* read Lo. If it took this long for you to count 30 heartbeats, this * the watch while holding the button down with the other.
* indicates that your heart rate is below 40 beats per minute. * The pulse can be easily felt on the carotid artery of the neck.
*
* In order to measure breathing rate, simply hold the ALARM button
* and count the number of breaths.
*
* To calibrate the pulsometer, press LIGHT
* to cycle to the next integer calibration.
* Long press LIGHT to cycle it by 10.
*/ */
#include "movement.h" #include "movement.h"