code.py
1 # SPDX-FileCopyrightText: 2019 Dave Astels for Adafruit Industries 2 # 3 # SPDX-License-Identifier: MIT 4 5 import time 6 import random 7 from ble_handler import BLEHandler 8 import adafruit_logging as logging 9 10 l = logging.getLogger('ble') 11 12 l.addHandler(BLEHandler()) 13 14 def go(): 15 while True: 16 t = random.randint(1, 5) 17 if t == 1: 18 print('debug') 19 l.debug("%d", random.randint(0, 1000)) 20 elif t == 2: 21 print('info') 22 l.info("%d", random.randint(0, 1000)) 23 elif t == 3: 24 print('warning') 25 l.warning("%d", random.randint(0, 1000)) 26 elif t == 4: 27 print('error') 28 l.error("%d", random.randint(0, 1000)) 29 elif t == 5: 30 print('critical') 31 l.critical(" %d", random.randint(0, 1000)) 32 time.sleep(5.0 + (random.random() * 5.0))