forked from Arcmyx/pynamics
Update diagnostics/MicroPythonDiagnostics.py
This commit is contained in:
@@ -1,11 +1,17 @@
|
||||
import usys
|
||||
import micropython
|
||||
from pybricks import version
|
||||
class MicroPythonDiagnostics:
|
||||
def __init__(self, hub):
|
||||
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():
|
||||
print("[Hub Diagnostics - MicroPython] Hub version information:", version)
|
||||
print("[Hub Diagnostics - MicroPython] MicroPython version:", usys.version)
|
||||
print("[Hub Diagnostics - MicroPython] Pybricks version information:", usys.version_info)
|
||||
print("[Hub Diagnostics - MicroPython] MicroPython information:", usys.implementation)
|
||||
printVersionDiagnostics()
|
||||
performMemoryDiagnostics()
|
||||
|
||||
Reference in New Issue
Block a user