Revision [1869]
This is an old revision of MiniCarComputer made by KarlMW on 2013-05-21 09:11:07.
Plan for Mini Car Computer
Ideas for use
- mpd server- xbmc (local movie play for trips)
- probably less trouble to just use a tablet, assuming infrequent use
- continual webcam snapshots to storage (EXIF tagged with GPS)
- live video storage (2 streams preferable)
- push button high res camera snapshot to storage
- GPS logs
- upload automatically via Wifi when in range of known AP
- some uploads continually via 3G (vodem or wifi repeat i.e. portable vodafone AP)
- G meter/logger (accelerometer)
- eg. 3-axis accelerometer NZD$39
- eg. 9DOF IMU NZD$179
Notes
- Encrypted storage for logs somehow- GPG public key encryption
- public key is use to encrypt files
- private key (which is not on the device) is used to decrypt
- Managed startup/shutdown with vehicle use
- Possibility of keeping it running when not in vehicle
- uploads via home wifi
- security functions e.g. geofencing, remote webcam monitoring for stalking
- simplest option is perhaps to have it powered by a 7Ahr battery which is continuously charged when car is running
- careful not to suck power from car battery when engine is not running
- computer needs awareness of current power source so it can initiate orderly shutdown when engine is turned off
- IR rx for user interface via a remote
- accelerometer
- car info? (misc car logging? temperature?)
- LCD display?
- engine status (to allow orderly shutdown when engine stopped)
- USB ports required somewhere:
- GPS
- music flashdrive (or HDD)
- keypad?
a10Core notes
- /opt/bootsync.sh is executed first, before console prompt appears- this is the place to put anything that tweaks the user home
- this iterates over /opt/bootlocal.d
KMW a10Core setup notes
- logs:- my logs: /var/log/usr
- boot log: /var/log/usr/boot*.log
- syslog: /var/log/messages
- scripts are executed in lexical order
- they need to be executable, as per normal...
- filenames are constrained to alphanum/underscore/dash
- filenames containing dots are ignored!
- usual way to disable a script is to rename it something.DISABLED
HostAP
- normal wifi kernel module used by mini-x is 8192cu- potentially useful links
- http://home.comcast.net/~tomhorsley/hardware/rtl8192cu/rtl8192cu.html
--
CategoryRaspberryPi
CategoryVehicles
CategoryXBMC
CategoryIdeas