""" UDP交互程序包 包含模块1、模块2、模块3的完整实现 """ __version__ = '1.0.0' __author__ = 'Radar Control System' from data_structures import ( ControlPacket, ControlData, ResponsePacket, ErrorPacket, DeviceStatus, WorkMode, WorkInstruction, ExecutionStatus, StatusPacketType, FRAME_HEAD_SYMBOL, FRAME_TAIL_SYMBOL, CONTROL_RX_PORT, CONTROL_TX_PORT, DATA_TX_PORT ) from module1_receiver import UDPReceiver from module2_sender import ResponseSender, StatusPacketSender from module3_data_sender import DataSender, EchoDataPacket, ImageDataPacket from main import RadarControlSystem __all__ = [ 'ControlPacket', 'ControlData', 'ResponsePacket', 'ErrorPacket', 'DeviceStatus', 'WorkMode', 'WorkInstruction', 'ExecutionStatus', 'StatusPacketType', 'UDPReceiver', 'ResponseSender', 'StatusPacketSender', 'DataSender', 'EchoDataPacket', 'ImageDataPacket', 'RadarControlSystem' ]