SXXXXXXX_PyBusMonitor1553/tests/check_gui_messages.py
2026-01-07 10:41:14 +01:00

20 lines
620 B
Python

from pybusmonitor1553.core.connection_manager import get_manager
m = get_manager()
ok = m.init_library()
print('init_library ok=', ok)
if not ok:
print('import_error=', m.import_error)
else:
# inspect MessageDB
try:
import importlib
mod = importlib.import_module('Grifo_E_1553lib.messages.messages')
except Exception:
mod = importlib.import_module('pybusmonitor1553.Grifo_E_1553lib.messages.messages')
MessageDB = getattr(mod, 'MessageDB')
msgs = MessageDB.getAllMessages()
print('registered message labels:')
for k in sorted(msgs.keys()):
print(' -', k)