Discussion:
Arb. ID's for GM/other ECUs
(too old to reply)
scskyuav
2008-01-15 21:10:07 UTC
Permalink
I have a CAN USB 8473 single USB 1-port High speed CAN module and I would like to monitor some parameters from an engine ECU.
I have already discovered 23 or so Arbitrary IDs by using the bus
monitor and just listening however I don't know what any of them mean.

Short of spending a fortune on ISO and SAE docs and NI libraries/API's could anyone shed any light on some of these IDs?
Or at least the exact SAE/ISO doc I need to purchase that will tell me what some of them are. (It's for personal use only)
As I understand it most are proprietary GM, but others are Emissions and OBDII standard.
(0x110, 0x120, 0x124, 0x128, 0x130, 0x131, 0x140, 0x144, 0x150, 0x151,
0x170, 0x280, 0x2F0, 0x300, 0x308, 0x320, 0x348, 0x380, 0x388, 0x410,
0x510, 0x520, 0x670)

My next step is to build a VB or C++ hyper terminal program so I can
request specific PIDs since the ones above are probably a dead end.

suggestions.?
Rima H.
2008-01-16 21:10:44 UTC
Permalink
Hi,
The arbitration IDs are specific to your CAN device.  They are most likely GM OBDII IDs, so you may have to contact GM to find out what these IDs mean.
The NI-CAN driver comes with Visual Basic and C example programs, which you will find in the following directory: C:\Program Files\National Instruments\NI-CAN
You can modify these examples for your application.  I hope this helps.  Good luck with your application!
Regards,
Rima

Loading...