Notices


Reply
Thread Tools
m750's Avatar
Posts: 249 | Thanked: 345 times | Joined on Aug 2010 @ Italy
#51
Unfortunately the version (pyobd-0.9.2-8) already in extras-free had this bug.
I kindly ask you to provide RATEs (Package Karma) necessary to pass this new version (0.9.2-11) from extras-testing to extras-free.
link
Thank you.
__________________
maxcpu : change cpu's clock with a TAP!
savecpu : overheating control for overclocked n900.
shaketowake2 : Enable/Disable wake up/rest by shaking.
tilt2control : control mediaplayer by tilting your n900.
gpstracker-c : easy handle your gpstracker tk102.
pyOBD for maemo (OBD-II cars diagnostic)
 

The Following 3 Users Say Thank You to m750 For This Useful Post:
Posts: 4 | Thanked: 5 times | Joined on Feb 2012
#52
Hi. nice program and just in time. I received my obdII BT dongle from dealextreme and tried it out with my n900 and pyobd.
Up till now I had little luck in connecting with my BT device.
after pairing the device, clicking "connect to ECU" and waiting for 30 seconds or so, I get the message "Error can't connect".

the last lines in the terminal output of pyobd (version 0.9.2-11) say:
...
Send: ate0
ate0
Send: 0100
NO DATA
Send: atz
ELM327 v1.4
1
Send: ate0
ate0
Send: 0100
NO DATA
send atz
Send: atz

does anybody have an idea what is wrong?
Thanks in advance,
Farid
 
m750's Avatar
Posts: 249 | Thanked: 345 times | Joined on Aug 2010 @ Italy
#53
Maybe your ECU, under the command "0100" respond differently from what is expected by pyobd or your Dongle is a bit "slow".
Have you the possibility to connect via PC to your BT dongle?
Just do the BT pairing from the PC and then use a terminal (hyperterminal for winzoz).
The commands to give are:
atz
ate0
0100

Then post all the result.
__________________
maxcpu : change cpu's clock with a TAP!
savecpu : overheating control for overclocked n900.
shaketowake2 : Enable/Disable wake up/rest by shaking.
tilt2control : control mediaplayer by tilting your n900.
gpstracker-c : easy handle your gpstracker tk102.
pyOBD for maemo (OBD-II cars diagnostic)
 
Posts: 11 | Thanked: 13 times | Joined on Feb 2012
#54
Hi,

I just noticed that oxygen sensor(0114-011B) voltage values are not calculated correctly. Their range should be -100 to 99.2% or 0-1.275V. Now they are showing values like 5000.

http://en.wikipedia.org/wiki/OBD-II_PIDs has formulas for calculating value.
Currently they are calculated with formula (A-128) * 100/128.

I think the formula for showing value in Volts is: A/200
Formula for showing percentage is (B-128) * 100/128 (if B==0xFF, sensor is not used in trim calc)

//Wictor
 

The Following 3 Users Say Thank You to wictor For This Useful Post:
m750's Avatar
Posts: 249 | Thanked: 345 times | Joined on Aug 2010 @ Italy
#55
Thank's Wictor.
I have not changed the original formula present in pyOBD.

Surely i will try to correct the formula in the next release, but for now i will wait other feedback on the functionality.
__________________
maxcpu : change cpu's clock with a TAP!
savecpu : overheating control for overclocked n900.
shaketowake2 : Enable/Disable wake up/rest by shaking.
tilt2control : control mediaplayer by tilting your n900.
gpstracker-c : easy handle your gpstracker tk102.
pyOBD for maemo (OBD-II cars diagnostic)

Last edited by m750; 2012-02-14 at 22:24.
 

The Following User Says Thank You to m750 For This Useful Post:
Posts: 101 | Thanked: 15 times | Joined on Jul 2011
#56
Hi m750,
in your first post you wrote:
"
Remember:
1) wxPython libreries are needed (20MByte)
2) I added several OBD codes, but this application, as the original, has several limitations.
3) Please, remember thath pyobd is under GNU License"

