SXXXXXXX_PyBusMonitor1553/pybusmonitor1553/__main__.py
2025-12-09 15:52:18 +01:00

15 lines
465 B
Python

from .core.network import UdpHandler
from .core.dispatcher import MessageDispatcher
def on_packet_received(data, addr):
header, msg = dispatcher.parse_packet(data)
if msg:
print(f"Received: {msg}")
# Esempio di accesso ai dati
if hasattr(msg, 'target_history'):
print(f" -> Target History: {msg.target_history}")
dispatcher = MessageDispatcher()
net = UdpHandler()
net.register_callback(on_packet_received)
net.start()