Software issues
From FridaV
| + | == What's up == | ||
| + | |||
Implement E.T. Phone Home protocol. Log to table etph. | Implement E.T. Phone Home protocol. Log to table etph. | ||
Devise a way to trigger MediaWiki query refreshes. | Devise a way to trigger MediaWiki query refreshes. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
== Vehicle == | == Vehicle == | ||
| + | * ✔ frida-logger - timestamp and split piped logs by hour | ||
* frida-configure - set initial variables, such as macaddr | * frida-configure - set initial variables, such as macaddr | ||
| - | + | * frida-etph - get ETPH url with current vars; set vars to new values returned from url. to not be trivialy exploitable it needs authentication of server to vehicle. hash with shared secret? | |
| - | * frida-etph - get ETPH url with current vars; set vars to new values returned from url. | + | |
* variables manager - shell+perl API. vars are now stored files. perhaps shm would be better? | * variables manager - shell+perl API. vars are now stored files. perhaps shm would be better? | ||
* fix gps logger to use standard dates in filenames | * fix gps logger to use standard dates in filenames | ||
| - | * frida-recycle - cleanup old files to free space | + | * frida-recycle - cleanup old files on router and camera to free space |
| + | |||
| + | === issues === | ||
| + | * delete old data after succesfull rsync | ||
| + | * fix knob data, rename to knob_keyword and knob_mode | ||
| + | * autostart frida from openwrt (/autorun.sh ?) | ||
| + | |||
| + | * geotag photos & videos | ||
| + | * updated files workflow needs to be tested and possibly fixed some more | ||
| + | * filter poor quality tracks (stationary with noise) | ||
| + | |||
| + | |||
| + | === vars === | ||
| + | currently stored in /frida/etc | ||
| + | * battery | ||
| + | * clock_status | ||
| + | * location | ||
| + | * gps_status | ||
| + | * name | ||
| + | * macaddr | ||
| + | * free_disk | ||
| + | * free_mem | ||
| + | * temp | ||
| + | * humidity | ||
| + | * air1 | ||
| + | * air2 | ||
| + | |||
| + | === openwrt === | ||
| + | * USB stick should be mounted ext3, fsck? | ||
| + | |||
| + | === arduino daemon === | ||
| + | * vars display logic | ||
| + | * log data from arduino | ||
| + | |||
| + | == Data processing == | ||
| + | |||
| + | === Tracks workflow === | ||
| + | * don't remove old points from waypoint, only add new | ||
| + | |||
| + | === Photos workflow === | ||
| + | * geotag photos | ||
| + | |||
| + | === Videos workflow === | ||
| + | === Networks workflow === | ||
| + | * split & upload logs | ||
| - | + | == Big screen display == | |
| - | * | + | * web (html+js) based; consider using some of the fancy new firefox 3.5 features. |
| - | * | + | * what software to use for serving display website? |
| - | * | + | * maps |
| + | * thumbnail gallery | ||
| + | * vehicle status display | ||
| + | * auto switch displays | ||
