http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/index.html;hb=HEAD
using vala-dbus-binding-tool:
-
mdbus -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device org.freedesktop.DBus.Introspectable.Introspect > /tmp/api.xml
vi /tmp/api.xml
convert to xml:
if GPS time is more than 1 hour different than the system time, show a
"SYNC" button that will sync it if pressed
- log
+ + load log entry for showing it
- write data to disk as log happens (to have at least partial logs if power
is cut)
- more detailed GPX data (dop, elev..)
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
- log incoming messages
(first as a standalone app quick to compile)
- - log and refuse incoming calls
to "move" the GSM device to my laptop:
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
- ical on libical-dev
- vcard+index file
- lua functions to read things
- - zavai-calendar as a separate app
- zavai-contacts as a separate app
- calendar
- next30: don't update if not shown currently on the notebook