Skip to content

Commit 7bca1e0

Browse files
committed
Update some default user PIDs to contain ISO 9141 and ISO 14230 addressing
1 parent 7692f2f commit 7bca1e0

1 file changed

Lines changed: 6 additions & 11 deletions

File tree

SimpleOBDII/ViewModels/UserPIDSViewModel.cs

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)