Public Member Functions | Public Attributes | List of all members
kerrigan_json.SwarmSocket Class Reference

Public Member Functions

def __enter__ (self)
 
def __exit__ (self, type, value, traceback)
 
def __init__ (self)
 
def carTrackingCb (self, data)
 
def gpsPosCb (self, data)
 
def publishNavMessage (self, jsonMsg)
 
def readFile (self, filename)
 
def remoteInterfaceModule (self)
 
def sendToRemote (self, text)
 
def swarmCb (self, data)
 
def trigger_response (self, request)
 
def uav_state_CB (self, data)
 
def UDPServerSetup (self, ip_addr="127.0.0.1", port=1234)
 
def writeFile (self, filename, text)
 

Public Attributes

 approachPub
 
 curSeq
 
 jsonDic
 
 jsonSwarmDic
 
 localIPAddress
 
 localPort
 
 onlinePub
 
 pCmdPub
 
 preSep
 
 response
 
 takeoff_srv
 
 UDPSock
 
 vCmdPub
 

Detailed Description

Definition at line 30 of file kerrigan_json.py.

Constructor & Destructor Documentation

◆ __init__()

def kerrigan_json.SwarmSocket.__init__ (   self)

Definition at line 60 of file kerrigan_json.py.

Member Function Documentation

◆ __enter__()

def kerrigan_json.SwarmSocket.__enter__ (   self)

Definition at line 86 of file kerrigan_json.py.

◆ __exit__()

def kerrigan_json.SwarmSocket.__exit__ (   self,
  type,
  value,
  traceback 
)

Definition at line 89 of file kerrigan_json.py.

◆ carTrackingCb()

def kerrigan_json.SwarmSocket.carTrackingCb (   self,
  data 
)

Definition at line 108 of file kerrigan_json.py.

◆ gpsPosCb()

def kerrigan_json.SwarmSocket.gpsPosCb (   self,
  data 
)

Definition at line 150 of file kerrigan_json.py.

◆ publishNavMessage()

def kerrigan_json.SwarmSocket.publishNavMessage (   self,
  jsonMsg 
)

Definition at line 165 of file kerrigan_json.py.

◆ readFile()

def kerrigan_json.SwarmSocket.readFile (   self,
  filename 
)

Definition at line 31 of file kerrigan_json.py.

◆ remoteInterfaceModule()

def kerrigan_json.SwarmSocket.remoteInterfaceModule (   self)

Definition at line 210 of file kerrigan_json.py.

◆ sendToRemote()

def kerrigan_json.SwarmSocket.sendToRemote (   self,
  text 
)

Definition at line 50 of file kerrigan_json.py.

◆ swarmCb()

def kerrigan_json.SwarmSocket.swarmCb (   self,
  data 
)

Definition at line 97 of file kerrigan_json.py.

◆ trigger_response()

def kerrigan_json.SwarmSocket.trigger_response (   self,
  request 
)

Definition at line 204 of file kerrigan_json.py.

◆ uav_state_CB()

def kerrigan_json.SwarmSocket.uav_state_CB (   self,
  data 
)

Definition at line 126 of file kerrigan_json.py.

◆ UDPServerSetup()

def kerrigan_json.SwarmSocket.UDPServerSetup (   self,
  ip_addr = "127.0.0.1",
  port = 1234 
)

Definition at line 43 of file kerrigan_json.py.

◆ writeFile()

def kerrigan_json.SwarmSocket.writeFile (   self,
  filename,
  text 
)

Definition at line 38 of file kerrigan_json.py.

Member Data Documentation

◆ approachPub

kerrigan_json.SwarmSocket.approachPub

Definition at line 67 of file kerrigan_json.py.

◆ curSeq

kerrigan_json.SwarmSocket.curSeq

Definition at line 62 of file kerrigan_json.py.

◆ jsonDic

kerrigan_json.SwarmSocket.jsonDic

Definition at line 82 of file kerrigan_json.py.

◆ jsonSwarmDic

kerrigan_json.SwarmSocket.jsonSwarmDic

Definition at line 83 of file kerrigan_json.py.

◆ localIPAddress

kerrigan_json.SwarmSocket.localIPAddress

Definition at line 63 of file kerrigan_json.py.

◆ localPort

kerrigan_json.SwarmSocket.localPort

Definition at line 64 of file kerrigan_json.py.

◆ onlinePub

kerrigan_json.SwarmSocket.onlinePub

Definition at line 68 of file kerrigan_json.py.

◆ pCmdPub

kerrigan_json.SwarmSocket.pCmdPub

Definition at line 66 of file kerrigan_json.py.

◆ preSep

kerrigan_json.SwarmSocket.preSep

Definition at line 61 of file kerrigan_json.py.

◆ response

kerrigan_json.SwarmSocket.response

Definition at line 79 of file kerrigan_json.py.

◆ takeoff_srv

kerrigan_json.SwarmSocket.takeoff_srv

Definition at line 78 of file kerrigan_json.py.

◆ UDPSock

kerrigan_json.SwarmSocket.UDPSock

Definition at line 45 of file kerrigan_json.py.

◆ vCmdPub

kerrigan_json.SwarmSocket.vCmdPub

Definition at line 65 of file kerrigan_json.py.


The documentation for this class was generated from the following file:


ddrone_task_manager
Author(s):
autogenerated on Thu Jul 30 2020 17:17:04