Package Details: pyobd 1.15-1

Git Clone URL: https://aur.archlinux.org/pyobd.git (read-only, click to copy)
Package Base: pyobd
Description: An OBD-II compliant car diagnostic tool
Upstream URL: https://github.com/barracuda-fsh/pyobd
Licenses: GPL
Submitter: Presence
Maintainer: Presence
Last Packager: Presence
Votes: 19
Popularity: 0.005617
First Submitted: 2013-06-17 14:51 (UTC)
Last Updated: 2023-11-28 17:59 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

Presence commented on 2022-07-11 19:33 (UTC)

I've pushed an update that should changed the encoding in the .desktop file. I haven't used this app in awhile, so I'm going to disown in it case you would like to take over maintaining it.

drws commented on 2022-07-10 11:03 (UTC)

For anyone still using this: the .desktop file needs a correction, encoding should be "UTF-8", not "UTF8".

@Presence: maybe you could incorporate this tiny fix into the PKGBUILD and do a pkgrel bump to indicate that the package is still alive and working. The last-updated date is so long ago that it might be putting off potential users.

Presence commented on 2016-12-13 03:26 (UTC) (edited on 2016-12-13 03:27 (UTC) by Presence)

You have several options: Try an older version of the software. Apply the "fix-configure-dialog.patch" patch contained here to your pyobd file before running it (or manually make the changes). Contact SECONS at info@secons.com to see if they will fix the current issue(s) upstream and release a new version (though I've emailed them with no response).

Platon35 commented on 2016-12-05 18:17 (UTC)

Presence, that was the method I used in my first post. I tried again, and I have the exact same error. Should I just forget about this soft? :'(

Presence commented on 2016-11-30 20:06 (UTC)

You can probably get it to run with just the tar.gz file (http://www.obdtester.com/download/pyobd_0.9.3.tar.gz). Untar that file and then cd to the pyobd-0.9.3 directory in a terminal and run `python2 pyobd`

Platon35 commented on 2016-11-30 13:13 (UTC)

Hi Presence, Thanks for your reply. So I downloaded this package pyobd_0.9.3_all.deb and tried to install it. I have Python 2.7, pySerial 2.0 and wxPython 3.0 installed on my machine. When installing the .deb package, I get the error that python-wxgtk2.6 is not installed... but I cannot find this package nowhere to install it. It's too old. Can you help me? Sorry, but not quite used to Linux. It's my first machine. Thanks for your help!

Presence commented on 2016-10-19 13:25 (UTC)

This is for Arch Linux. pyOBD provides a .deb package for debian-based systems: http://www.obdtester.com/pyobd-download

Platon35 commented on 2016-10-19 08:45 (UTC)

Good morning Presence. I did not use the makepkg command... - I downloaded your package pyobd_0.9.3.tar.gz - Extract it to /usr/local/pyobd-0.9.3 - As instructed in install.html, launched $sudo python pyobd "After those requirements, installation is a snap. Simply download the release tarball and uncompress it. To "install" pyOBD on the system, simply copy the release directory to wherever you want (i.e. /opt, /usr/local)" Am I missing some steps here? I'm running Linuxmint 18 64bits Mate Thank you very much for your help Presence! I really appreciate!

Presence commented on 2016-10-13 14:32 (UTC)

Did the fix-configure-dialog.patch get applied when you installed with makepkg? This should have appeared in the output: ==> Starting prepare()... patching file pyobd Your first error is referencing code that should be removed by that patch.

Platon35 commented on 2016-10-03 19:29 (UTC)

Hi Presence, I have recently installed this package with all the prerequisite. Still, I cannot get it to work. - When I start the app, I can see the COM port is set as /dev/ttyACM0 and cannot be changed - When I try to Configure it, I get the error below: Traceback (most recent call last): File "pyobd", line 643, in Configure ports = self.scanSerial() File "pyobd", line 597, in scanSerial s = serial.Serial(i) File "/usr/local/lib/python2.7/dist-packages/serial/serialutil.py", line 216, in __init__ self.port = port File "/usr/local/lib/python2.7/dist-packages/serial/serialutil.py", line 260, in port raise ValueError('"port" must be None or a string, not {}'.format(type(port))) ValueError: "port" must be None or a string, not <type 'int'> - When I try to connect without changing the device, I get the error below: Exception in thread Thread-1: Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "pyobd", line 155, in run self.stop() File "pyobd", line 228, in stop self.port.close() File "/usr/local/pyobd-0.9.3/obd_io.py", line 132, in close if (self.port!= None) and self.State==1: AttributeError: OBDPort instance has no attribute 'port' I am not an expert inLinux, so if I can change something there to get the app to work, I would really appreciate your help. Thanks in advance!