PillPuck
companion · v0.7 protocol · app build 3 (Sep 13)
NO PUCK
tap Find my puck
demo puck · nothing here is real
WAITING FOR PUCK
—:—
the bottle will remember for you

Puck

clock alarm sensor recorder window drift cell last reset

Sync sends the phone's local time as E <unix local seconds>. The puck refuses a backward move while a dose is pending or ringing, on purpose.

This week

Pull the log to fill this in.

Dose schedule

Pick a time you are reliably in one place and can reach the bottle, inside the window your prescriber allows. The puck refuses schedule changes while a dose is pending or ringing.

Notes for the study

Writes EVENT NOTE into the puck's flight recorder. One per 10 s.

Flight recorder

Every event
daytimeeventdetail
Bench & setup

K is for a reboot inside the dose window when you already took it. X starts a test alarm; end it by tilting the puck past 60° for 3 s, holding the button 30 s, or R. R does nothing to a real alarm. There is no way to end a real alarm from here.