Active Topics

 



Notices


Reply
Thread Tools
Posts: 5 | Thanked: 1 time | Joined on Mar 2010
#1
So I've ported nobdy, a vehicle data multiplexing daemon to maemo5. nobdy can talk to your car and provide the data to a number of different "subscriber" plugins. These plugins can log data, and can even control certain functions in your car.

My goal is to be able to log data from my car to determine optimal driving routes to work and to automate certain things in my car such as the locks, starting, and air conditioning. In theory, plugins could be created for any car to do the same.

Right now, it'll grab obd-II pids from your car and expose the return values over dbus. I plan on uploading a UI client for it, but since libmeegotouch stuff is broke right now in maemo, it'll have to wait until things are fixed.

It's in the extras repo now:

Code:
apt-get install nobdy nobdy-provider-genericobd2 nobdy-subscriber-dbussimple
The config is blank, so you'll have to edit it from /etc/nobdy/plugins.xml (i copied mine to ~/.nobdy). It won't do anything until you enable the genericobd2 and dbus plugins and point it at the right device which should be your scantool paired and connected as a serial port.

Here's a demo of the UI frontend:

http://www.youtube.com/watch?v=csIKNDOCPZI


TODO: the logger plugin is finished, but uses libgps. I'll need a bit of info to port it to use whatever is available in maemo5. If you find it useful, let me know.
 

The Following User Says Thank You to tripzero For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 08:52.