فهرست منبع

working version to capture lambda and catalyst

git-svn-id: svn://svn.siningsoft.de/myCar@13 4258477e-9397-4ceb-bd8a-6305f6291781
devnull 6 سال پیش
والد
کامیت
5eed47a4d8
1فایلهای تغییر یافته به همراه10 افزوده شده و 1 حذف شده
  1. 10 1
      test/pyOBD_1.py

+ 10 - 1
test/pyOBD_1.py

@@ -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