***************** device() (text) ***************** def device(): #by D@CC #Date: 2023EMay22 #Purpose: to determine if device/python type is # Wio Terminal / MicroPython return "Wio Terminal" # Wio Terminal / CircuitPython return "Wio TerminalC" # RPi / Python return "RPi" #Environment # any of Wio Terminal or RPi # if Wio Terminal either MicroPython or Circuit Python #Testing # runs under RPi Thonny # produces # device:RPi # runs under Wio Terminal MicroPython as main.py # produces #progName:test_device_i.py #in test_device_i.py #device:Wio Terminal #end #end of :test_device_i.py #MicroPython e2f4a00-dirty on 2020-08-14; Ardupy with seeed #Type "help()" for more information. #>>> try: device="Wio Terminal" import machine #was "Wio Terminal" return device except: #was not "Wio Terminal" #else: #try agaiin try: device="Wio TerminalC" import board #was "Wio TerminalC" return device except: # was neither, so must be RPi device="RPi" return device #def end #**************************************************************** #/device.py