-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tactrix OpenPort 2.0 support #23
Comments
The OpenPort 2.0 interface claims to be J2534-compliant, so it should work indeed. |
OK, I installed https://github.com/NikolaKozina/j2534 (I hope that's the correct driver) using make clean
qmake-qt5
make debug and ran the generated Here's the debug output:
Also, for reference, this is what happens in
|
Ahh, you are trying to uses this interface on Unix ? Interesting ! On non-Windows systems (only), an additional configuration file is used: "definitions/J2534libs.xml". |
Looks like NikolaKozinas library accesses the interface using "libusb". |
Yes, sorry, I should have probably specified that... I'm running Manjaro Linux (kernel 4.9.87) and I definitely have I'll try editing the XML file and see if that fixes it. |
Also, in the future it might make sense to detect the install path of |
OK, I ended up just copying However, when I tried clicking Here's the debug output:
It got to that point within seconds of hitting the |
Looks good so far. Interface sends the test message, a valid reply from the ECU is received. The infinite blocking seems to be a bug in the J2534 library: |
Using pkg-config doesn't make things easier. For Windows, SAE-J2534 specifies registry keys, which are used to register and find all J2534-libraries. |
Sounds like ODBC. ;) I tried changing the timeout value to 1, and now the log looks like this:
It repeats those last lines constantly until I kill the app. Also, if I try skipping the test and instead attempt to open any of the
Should I open a bug on https://github.com/NikolaKozina/j2534 ? |
Looks like another bug in the library. |
Looking deeper into the code, there seem to be more issues... |
Done: NikolaKozina/j2534#3 |
Thanks! |
I wrote my driver to support RomRaider (and my standalone OpenGL logger) logging under Linux. Patches are always welcome though. I don't have my Subaru with me to test at the moment. |
Well, AFAICS the 2nd issue is relevant for RomRaider, too. Anyway, of course we can't force you to fix it. |
David, thank you testing ! |
Hey. Does the openport 2.0 works for Windows or not ? |
The documentation says that the OpenPort 2.0 is not supported currently. What would be needed in order to add support for it? Shouldn't the J2534 code support it?
I have an OpenPort 2.0 that I'd be willing to test with, and I could probably help with development if I had some idea where to start.
The text was updated successfully, but these errors were encountered: