Lab_interaccio/2023/smartcitizen-kit-21/tools/get_info.py

27 lines
493 B
Python
Raw Permalink Normal View History

2025-02-25 21:29:42 +01:00
import sck
import sys
import os
def blockPrint():
sys.stdout = open(os.devnull, 'w')
def oneLine(msg):
enablePrint()
sys.stdout.write(msg)
sys.stdout.flush()
if not verbose: blockPrint()
def enablePrint():
sys.stdout = sys.__stdout__
blockPrint()
kit = sck.sck()
kit.begin()
kit.getSensors()
kit.getInfo()
enablePrint()
if '--mac' in sys.argv: print(kit.esp_macAddress)
if '--sam' in sys.argv: print(kit.sam_firmVer)
if '--esp' in sys.argv: print(kit.esp_firmVer)