DarthAffe / OBD.NET

C#-Library to read data from car through an ELM327-/STN1170-Adapter
GNU General Public License v2.0
178 stars 82 forks source link

J1939 Parser #20

Open dakriege opened 3 years ago

dakriege commented 3 years ago

Hi, I have a modified version of your driver working with an ODB2 MX+ reading data from a Ford F53 RV Chassis. I added commands to read the vehicle information and DTCs.

We switched from a Gasoline RV to a Diesel RV sitting on a Freightliner chassis with a Cummins diesel. It uses J1939. The MX+ module supports ELM 327 / J1939 but now I need to develop a parser.

Have you done any experimenting with J1939 ?

DarthAffe commented 3 years ago

Hi, no, I've no experience with J1939. I'd expect the MX+ to wrap that all and work with the same commands though. If that's not the case you'd have to find some kind of documentation of the messages, with that it should be quite easy to add a parser for it.

dakriege commented 3 years ago

I exchanged notes on the ScanTools.Net Blog. ScanTools MX+ supports J1939 on the network side but their software doesn’t support it.

You can do ELM 327 / J1939 AT Commands but the application layer is completely different than OBD2. It would be a start from scratch development.

I found a Bluetooth Low Energy J1939 adapter that has free Android / IOS applications and they published an API on GitHub for a Windows Framework application. It uses the Win10 BLE library

Thanks, Dave

From: DarthAffe [mailto:notifications@github.com] Sent: Monday, September 14, 2020 5:21 PM To: DarthAffe/OBD.NET OBD.NET@noreply.github.com Cc: dakriege dakrieger@ameritech.net; Author author@noreply.github.com Subject: Re: [DarthAffe/OBD.NET] J1939 Parser (#20)

Hi, no, I've no experience with J1939. I'd expect the MX+ to wrap that all and work with the same commands though. If that's not the case you'd have to find some kind of documentation of the messages, with that it should be quite easy to add a parser for it.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/DarthAffe/OBD.NET/issues/20#issuecomment-692320984 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AGDU3THTBBNB5SXTXDF3ELLSF2CL7ANCNFSM4RF22LZQ . https://github.com/notifications/beacon/AGDU3TFBHDRRMDBAOYCFMUTSF2CL7A5CNFSM4RF22LZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOFFB7VWA.gif

http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient

Virus-free. http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient www.avg.com