Reply
Thread Tools
Posts: 2 | Thanked: 2 times | Joined on Mar 2012
#1
Hello there community!

As much as I loved my N900, unfortunately I've got too used to modern commodities, and have several apps on my Android phone that I couldn't use on the Nokia. However, I'm thinking about transforming the N900 in a full fledged onboard car computer, being at the same time a dashboard camera, a GPS tracker and a OBD-II reader. And, since the N900 is fairly small, it could be put on one of the corners of the windshield, to record driving videos and to show information on the screen to the driver.

Here is what I'm thinking:

1) OBD-II Link - For those who are unaware of what OBD-II is, it's a communications protocol standard present in every car since mid-90's. There's a plethora of bluetooth OBD-II adapters, and several Android and iPhone apps that can show loads of engine information, like temperature, mileage, oil pressure, fuel pressure, turbo pressure (when present), speed, rev meter and ECU's error codes. It could be just a matter of adapting a Raspberry Pi project to Maemo to be able to read the bluetooth data from the OBD-II adapter and display it on the screen;

2) Dashboard camera - Pretty self explanatory, but with a catch. To record everything nonstop would drain the N900 battery fast, so this module could be coupled with the OBD-II reader to only be turned on when the ECU sends a signal to the OBD-II port that the car is turned on. Then, at each drive, the N900 would record a full video of the trip, since the car was started until it was turned off, and save the video. Then, if the N900 is running out of storage space, this module would simply delete the oldest video files;

3) GPS tracker - This could be the most tricky. I think it's possible to adapt the GPS functions from those ecoach programs, to parse the phone's coordinates to a SMS message. You could program trusted phone numbers and a secret code, so when the trusted phone sends the secret code to the N900's number, it would return its GPS coordinates in a message. Maybe we could also link it with a maps app to put a marker on a map readable by google maps.

I am completely out of time to work in this now, but if I keep the idea here I can come back later without forgetting anything. Also, if any of you want to work in this project too, it would be amazing!
 

The Following 2 Users Say Thank You to eduardowoj For This Useful Post:
Community Council | Posts: 677 | Thanked: 1,227 times | Joined on Sep 2010 @ Mbabane
#2
Originally Posted by eduardowoj View Post
1) OBD-II Link - For those who are unaware of what OBD-II is, it's a communications protocol standard present in every car since mid-90's. There's a plethora of bluetooth OBD-II adapters, and several Android and iPhone apps that can show loads of engine information, like temperature, mileage, oil pressure, fuel pressure, turbo pressure (when present), speed, rev meter and ECU's error codes. It could be just a matter of adapting a Raspberry Pi project to Maemo to be able to read the bluetooth data from the OBD-II adapter and display it on the screen;
We already have pyobd for live data, and I compiled obdgpslogger, which can capture more data points, but doesn't do graphing/live display.

Originally Posted by eduardowoj View Post
3) GPS tracker - This could be the most tricky. I think it's possible to adapt the GPS functions from those ecoach programs, to parse the phone's coordinates to a SMS message. You could program trusted phone numbers and a secret code, so when the trusted phone sends the secret code to the N900's number, it would return its GPS coordinates in a message. Maybe we could also link it with a maps app to put a marker on a map readable by google maps.
GPSRecorder is a minimal program that can do what you want. Logs to file.


In all honesty, the amount of processing to do all 3 "live" is probably beyond what the N900 hardware can manage.

Just my two cents
 

The Following 2 Users Say Thank You to sicelo For This Useful Post:
Posts: 105 | Thanked: 402 times | Joined on Jan 2017
#3
Originally Posted by sicelo View Post
In all honesty, the amount of processing to do all 3 "live" is probably beyond what the N900 hardware can manage.
Agreed. It would only be worth it, if you insist on using the N900 for it.
Otherwise a cheap android phone/tablet would be a better choice.
__________________
1x HTC Hermes 300 - collecting dust. WinMob. was nice...so was pre-Android xda-dev..

2x N900 - both for sale, 1x in mint condition with a qwerty keyboard (with box and all accessories) and 1x in used condition with qwertz keyboard. PM me[/B]

1x N9 16GB cyan, made in Finland - for sale PM me

1x Jolla - for sale PM me

iPhone SE - lost

iPhone 7 - 128GB
Surface Pro 4 M3 - Win10 is buggy...
Lenovo Thinkpad W520 - Xubuntu
Lenovo Thinkpad X200 - Libreboot and Trisquel
 

The Following 2 Users Say Thank You to NX500 For This Useful Post:
Posts: 1 | Thanked: 2 times | Joined on Sep 2017 @ USA, Nevada
#4
Thanks for the questions! I will consider all the suggestions.
 

The Following 2 Users Say Thank You to MitchellRandle For This Useful Post:
Reply

Thread Tools

 
Forum Jump


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