RflySimSDK v4.01
RflySimSDK说明文档
载入中...
搜索中...
未找到
NetSimAPI类 参考

Public 成员函数

 __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)

Public 属性

 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=())

该类的文档由以下文件生成: