OBD scan tool

This forum covers third party software that is for example developed with our APIs
petrolhead
Posts: 1
Joined: Fri 28. Oct 2011, 12:38

OBD scan tool

Post by petrolhead » Fri 28. Oct 2011, 12:50

Hi,

Has anyone written an app using the API that allows DTC codes to be read out and codes cleared using the PCAN USB interface?

thanks

User avatar
U.Wilhelm
Sales & Support
Sales & Support
Posts: 1140
Joined: Fri 10. Sep 2010, 19:34

Re: OBD scan tool

Post by U.Wilhelm » Mon 31. Oct 2011, 11:02

Dear,
we from PEAK-System have not implemented a PC based solution for that. But we have done it in the past for µC. So i will check if we could port the Software to a Windows/LINUX LIB.
If anyone have a OBD Scanner implemented with our Hardware please send us a note - maybe we could share it here.
--------------------------------
PEAK-System Technik
Technical Support Team
support@peak-system.com
-------------------------------

User avatar
U.Wilhelm
Sales & Support
Sales & Support
Posts: 1140
Joined: Fri 10. Sep 2010, 19:34

Re: OBD scan tool

Post by U.Wilhelm » Tue 15. Jan 2013, 10:21

! Update 15.01.2013 !
We are working on a OBD-II Interface DLL based on the free available PCAN-Basic API. The Version will include all major functions and aslo a example (CAN-OBD-II Monitoring Tool), and will work with all PCAN-CAN Interfaces (past/now/future). We hopefully could place it in our BETA Tester forum within the next 2 month.
--------------------------------
PEAK-System Technik
Technical Support Team
support@peak-system.com
-------------------------------

sebaroesch
Posts: 5
Joined: Fri 31. May 2013, 20:33

Re: OBD scan tool

Post by sebaroesch » Fri 31. May 2013, 20:36

This sounds great, is there any news on OBD-II interface? 8-)
Thanks!

K.Wagner
Software Development
Software Development
Posts: 748
Joined: Wed 22. Sep 2010, 13:36

Re: OBD scan tool

Post by K.Wagner » Sat 1. Jun 2013, 00:13

Hello,

we are working already on the OBD-II library. This is based on the UDS library (currently in Beta-Phase) and the PCAN-Basic API. Our UDS library covers the specifications of ISO 15765-2 (transport) for using with UDS (ISO 15765-3) and OBD-II (ISO 15765-4).

If you like you can register to test the beta version of the UDS library. We have posted already a small example within the beta-forum of how to read OBD-II values using the UDS API. This can give you a small taste of OBD-II. Nevertheless, the OBD-II library will go further, having one function per OBD-II service (01..0A), so that the use of the library regarding OBD-II will be more confortable.
Best regards,
Keneth

sebaroesch
Posts: 5
Joined: Fri 31. May 2013, 20:33

Re: OBD scan tool

Post by sebaroesch » Mon 3. Jun 2013, 13:48

Hello,

thank you for your quick reply! I will certainly have a look at the beta version :)
Will it also be possible to write OBD-II messages or is it a read-only approach?

Thanks.

K.Wagner
Software Development
Software Development
Posts: 748
Joined: Wed 22. Sep 2010, 13:36

Re: OBD scan tool

Post by K.Wagner » Mon 3. Jun 2013, 14:00

Hello,

What do you mean with "write OBD-II messages"? if you mean reseting DLC codes, for example , then yes it will be possible. The OBD-II services are being implemented as described within the ISO specification 15765-4 and SAE J1979. As far as I know, mostly services are for data request, except for one used for Clear/Reset DTCs.
Best regards,
Keneth

sebaroesch
Posts: 5
Joined: Fri 31. May 2013, 20:33

Re: OBD scan tool

Post by sebaroesch » Mon 3. Jun 2013, 14:17

Hello,

sorry for not being specific.
I mean writing the same messages to the CAN, as e.g. an ECU would.

For example you are providing the FMS-simualtor software that enables us to write data to the bus according to the FMS specification. It would be great to be able to do the same with OBD-II data in order to test hardware without the need of a real car.

Or maybe I missed something and this is possible already?

Thanks :)

K.Wagner
Software Development
Software Development
Posts: 748
Joined: Wed 22. Sep 2010, 13:36

Re: OBD scan tool

Post by K.Wagner » Mon 3. Jun 2013, 14:25

Hello,

well unfortunatelly not. The OBD-II API is being written to support writing scan-tools, not as an ECU simulator (if so, it would be called OBDII-Simulator :D ). But I think you can achieve this by using the UDS API instead, since it implements the transport layer used for OBD-II too, so you can write a program to react on OBD-II requests and answer as required.
Best regards,
Keneth

sebaroesch
Posts: 5
Joined: Fri 31. May 2013, 20:33

Re: OBD scan tool

Post by sebaroesch » Mon 3. Jun 2013, 14:45

OK, I see ;)

It would be great to have such a tool. For starters I´d just need to have a few parameters, e.g. the speed of the car. I will have a look at the UDS example.

Generally speaking, do you think it`s a big effort to come up with a java tool to do this?

Thanks.

Locked