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