|
|
| __init__ (self, MavOrCopterID=1) |
|
| enUavForward (self, CopterIDList=[0], Interval=0) |
|
| enNetForward (self, PortList=[60000], targetIP='224.0.0.10', Interval=0) |
|
| endNetForward (self) |
|
| netResetSendList (self) |
|
| netAddUavSendList (self, uavList=[]) |
|
| netResetReqList (self) |
|
| netAddUavReqList (self, uavList=[]) |
|
| StartReqUavData (self, uavList=[]) |
|
| EndReqUavData (self) |
|
| sendReqUavLoop (self) |
|
| netForwardBuf (self, buf) |
|
| getMavEvent (self) |
|
| StartNetRecOwn (self) |
|
| StartNetRec (self, MultiPort=60000, MultiIP='224.0.0.10') |
|
| endNetLoop (self) |
|
| getMavMsgNet (self) |
|
| getUavData (self, CopterID) |
|
|
| mav = MavOrCopterID |
|
| CopterID = MavOrCopterID |
|
bool | SendState = False |
|
| udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) |
|
str | ForwardIP = '127.0.0.1' |
|
int | ForwardPort = 60000 |
|
bool | enForward = False |
|
list | netSendIDList = [] |
|
list | netSendStarList = [] |
|
list | netSendMaskList = [] |
|
int | netSendMode = 0 |
|
list | netReqIDList = [] |
|
list | netReqStarList = [] |
|
list | netReqMaskList = [] |
|
list | UavData = [] |
|
dict | UavDict = {} |
|
| bufEvent = threading.Event() |
|
list | bufData = [] |
|
list | bufHead = [] |
|
int | Interval = Interval |
|
int | packCount = 0 |
|
int | packTarget = 0 |
|
| t1 = threading.Thread(target=self.getMavEvent, args=()) |
|
bool | stopFlagReq = False |
|
| tReq = threading.Thread(target=self.sendReqUavLoop, args=()) |
|
| udp_socketNet = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) |
|
bool | stopFlagNet = False |
|
| t1Net = threading.Thread(target=self.getMavMsgNet, args=()) |