Update diagnostics/MicroPythonDiagnostics.py

This commit is contained in:
2026-01-29 19:17:50 +00:00
parent 6beeb837cf
commit 8c5e90e0ec

View File

@@ -1,11 +1,17 @@
import usys import usys
import micropython
from pybricks import version from pybricks import version
class MicroPythonDiagnostics: class MicroPythonDiagnostics:
def __init__(self, hub): def __init__(self, hub):
pass pass
def printVersionDiagnostics():
print("[Hub Diagnostics - MicroPython - Version] Hub version information:", version)
print("[Hub Diagnostics - MicroPython - Version] MicroPython version:", usys.version)
print("[Hub Diagnostics - MicroPython - Version] Pybricks version information:", usys.version_info)
print("[Hub Diagnostics - MicroPython - Version] MicroPython information:", usys.implementation)
def performMemoryDiagnostics():
micropython.mem_info(1)
def printAll(): def printAll():
print("[Hub Diagnostics - MicroPython] Hub version information:", version) printVersionDiagnostics()
print("[Hub Diagnostics - MicroPython] MicroPython version:", usys.version) performMemoryDiagnostics()
print("[Hub Diagnostics - MicroPython] Pybricks version information:", usys.version_info)
print("[Hub Diagnostics - MicroPython] MicroPython information:", usys.implementation)