tmk wrote:K.. Looking at what you posted - I think I clipped the DIC stuff only here:
*Head: 1028A080 Length: 2 Message: 0 0
*Head: 1030C080 Length: 8 Message: 45 2 1 56 6F 6C 75 6D
*Head: 1030C080 Length: 8 Message: 44 2 65 20 31 30 4 0
*Head: 1030A080 Length: 6 Message: 0 4 48 C0 0 3
*Head: 1030A080 Length: 6 Message: 0 4 49 40 0 3
*Head: 10306060 Length: 4 Message: 0 97 0 1
*Head: 1030C080 Length: 8 Message: 44 2 65 20 31 31 4 0
*Head: 10306060 Length: 4 Message: 0 91 0 7
*Head: 1030C080 Length: 8 Message: 44 2 65 20 31 31 4 0
*Head: 1030A080 Length: 6 Message: 0 4 48 40 0 3
*Head: 1030A080 Length: 6 Message: 0 4 49 0 0 3
*Head: 10306060 Length: 4 Message: 0 95 0 1
*Head: 10306060 Length: 4 Message: 0 94 0 1
*Head: 1030C080 Length: 8 Message: 45 2 1 56 6F 6C 75 6D
*Head: 1030A080 Length: 6 Message: 0 4 49 0 0 3
*Head: 1030C080 Length: 8 Message: 44 2 75 78 4 0 0 0
*Head: 1028A080 Length: 2 Message: 0 0
*Head: 1028A080 Length: 2 Message: 0 0
*Head: 1028A080 Length: 2 Message: 0 0
Also - it looks like your scanner is dropping packets?
http://gmlanhack.blogspot.com/2010/12/untested-clarification-of-pontiac-g8.html
I think your newer DIC needs all 3 arbIDs - My old (2008 Pontiac) one didn't.
Arbitration ID 0x183 : Arb_Text_Display_Status
Packet Size: 4 bytes
29bit CAN header
header: 0x10306060
Arbitration ID 0x185 : Arb_Text_Req_Set_Disp_Parameters
Packet Size: 6 bytes
29bit CAN header
header: 0x1030A080
Arbitration ID 0x186: Arb_Text_Req_Set_Display_Text
Packet Size: 8 bytes.
29bit CAN header
header: 0x1030C080
There is another way maybe but I'd like to PM you on that. PM me because I don't have PM yet here..
TMK
Yeah I reckon its dropping a few packets. I dont know if the Arduino to Serial is fast enough.
I had tried sending the 0x10306060 before the
0x1030C080 but i hadnt tried sending 0x1030A080
So ill try all 3 tonight.
Thanks for the help mate
