Argo wrote:I found a quick and dirty solution:
- Bought the cheapest ELM327 interface from eBay (actually V1.4)
- Disassembled and found I had the board below.
- Using a craft knife I carefully destroyed the 120ohm resistor (R04 on the board). Be careful you don't damage R17 just beneath it.
- Resembled and it works a treat!
Thanks to all of you for helpful.
I bought Bluetooth (BT) ELM 327 from e-bay.
http://cgi.ebay.co.uk/ws/eBayISAPI.dll? ... K:MEWNX:IT
It is written that its 1.5 but actually it is 1.4.
When I connect it to my car, it works fine with my laptop and android phone.
However when I connect it to my N900, it immediately disconnect.
I opened the log files of N900 and discovered this
libobd[INFO](obdcon_opendev:174): Connected to serial "/dev/rfcomm0"
libobd[INFO](obdchan_setup_channel:95): Trying ELM ...
libobd[RAW_DATA]: Sending to ELM -> 'AT|'
libobd[RAW_DATA]: Recieved from ELM -> 'AT|?||>'
libobd[RAW_DATA]: Sending to ELM -> 'ATZ|'
libobd[RAW_DATA]: Recieved from ELM -> 'ATZ|||
ELM327 v1.4||>'
libobd[RAW_DATA]: Sending to ELM -> 'ATE0|'
DEBUG [10:12:12.163134] trip.c:0155 - Saving trip data: (obd: 0 0) (gps: lat:0.000000 lon:0.000000 alt:0.000000 d:-1.000000)
libobd[RAW_DATA]: Recieved from ELM -> 'ATE0|OK||>'
libobd[INFO](obdchanelm_setup:463): ELM echo disabled
libobd[RAW_DATA]: Sending to ELM -> 'ATL0|'
libobd[RAW_DATA]: Recieved from ELM -> 'OK||>'
libobd[INFO](obdchanelm_setup:473): ELM linefeed off
libobd[RAW_DATA]: Sending to ELM -> 'ATST 19|'
libobd[RAW_DATA]: Recieved from ELM -> 'OK||>'
libobd[RAW_DATA]: Sending to ELM -> 'ATAT2|'
libobd[RAW_DATA]: Recieved from ELM -> 'OK||>'
libobd[RAW_DATA]: Sending to ELM -> '0101|'
libobd[RAW_DATA]: Recieved from ELM -> '
CAN ERROR||>'
libobd[ERROR](obdchanelm_error:68): ELM error: "
CAN ERROR"
libobd[INFO](obdchan_setup_channel:100): ELM communication failed!
ERROR [10:12:12.437396] obd-thread.c:0170 - Problems setuping the obd channel, using: /dev/rfcomm0
libobd[ERROR](obd_close:166): Trying to close an not opened obd device
libobd[INFO](obdcon_closedev:220): Trying to close serial connection
libobd[INFO](obdcon_closedev:247): Serial connection closed
This is the log file in the system of N900 which showed Can error.
Now I googled and came across this post.
My board was lke Argo board and I followed what he did.
I just destroed the capacitor.
It still works with Android phone but does not work with N900.
Can Anybody suggest anything?
Thanks.