Welcome Anonymous !

Everything you need to modify your ride
 

ECU - OBDII DTCs and PIDs

GM Lan Single Wire CAN Bus Sniffing

Discuss Diagnostic Trouble Codes and Parameter IDs for the Holden VE Commodore, VEII Series Commodores, and HSV E1, E2, and E3 models

Postby T2000 » Tue Jun 05, 2012 9:49 am

Just to add to the mix of info here re park assist.

My scenario.... 4 1/2 years ago my car was a stock MY7 VE Berlina V8.
* factory Green Screen stereo with no visual feedback of park assist.
* factory parking sensors with speaker under parcel shelf providing audible warning of obstacles

Since doing the Colour screen audio upgrade I can get park assist to work on the Stereo display (if I disable reverse cam in the stereo's eeprom).

So were Berlina's fitted with full park assist at the factory but only rear sensors & no park assist display?

Or were they fitted with the same dealer fit kit that ZerOne described above and maybe you missed something???
*** If I get a chance I'll pull even more bits off my car this weekend and see if I can read the part# off my factory Berlina Park Assist module.

Cheers, Chris
T2000
Starting Ignition
 
Posts: 15
Joined: Fri Apr 20, 2012 7:57 pm
Location: Australia
Has thanked: 0 time
Been thanked: 4 times

Postby jezzab » Tue Jun 05, 2012 10:22 am

Chime is easy if you wanna send it to the dash cluster. For a Holden VE its:

Arb: 0x1001E058
Data: 8X YY ZZ FF 05

X - 0 = nothing, 1 = blinker 'tick', 2 = blinker 'tock', 3 = blinker 'tick-tock', 4 = beep, 5 = another beep, 6 = low chime, 7 = high chime)
YY - Delay between repeats (00-FF)
ZZ = Number of repeats (00-FF)
Daily Ute - 2009 Holden VE SSV Ute Single Turbo (IQ, E3 Cluster, EDI) - 586rwhp
Drag Ute - 2002 Holden VU SS Twin Turbo - 1010rwhp [SOLD]

All VE/VF Module reprogramming. Remote programming with flash box
http://www.facebook.com/jsbperformance
User avatar
jezzab
Site Admin
 
Posts: 1032
Joined: Sun Nov 20, 2011 9:42 pm
Location: Melbourne
Has thanked: 42 times
Been thanked: 26 times

Postby ZerOne » Mon Jun 18, 2012 6:26 pm

Aargh, I did some more sniffing today, but I forgot to show the header information when setting up the ELM327 ... :(

(My mind was elsewhere)...

I found the Sat Nav front Chime (ArbID 0F - Chime Command), but without the header info, the data is kinda useless :roll:
(I used a cm to open up the mask to show as much information as possible)....

The data was C4 32 01 FF 1C....
This was for the Front Speaker Chime (Moving Forward, gear in drive)

So hopefully the Header is the same as above, I.E.
Header : 0x1001E058
Data : C4 32 01 FF 1C

I couldnt find the chime command for the back speakers (Reverse)...
But I found this, which is activated when you take the gear lever out of reverse.
Data : 00 FF 00 00

I really really need to sort out this serial port code stuff :?
User avatar
ZerOne
Site Admin
 
Posts: 1285
Images: 16800
Joined: Thu Aug 19, 2010 1:25 pm
Location: Sydney Australia
Has thanked: 14 times
Been thanked: 36 times

Postby YellowStig » Thu Aug 02, 2012 2:26 pm

Hi All,

As T2000 said

T2000 wrote:Wow this is a nice read.

*subscribed*


Couldn't have put it better myself.

I have one question though. We appear to have two types of adaptors that people use - the modified elm327 eBay dongle (Bluetooth or USB) and the CAN bus shield/arduino setup. The arduino CAN bus shield uses a MCP2515 combined with a MCP2551. When modifying the eBay adaptor though, the instructions say to change the MCP2551 for either TH8055 or TH8056 (depending what you read) because the MCP2551 can't handle sw-can. How are the arduino folks able to use the MCP2551 in their setups?

Cheers
YellowStig
Newbie Modder
 
Posts: 2
Joined: Thu Aug 02, 2012 2:06 pm
Has thanked: 0 time
Been thanked: 0 time

Postby SteveG8 » Thu Aug 02, 2012 2:56 pm

Basically by tying the CanL on the MCP2551 to GND ( not sure if there are any other tricks that would need to be done)
SteveG8
Moderator
 
Posts: 367
Joined: Mon Mar 19, 2012 12:49 pm
Has thanked: 35 times
Been thanked: 14 times

Postby YellowStig » Thu Aug 02, 2012 4:20 pm

So would this work for the eBay adaptor without replacing the chip?
YellowStig
Newbie Modder
 
Posts: 2
Joined: Thu Aug 02, 2012 2:06 pm
Has thanked: 0 time
Been thanked: 0 time

Postby jezzab » Thu Aug 02, 2012 4:53 pm

YellowStig wrote:So would this work for the eBay adaptor without replacing the chip?


It should assuming you can set the correct speed etc. Its a "quick and dirty hack". I tried tying an ELM329 like this and it worked fine but maybe ask SteveG8 about a REAL cable ;)
Daily Ute - 2009 Holden VE SSV Ute Single Turbo (IQ, E3 Cluster, EDI) - 586rwhp
Drag Ute - 2002 Holden VU SS Twin Turbo - 1010rwhp [SOLD]

