skyeyesystem/MiniSAR-Simulator-Py-main/__init__.py
2026-01-29 09:47:15 +08:00

28 lines
931 B
Python

"""
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'
]