- custom ringtone per every notifier (stops ringtone of modifier below,
saving the time offset of playing so it can be reloaded and resumed)
- log
- + load log entry for showing it
- flash aux when there are unacknowledged log entries
- write data to disk as log happens (to have at least partial logs if power
is cut)
- more detailed GPX data (dop, elev..)
- message (structured) (json?)
- turn on/off gsm
- + start frameworkd as a subprocess, configured to only do phone
- + go through the dbus motions of turning on this and that, and entering PIN
- hardcoded in zavai config
- + GSM status on main screen (with messages while coming online, and
- operator, power and so on)
- + log but don't pick up incoming calls
- play ringtone when someone calls (not useful to pick up, but just to
notify a call is there)
(but stop ringtone if aux pressed in the meantime, to avoid annoying
people)
- - log incoming SMS messages
- (first as a standalone app quick to compile)
- pick up phone call
- phone call applet (pushed when picking up)
- buttons for dtmf
socat FILE:/dev/ttySAC0 TCP-LISTEN:12345,bind=192.168.0.202
socat TCP:192.168.0.202:12345 PTY,link=/tmp/gps,raw,echo=0
- alarm
- + play sound at alarm trigger
- + leave expired alarm on screen until acknowledged
- remember alarm names (on request, maybe with an add feature) and how
often they are triggered, and show them most frequent first
- show active alarms and allow to delete them