All VE/VF Module reprogramming. Remote programming with flash box
http://www.facebook.com/jsbperformance
User avatar
jezzab
Site Admin
 
Posts: 1032
Joined: Sun Nov 20, 2011 9:42 pm
Location: Melbourne
Has thanked: 42 times
Been thanked: 26 times

Postby abodah » Wed Aug 22, 2012 4:02 am

Hello,
Hope you help me a little please coz I am new to this. Also, excuse my poor english.
I have a 2011 Chevy lumina LS, I guess it is Commodore VE Series II Omega in Australia.
Anyway, I made the Bluetooth Single Wire CAN Bus adaptor like the one on GTOSoft site.

I want to sniff some data, specially the HVAC commands.
The main goal for me is to install Android Tablet in the place of the (HVAC and Audio Controls) , to use it as secondary head unit, gps sat nav, movie player, and to control the audio and the HVAC controls.

I now have the hardware, but no nothing about the software used to sniff or to send the data through the bluetooth adapter, or even usb cable to control the TH8056.

I guess in windows it's called terminal or something.

Any help would be very appreciated.

Thanks
You do not have the required permissions to view the files attached to this post.
abodah
Starting Ignition
 
Posts: 16
Joined: Mon Aug 20, 2012 8:32 am
Location: Syria
Has thanked: 0 time
Been thanked: 0 time

Postby ZerOne » Wed Aug 22, 2012 12:51 pm

Hi abodah, and welcome to the forums :)

I dont think you need to worry about your English, as it is quite good, and easy to understand ;)

As for the Andriod tablet to control the HVAC system, there are a few steps that are needed to get this working.

1) As far as I am aware, there is no Android software out there that will control the Commodore/ Chevy Lumina HVAC controls readily available,
so this will mean that it will need to be written, which isnt too hard with the right tools..
Which will also mean we will need to do the following.....

2) The HVAC controls will need to be sniffed, to work out the commands to send the various modules to do things, such as change the drivers, passengers selected temperature, fan speed, outlet mode, A/C on or Off, Fresh air or recirc, and polution mode settings....
Once we have this information, then we can begin controlling the HVAC system from another device (Android, Incar PC, etc)...

3) We will probably want to read data from the Single wire bus as well, for things like ambient air temperature, as well as current settings for the above...

4) Once that information is sniffed, and known, then the GUI side of the App will need to be designed. (Including buttons, sliders, text labels, and and any images you may wish to use, where to place them, and how they will work)...

5) Finally, write the backend code that will do things with the GUI widgets, such as send commands out on the single wire bus, for the car to respond to, and do its thing....

--------------------

The best way to sniff data at the moment is to use a P.C. (Linux, Mac, Windows, it doesn't really matter).
The reason for this is that there are heaps of terminal programs which will allow you to speak to your modified ELM327 device, and consequently read and write data on the GM single wire bus...
Because your adaptor is bluetooth, you will need a PC/Laptop with a bluetooth adaptor.
If you dont have one, you can buy them cheaply on eBay...

Once you are up to this stage, attempt to connect to your ELM327 adaptor using a bluetooth connection, and a terminal program, and see if you can send an AT command. (AT means attention, it should return something like a ??, or error)...
If you can get that far, then the rest is fun :P

Let us know how you go, the more people playing with this sort of stuff, the better !

Cheers
Matti
User avatar
ZerOne
Site Admin
 
Posts: 1285
Images: 16800
Joined: Thu Aug 19, 2010 1:25 pm
Location: Sydney Australia
Has thanked: 14 times
Been thanked: 36 times

Postby abodah » Wed Aug 22, 2012 7:14 pm

Hello Matti and many thanks to you.
I have a windows 7 64 laptop, with bluetooth adapter integrated.
I'll receive The ELM327 adapter and the modification components soon.
I guess I'll have to setup my bluetooth adapter as a com port, with a speed of 33.3 kbps. That's what I understood.
Then I'll try to copy the Hyperterminal files from a windows XP CD I have. Or, I can download or buy some similar application. Is that right? and can you recommend me some?
I studies a little programming in college, so now I have Java SDK, Android SDK, Eclipse, and Android Development Tools (ADT). I managed to program and emulate some examples. And I'm studying the Voyager Library from gtosoft, but so far I got nothing. :(
I'll be back after some tryings :)
Thanks again.
Abodah
abodah
Starting Ignition
 
Posts: 16
Joined: Mon Aug 20, 2012 8:32 am
Location: Syria
Has thanked: 0 time
Been thanked: 0 time

PreviousNext

Return to ECU - OBDII DTCs and PIDs

  • View new posts
  • View unanswered posts
  • Who is online
  • In total there are 4 users online :: 0 registered, 0 hidden and 4 guests (based on users active over the past 5 minutes)
  • Most users ever online was 4067 on Sun Jan 05, 2025 5:49 pm
  • Users browsing this forum: No registered users and 4 guests