Browse Source

changed console prints

subDesTagesMitExtraKaese 4 years ago
parent
commit
4b465d483a
2 changed files with 9 additions and 9 deletions
  1. 4 4
      raspberry-pi/connection.py
  2. 5 5
      raspberry-pi/sensors.py

+ 4 - 4
raspberry-pi/connection.py

@@ -12,7 +12,7 @@ class SerialConnection:
       for port in ["/dev/ttyUSB{}".format(p) for p in range(4)]:
         try:
           self._ser = serial.Serial(port, baudrate)
-          print("connected to " + port)
+          print("SERIAL: connected to " + port)
           self.port = port
           break
         except serial.SerialException:
@@ -22,7 +22,7 @@ class SerialConnection:
       for port in ["COM{}".format(p) for p in range(3,20)]:
         try:
           self._ser = serial.Serial(port, baudrate)
-          print("connected to " + port)
+          print("SERIAL: connected to " + port)
           self.port = port
           break
         except serial.SerialException:
@@ -30,12 +30,12 @@ class SerialConnection:
     else:
       try:
         self._ser = serial.Serial(self.port, baudrate)
-        print("connected to " + self.port)
+        print("SERIAL: connected to " + self.port)
       except serial.SerialException:
         pass
 
     if not self._ser:
-        print("connection failed")
+        print("SERIAL: connection failed")
     
   def send(self, bytes):
     if self._ser:

+ 5 - 5
raspberry-pi/sensors.py

@@ -49,7 +49,6 @@ class AcusticSensor:
       elif action == "stop":
         print("exit Sensor")
         self.dummyActive = False
-        dummyThread.join()
         break
     conn.close()
 
@@ -58,7 +57,7 @@ class AcusticSensor:
       value = (900+random.randint(0,300),900+random.randint(0,300))
       value = ((math.sin(self.n)+1)*400+900, (math.cos(self.n)+1)*400+900)
       self.n += 0.02
-      #print("dummy acc: ", value)
+
       if self.calibration_state.get_state() == self.calibration_state.ACCUMULATING_1:
         value = (1541+random.randint(-50,50),2076+random.randint(-50,50))
 
@@ -71,7 +70,6 @@ class AcusticSensor:
 
   def _readCb(self, raw):
     value = conn.getAcusticRTTs()
-    print("acc: ", value)
 
     if self.dummyActive:
       self.dummyActive = False
@@ -115,12 +113,14 @@ class AcusticSensor:
         distancedif = distance_2 - distance_1
         sonicspeed_2 = distancedif / timedif
         overhead_2 = statistics.mean((self.cal_values["right"][0] - distance_1/sonicspeed_2, self.cal_values["right"][1] - distance_2/sonicspeed_2))
-        print(distance_1,sonicspeed_1,distance_2,sonicspeed_2)
 
         self.sonic_speed = statistics.mean((sonicspeed_1,sonicspeed_2))
         self.overhead_left  = overhead_1
         self.overhead_right = overhead_2
-        print("calibration result", self.sonic_speed, self.overhead_left, self.overhead_right)
+        print("calibration results:")
+        print("  sonicspeed:     {:8.6f} mm/us".format(self.sonic_speed))
+        print("  overhead_left:  {:8.3f} us".format(self.overhead_left))
+        print("  overhead_right: {:8.3f} us".format(self.overhead_right))
         self.calibration_state.next_state()
 
   def read(self):