From ef651028c16f4eed2317fc8703f261c3ac56d5e1 Mon Sep 17 00:00:00 2001 From: Christopher Stone Date: Thu, 8 Mar 2018 18:53:52 +0000 Subject: [PATCH] Moved serialselect away from using direct print statements --- robots/little_john/telemetry/code/monitor/serialselect.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/robots/little_john/telemetry/code/monitor/serialselect.py b/robots/little_john/telemetry/code/monitor/serialselect.py index aa2b2e9..0771de0 100644 --- a/robots/little_john/telemetry/code/monitor/serialselect.py +++ b/robots/little_john/telemetry/code/monitor/serialselect.py @@ -7,6 +7,7 @@ def selectserial(): import serial import os import easygui + import logging devpatterns = ['ttyACM', 'ttyUSB', 'rfcomm'] targetdevs = [] @@ -32,16 +33,16 @@ def selectserial(): if len(targetdevs) == 0: return "Sorry, no serial devices found." elif len(targetdevs) > 1: - print("Found multiple serial devices: ") + logging.info("Found multiple serial devices: ") for i, dev in enumerate(targetdevs): - print(" " + str(i) + ": " + dev) + logging.info(" " + str(i) + ": " + dev) message = "Please choose a serial port to recieve data through:" title = "Found multiple serial ports!" serialport = easygui.choicebox(message, title, targetdevs) if serialport == None: return "User cancelled selection dialogue" else: - print("Only found one likely serial device: " + targetdevs[0]) + logging.info("Only found one likely serial device: " + targetdevs[0]) serialport = targetdevs[0] @@ -55,7 +56,7 @@ def selectserial(): timeout=1 ) - print("Sucessfully opened " + serialport + " as data source!") + logging.info("Sucessfully opened " + serialport + " as data source!") return datafeed except Exception as e: return str(e) -- libgit2 0.21.2