|
|
@@ -17,7 +17,16 @@ Rstatus = ocon.query(obd.commands['STATUS'])
|
|
|
# number of warmups since last clear
|
|
|
Rwarmup = ocon.query(obd.commands['WARMUPS_SINCE_DTC_CLEAR'])
|
|
|
|
|
|
+flambda = open("lambda.log","a+")
|
|
|
+tscnt = 0
|
|
|
+fcatalyst = open("catalyst.log","a+")
|
|
|
+
|
|
|
+
|
|
|
while True:
|
|
|
|
|
|
#print("RPM: " + str(ocon.query(obd.commands['RPM']).value) + " speed:" + str(ocon.query(obd.commands['SPEED']).value))
|
|
|
- print("Lambda 1: " + str(ocon.query(obd.commands['O2_S1_WR_CURRENT']).value) + " Lambda 2: " + str(ocon.query(obd.commands['O2_S2_WR_CURRENT']).value) + " Lambda 3: " + str(ocon.query(obd.commands['O2_S3_WR_CURRENT']).value) + " Lambda 4: " + str(ocon.query(obd.commands['O2_S4_WR_CURRENT']).value) + " Lambda 5: " + str(ocon.query(obd.commands['O2_S5_WR_CURRENT']).value) + " Lambda 6: " + str(ocon.query(obd.commands['O2_S6_WR_CURRENT']).value) + " Lambda 7: " + str(ocon.query(obd.commands['O2_S7_WR_CURRENT']).value) + " Lambda 8: " + str(ocon.query(obd.commands['O2_S8_WR_CURRENT']).value))
|
|
|
+ flambda.write(str(tscnt) + ";" + str(ocon.query(obd.commands['O2_S1_WR_CURRENT']).value) + ";" + str(ocon.query(obd.commands['O2_S2_WR_CURRENT']).value) + ";" + str(ocon.query(obd.commands['O2_S3_WR_CURRENT']).value) + ";" + str(ocon.query(obd.commands['O2_S4_WR_CURRENT']).value) + ";" + str(ocon.query(obd.commands['O2_S5_WR_CURRENT']).value) + ";" + str(ocon.query(obd.commands['O2_S6_WR_CURRENT']).value) + ";" + str(ocon.query(obd.commands['O2_S7_WR_CURRENT']).value) + ";" + str(ocon.query(obd.commands['O2_S8_WR_CURRENT']).value) + "\n")
|
|
|
+
|
|
|
+ fcatalyst.write(str(tscnt) + ";" + str(ocon.query(obd.commands['CATALYST_TEMP_B1S1']).value) + ";" + str(ocon.query(obd.commands['CATALYST_TEMP_B1S2']).value) + ";" + str(ocon.query(obd.commands['CATALYST_TEMP_B2S1']).value) + ";" + str(ocon.query(obd.commands['CATALYST_TEMP_B2S2']).value) + "\n")
|
|
|
+
|
|
|
+ tscnt=tscnt + 1
|