forked from Arcmyx/pynamics
Update diagnostics/MicroPythonDiagnostics.py
This commit is contained in:
@@ -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)
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user