diff --git a/CircuitPython_Logger/ble_handler.py b/CircuitPython_Logger/ble_handler.py index afc022035..aa4b254eb 100644 --- a/CircuitPython_Logger/ble_handler.py +++ b/CircuitPython_Logger/ble_handler.py @@ -62,7 +62,5 @@ class BLEHandler(LoggingHandler): """ while not self._uart.connected: pass - data = bytes(self.format(level, msg), 'utf-8') - for i in range(len(data)): - self._uart.write(data[i:i+1]) + self._uart.write(data) diff --git a/CircuitPython_Logger/ble_test.py b/CircuitPython_Logger/ble_test.py index 7fbce99c2..d1f3dcc59 100644 --- a/CircuitPython_Logger/ble_test.py +++ b/CircuitPython_Logger/ble_test.py @@ -12,17 +12,17 @@ def go(): t = random.randint(1, 5) if t == 1: print('debug') - l.debug("debug message: %d", random.randint(0, 1000)) + l.debug("%d", random.randint(0, 1000)) elif t == 2: print('info') - l.info("info message: %d", random.randint(0, 1000)) + l.info("%d", random.randint(0, 1000)) elif t == 3: print('warning') - l.warning("warning message: %d", random.randint(0, 1000)) + l.warning("%d", random.randint(0, 1000)) elif t == 4: print('error') - l.error("error message: %d", random.randint(0, 1000)) + l.error("%d", random.randint(0, 1000)) elif t == 5: print('critical') - l.critical("critical message: %d", random.randint(0, 1000)) + l.critical(" %d", random.randint(0, 1000)) time.sleep(5.0 + (random.random() * 5.0))