20 lines
620 B
Python
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)
|