Where can I find wxPython libreries?
Thanks in advance?
 
Posts: 569 | Thanked: 462 times | Joined on Jul 2010 @ USA
#57
I will compare the readings with another scanner this weekend.

Is it possible to include a feature that will when selected write to a file the current OBD values? It would make comparisons easier & be a useful thing to have anyway.
 

The Following 2 Users Say Thank You to rotoflex For This Useful Post:
m750's Avatar
Posts: 249 | Thanked: 345 times | Joined on Aug 2010 @ Italy
#58
@miroslav_s: in the maemo repositories. wxPyhon libreries where automatically installed with pyOBD for maemo.

@rotoflex: it is a good idea. In a new release i will try to create a symple log file.
__________________
maxcpu : change cpu's clock with a TAP!
savecpu : overheating control for overclocked n900.
shaketowake2 : Enable/Disable wake up/rest by shaking.
tilt2control : control mediaplayer by tilting your n900.
gpstracker-c : easy handle your gpstracker tk102.
pyOBD for maemo (OBD-II cars diagnostic)
 

The Following 3 Users Say Thank You to m750 For This Useful Post:
m750's Avatar
Posts: 249 | Thanked: 345 times | Joined on Aug 2010 @ Italy
#59
Version 0.9.2.12 in extras-devel.

Changes;
* Added logging in /home/user/MyDocs/pyobd.log (**1**)
* Added link to official maemo thread (**2**)
* modified some sensors formulas (**3**)
**1** : as suggested by @rotoflex
**2** : this thread
**3** : as indicates by @wictor

No new indication by @frietfriet, so no change for him. Sorry

Ciao.
__________________
maxcpu : change cpu's clock with a TAP!
savecpu : overheating control for overclocked n900.
shaketowake2 : Enable/Disable wake up/rest by shaking.
tilt2control : control mediaplayer by tilting your n900.
gpstracker-c : easy handle your gpstracker tk102.
pyOBD for maemo (OBD-II cars diagnostic)
 

The Following 3 Users Say Thank You to m750 For This Useful Post:
Posts: 36 | Thanked: 19 times | Joined on Feb 2011
#60
I have issues with pyobd too.

in terminal i can issue:

atz
ate0
0100

and get proper responses, but i get ERROR replys in pyobd.

My device (ELM327) came only today, but from the test i have done so far, carman works OK. (it seems to also open up rfcomm line).

Nokia-N900:~# /opt/pyobd/pyobd_start
Searching for BT dev...
-Found device: vanek-0 (00:03:7A:A5:B6:AA)
Found BT SPP dev
Can't open BT serial port
-Found device: Parrot 3400LS (00:12:1C:A6:00:6E)
Found BT SPP dev
Can't open BT serial port
-Found device: CHX (00:11:12:19:11:33)
Found BT SPP dev
/dev/rfcomm0
Send: atz

self.state: 1
Send: ate0
ate0
Send: 0100
BUS INIT: OK
Send: atz
ELM327 v1.4
self.state: 1
Send: ate0
ate0
Send: 0100
BUS INIT: ERROR
Send: atz
ELM327 v1.4
self.state: 1
Send: ate0
ate0
Send: 0100
BUS INIT: OK
Send: atz
ELM327 v1.4
self.state: 1
Send: ate0
ate0
Send: 0100
BUS INIT: ERROR
Send: atz
AZ
self.state: 1
Send: ate0

This goes on forever and no data actually pass into the software... any idea?

EDIT:
Nokia-N900:~# aptitude show pyobd
Package: pyobd
New: yes
State: installed
Automatically installed: no
Version: 0.9.2-12

Last edited by vanous; 2012-02-17 at 14:53.
 
Reply


 
Forum Jump


All times are GMT. The time now is 21:54.