Example #1
0
class SendingStation():
    def __init__(self):
        self.conn = TCPConnection(self.callback)
    
    def connect(self):    
        address = "192.168.235.6"
        self.conn.createClient(address, 5000)
        while True:
            pck = Packet()
            dat = [random.random() for _ in range(10)]
            pck.put_float_list(dat)
            print "Sending: " + repr(dat)
            self.conn.sendPacket(pck)
            raw_input()
        
    def close_conn(self):
        self.conn.closeConnection()

    def callback(self, pck):
        print "Received!"
        print "Received new packet: " + repr(pck.read_float_list())