Note this thread was started in reference to some people wanting to be able to trouble shoot modules in their trucks. This worked in my '03 and may or may not work in other years. Be aware that GM changed over to the CANBUS network in 2006 in our trucks and most GM vehicles.
ScanXL Pro has a terminal section that allows you to talk directly to the ODBII bus that you are hooked up to. In pre 2006 vehicles I believe this bus is open to everything but I have not tested this theory. The bus in pre 2006 is a single GMLAN using older connection technology at aproximately 10k baud and may NOT work with some newer ODBII dongles that rely on CANBUS. I believe this program requires you to use ODBII scanners from Scantool which all are compatible with our trucks regardless of year.
In 2006 GM switched to using a 500k baud "high priority" bus for items that need very fast updates and a "low priority" 33k baud bus. Other things about these buses is that the high priority bus is true CANBUS where the low priority bus is a Single wire CANBUS compatible network.
Also note that the ScanXL Pro software does a lot of the work for you so if you decide to do this yourself programmatically or in a different program you MAY need to send more information. The SW automatically sends as a diagnostic device and will recognize responses to those requests which makes talking to devices MUCH easier. You are supposed to be able to use Javascript to control the terminal but I have not tried this or know how to accomplish it.
I will post this information in a series of messages in this thread. Use at your own risk. I received this information because I was having issues with my Airbag and someone walked me through getting a diagnoses. I was able to pull the code and decode the actual error myself and it matched what a tech-II said as well.
If you somehow lock up your system it should be as simple as disconnecting your battery, waiting a few minutes and reconnecting. But be aware you should NEVER attempt sending commands while your truck is moving.
Note to use this information go to the terminal in ScanXL pro.
After opening the terminal, select custom send and type the commands in the box with no spaces then hit send.
This is after you have a connection to your vehicle as you normally would.
You should see your response almost immediately. You will also want to log your results to a file for examining later since some of the commands will give long responses.
ScanXL Pro has a terminal section that allows you to talk directly to the ODBII bus that you are hooked up to. In pre 2006 vehicles I believe this bus is open to everything but I have not tested this theory. The bus in pre 2006 is a single GMLAN using older connection technology at aproximately 10k baud and may NOT work with some newer ODBII dongles that rely on CANBUS. I believe this program requires you to use ODBII scanners from Scantool which all are compatible with our trucks regardless of year.
In 2006 GM switched to using a 500k baud "high priority" bus for items that need very fast updates and a "low priority" 33k baud bus. Other things about these buses is that the high priority bus is true CANBUS where the low priority bus is a Single wire CANBUS compatible network.
Also note that the ScanXL Pro software does a lot of the work for you so if you decide to do this yourself programmatically or in a different program you MAY need to send more information. The SW automatically sends as a diagnostic device and will recognize responses to those requests which makes talking to devices MUCH easier. You are supposed to be able to use Javascript to control the terminal but I have not tried this or know how to accomplish it.
I will post this information in a series of messages in this thread. Use at your own risk. I received this information because I was having issues with my Airbag and someone walked me through getting a diagnoses. I was able to pull the code and decode the actual error myself and it matched what a tech-II said as well.
If you somehow lock up your system it should be as simple as disconnecting your battery, waiting a few minutes and reconnecting. But be aware you should NEVER attempt sending commands while your truck is moving.
Note to use this information go to the terminal in ScanXL pro.
After opening the terminal, select custom send and type the commands in the box with no spaces then hit send.
This is after you have a connection to your vehicle as you normally would.
You should see your response almost immediately. You will also want to log your results to a file for examining later since some of the commands will give long responses.