Example #1
0
serverName = ""  # "localhost"
serverPort = 6666

ipController = IpController((serverName, serverPort), False, False, 5,
                            logWriter)


# handler for DroneSimulator onReceiveEvent
# forwards valid CommData to IpController
def onReceiveCommDataFromSymulator(commData):
    global ipController
    print "Sending: " + str(commData)
    ipController.sendCommData(commData.data)


droneSimulator.setOnReceiveEvent(onReceiveCommDataFromSymulator)


# hanlder for IpController onReceiveEvent
# forwards calid CommData to DroneSimulator
def onReveiveCommDataFromIp(commData):
    global droneSimulator
    print "Received: " + str(commData)
    droneSimulator.notifyCommData(commData)


ipController.setOnReceiveEvent(onReveiveCommDataFromIp)

# main loop
while not closeServerApp:
    print('MainThread: waiting for a connection')
serverName = ""  # "localhost"
serverPort = 6666

ipController = IpController((serverName, serverPort), False, False, 5, logWriter)



# handler for DroneSimulator onReceiveEvent
# forwards valid CommData to IpController
def onReceiveCommDataFromSymulator(commData):
    global ipController
    print "Sending: " + str(commData)
    ipController.sendCommData(commData.data)

droneSimulator.setOnReceiveEvent(onReceiveCommDataFromSymulator)

# hanlder for IpController onReceiveEvent
# forwards calid CommData to DroneSimulator
def onReveiveCommDataFromIp(commData):
    global droneSimulator
    print "Received: " + str(commData)
    droneSimulator.notifyCommData(commData)

ipController.setOnReceiveEvent(onReveiveCommDataFromIp)



# main loop
while not closeServerApp:
    print('MainThread: waiting for a connection')