Switches for turning on/off J1850 VPW information

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
Posts: 365
Joined: Wed Apr 11, 2018 8:50 am

Re: Switches for turning on/off J1850 VPW information

Postby bubba2533 » Tue Nov 22, 2022 2:44 pm

RADustin wrote:Through some brute force I know the data to be modified is in this range- left does not work. right does work. so getting close.
Capture.JPG


From OS 12587603 in that range a function (0x3e4f2) looks to reference that parameter section starting at (0x1F98A) 11 times that could be the phases and there is 18 bytes (144 bits) for each phase.

TunerPro doesn't really have a good way to look at bits, but if we get enough people to post on the TunerPro forum (Thread Here) maybe we can get support for it.
LS1 Boost OS: If you have Questions about the current release post Here. If you have feature suggestions post in the Development Thread

Posts: 590
Joined: Sun Apr 10, 2016 9:20 pm

Re: Switches for turning on/off J1850 VPW information

Postby kur4o » Wed Nov 23, 2022 8:46 am

I found some info on the topic, and hope we get a solution for testing soon. The biggest issue is 1mb have 18 bytes of data, while 512kb bins have 16 bytes defined. So solution will be valid only for 1mb bins, if we can get proper encoding for 512kb layout that can be added too.

Posts: 590
Joined: Sun Apr 10, 2016 9:20 pm

Re: Switches for turning on/off J1850 VPW information

Postby kur4o » Sat Nov 26, 2022 2:13 am

This one is from 7603 OS that is available already.

C2_TX_MSGS;KV_C2_MSGS_ALLOWED_AT_MODE7_P1;0001F98A;129418;18
C2_TX_MSGS;KV_C2_MSGS_QUEUED_AT_MODE7_P1;0001F99C;129436;18
C2_TX_MSGS;KV_C2_MSGS_ALLOWED_AT_MODE7_P2;0001F9AE;129454;18
C2_TX_MSGS;KV_C2_MSGS_ALLOWED_AT_MODE7_P3;0001F9C0;129472;18
C2_TX_MSGS;KV_C2_MSGS_ALLOWED_AT_MODE7_P4;0001F9D2;129490;18
C2_TX_MSGS;KV_C2_MSGS_ALLOWED_AT_MODE8_P1;0001F9E4;129508;18
C2_TX_MSGS;KV_C2_MSGS_QUEUED_AT_MODE8_P1;0001F9F6;129526;18
C2_TX_MSGS;KV_C2_MSGS_ALLOWED_AT_MODE8_P2;0001FA08;129544;18
C2_TX_MSGS;KV_C2_MSGS_ALLOWED_AT_MODE10_P1;0001FA1A;129562;18
C2_TX_MSGS;KV_C2_MSGS_QUEUED_AT_MODE10_P1;0001FA2C;129580;18
C2_TX_MSGS;KV_C2_MSGS_ALLOWED_AT_MODE28;0001FA3E;129598;18


