@@ -277,6 +277,10 @@ private void LoadUserPids()
277277 // property 'Code' is used as an index with USER PIDs
278278 new UserPID ( "OBDII Engine Coolant" , "°F" , 1 , Encoding . ASCII . GetBytes ( "0105" ) , "((A-40)*1.8)+32" )
279279 { CANID = "7DF" , Code = 0 , ResponseByteCount = 1 , UnitDescriptor = "°F" } ,
280+ new UserPID ( "OBDII Engine Coolant (ISO 9141)" , "°F" , 1 , Encoding . ASCII . GetBytes ( "0105" ) , "((A-40)*1.8)+32" )
281+ { CANID = "686AF1" , Code = 0 , ResponseByteCount = 1 , UnitDescriptor = "°F" } ,
282+ new UserPID ( "OBDII Engine Coolant (ISO 14230)" , "°F" , 1 , Encoding . ASCII . GetBytes ( "0105" ) , "((A-40)*1.8)+32" )
283+ { CANID = "C133F1" , Code = 0 , ResponseByteCount = 1 , UnitDescriptor = "°F" } ,
280284 new UserPID ( "7E0 Engine RPM" , string . Empty , 0 , Encoding . ASCII . GetBytes ( "010C" ) , "((A*256)+B)/4" )
281285 { CANID = "7E0" , Code = 0 , ResponseByteCount = 2 , UnitDescriptor = string . Empty } ,
282286 new UserPID ( "GM Trans Temp" , "°F" , 1 , Encoding . ASCII . GetBytes ( "221940" ) , "((A-40)*1.8)+32" )
@@ -289,24 +293,15 @@ private void LoadUserPids()
289293 { CANID = "7DF" , Code = 5 , ResponseByteCount = 1 , UnitDescriptor = "%" } ,
290294 new UserPID ( "GM Oil Life" , "%" , 1 , Encoding . ASCII . GetBytes ( "1A6D" ) , "A*100/256" )
291295 { CANID = "7E0" , Code = 7 , ResponseByteCount = 1 , UnitDescriptor = "%" }
292- //new UserPID("7E2 GM Current Gear", string.Empty,string.Empty, 1, Encoding.ASCII.GetBytes("22199A"), "A")
293- //{CANID="7E2", Code=6, ResponseByteCount=1 },
294- // new UserPID("F150 Trans Temp", "°F","°F", 1, Encoding.ASCII.GetBytes("1A6D"), "((((A*256+B))*1.125)+32)/1000"){CANID="7E0", Code=7, ResponseByteCount=1, DecimalPlaces=0 }//,
295- // new UserPID("1F1", "", 1, Encoding.ASCII.GetBytes("22199A"), "A"){CANID="1F1", Code=7, ResponseByteCount=1, IsBroadcast=true },
296- // new UserPID("1F5", "", 1, Encoding.ASCII.GetBytes("22199A"), "A"){CANID="1F5", Code=8, ResponseByteCount=1, IsBroadcast=true }
297- //new UserPID("Fan Status", "", 0, Encoding.ASCII.GetBytes("22163F"), "(a-128 > 0)"){ Code=5, ResponseByteCount=1 }
298296 } ;
299297 OBD2Device . SystemReport . SaveUserPIDs ( sPids ) ;
300- // Limits on free version
298+ OBD2Device . SystemReport . LoadUserPIDs ( 0 , Constants . FORCE_LIMITS ? Constants . APP_LIMIT_MAX_USER_PID_ROWS : 0 ) ;
301299
302300 }
303301
304302
305303 ///TEST******************
306- this . UserPIDs . Clear ( ) ;
307-
308- OBD2Device . SystemReport . LoadUserPIDs ( 0 , Constants . FORCE_LIMITS ? Constants . APP_LIMIT_MAX_USER_PID_ROWS : 0 ) ;
309- //this.
304+ // this.UserPIDs.Clear();
310305
311306 foreach ( UserPID pid in this . UserPIDs )
312307 {
0 commit comments