And this is the encoding per bits of the 18 bytes being used. Definitely some decoding of the modes will be needed.
I will really appreciate someone make a better description of them
Code: Select all
C2_Msgs_Allowed_At_Mode7_P1.Dummy_Bit_144
C2_Msgs_Allowed_At_Mode7_P1.Dummy_Bit_143
C2_Msgs_Allowed_At_Mode7_P1.Dummy_Bit_142
C2_Msgs_Allowed_At_Mode7_P1.Dummy_Bit_141
C2_Msgs_Allowed_At_Mode7_P1.Dummy_Bit_140
C2_Msgs_Allowed_At_Mode7_P1.Dummy_Bit_139
C2_Msgs_Allowed_At_Mode7_P1.Mode_7B
C2_Msgs_Allowed_At_Mode7_P1.Mode_69
C2_Msgs_Allowed_At_Mode7_P1.Mode_74
C2_Msgs_Allowed_At_Mode7_P1.Mode_E0
C2_Msgs_Allowed_At_Mode7_P1.Mode_67
C2_Msgs_Allowed_At_Mode7_P1.Mode_50
C2_Msgs_Allowed_At_Mode7_P1.Mode_68
C2_Msgs_Allowed_At_Mode7_P1.Mode_52
C2_Msgs_Allowed_At_Mode7_P1.Mode_7C
C2_Msgs_Allowed_At_Mode7_P1.Mode_6C
C2_Msgs_Allowed_At_Mode7_P1.Mode_59
C2_Msgs_Allowed_At_Mode7_P1.Mode_57
C2_Msgs_Allowed_At_Mode7_P1.Mode_54
C2_Msgs_Allowed_At_Mode7_P1.Mode_6A_O
C2_Msgs_Allowed_At_Mode7_P1.Mode_63
C2_Msgs_Allowed_At_Mode7_P1.Mode_62
C2_Msgs_Allowed_At_Mode7_P1.Mode_60
C2_Msgs_Allowed_At_Mode7_P1.Mode_E8
C2_Msgs_Allowed_At_Mode7_P1.Mode_EE
C2_Msgs_Allowed_At_Mode7_P1.Mode_6A_P
C2_Msgs_Allowed_At_Mode7_P1.Mode_7F
C2_Msgs_Allowed_At_Mode7_P1.Mode_46
C2_Msgs_Allowed_At_Mode7_P1.Mode_45
C2_Msgs_Allowed_At_Mode7_P1.Mode_42
C2_Msgs_Allowed_At_Mode7_P1.Mode_41
C2_Msgs_Allowed_At_Mode7_P1.Mode_49
C2_Msgs_Allowed_At_Mode7_P1.Mode_48
C2_Msgs_Allowed_At_Mode7_P1.Mode_47
C2_Msgs_Allowed_At_Mode7_P1.Mode_44
C2_Msgs_Allowed_At_Mode7_P1.Mode_43
C2_Msgs_Allowed_At_Mode7_P1.N_3A10_REQ
C2_Msgs_Allowed_At_Mode7_P1.State_Of_Health
C2_Msgs_Allowed_At_Mode7_P1.N_580B_RACK
C2_Msgs_Allowed_At_Mode7_P1.N_2A3C_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_1410_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_3A03_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_FE06_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_EA209B_RQCV
C2_Msgs_Allowed_At_Mode7_P1.N_E42000_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_B23C_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_8216_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_6220_RQCV
C2_Msgs_Allowed_At_Mode7_P1.N_580B_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_583C_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_5222_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_4A14_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_4803_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_3A3C_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_3A30_RQCV
C2_Msgs_Allowed_At_Mode7_P1.N_3A22_RQCV
C2_Msgs_Allowed_At_Mode7_P1.N_3A10_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_3A05_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_2A07_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_1401_RQCV
C2_Msgs_Allowed_At_Mode7_P1.N_1410_RACK
C2_Msgs_Allowed_At_Mode7_P1.N_D230_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_3A0D_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_3A01_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_3A03_RACK
C2_Msgs_Allowed_At_Mode7_P1.Wake_Up_Bus
C2_Msgs_Allowed_At_Mode7_P1.N_FA05_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_FA04_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_FA03_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_FA02_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_FA01_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_F211_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_CE07_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_B230_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_B211_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_8213_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_8212_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_8208_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_7208_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_6206_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_4A09_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_4801_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_3A30_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_3A22_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_3A05_RACK
C2_Msgs_Allowed_At_Mode7_P1.N_2A07_RACK
C2_Msgs_Allowed_At_Mode7_P1.N_240500_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_2403_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_0A20_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_EA2077_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA20E9_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA20E4_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA20E2_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA20DF_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA20D5_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA20CC_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA20CB_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA20B7_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA20B4_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA209D_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA209C_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA208F_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA208E_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA208C_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA208A_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA2089_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA2088_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA2085_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA2084_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA2083_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA2082_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA2081_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA2076_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_820A_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_7A06_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_6220_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_6210_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_6202_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_5830_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_5204_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_4A11_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_4806_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_3A3D_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_3A03_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_3A02_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_3222_RACK
C2_Msgs_Allowed_At_Mode7_P1.N_3222_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_2A0B_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_2802_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_2801_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_1A10_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_1401_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_0822_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_9611_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_EA0A_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_8602_LOAD
C2_Msgs_Allowed_At_Mode7_P1.N_4810_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_3A20_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_3221_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_1211_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_3A04_RPT
C2_Msgs_Allowed_At_Mode7_P1.N_9201_REQ
C2_Msgs_Allowed_At_Mode7_P1.N_9202_RPT
C2_Msgs_Allowed_At_Mode7_P1.None

Previous

Return to GM LS1 512Kbyte and 1Mbyte and newer

Who is online

Users browsing this forum: No registered users and 3 guests