10 msdd_host = "10.45.4.43"
12 my_udp_addr = ("10.45.1.229",10001);
16 #myport = random.randint(1025,65535);
17 #my_tcp_addr = ("10.45.1.229",myport);
18 #TCPSock = socket(AF_INET,SOCK_STREAM);
19 #TCPSock.bind(my_tcp_addr);
20 #TCPSock.connect((msdd_host,msdd_port));
22 UDPSock = socket(AF_INET,SOCK_DGRAM);
23 UDPSock.bind(my_udp_addr);
25 SETS_STREAM = 0xffffffff;
40 # construct the 3 different request type packets
41 fft_data = struct.pack("<IIIIIIIIII", 0x02, 0x20, f_mhz, f_hz, gain,window, samples, decim, mode,sets);
42 raw_data = struct.pack("<IIIIIIII", 0x01, 0x18, f_mhz, f_hz, gain,samples, decim,sets);
43 stat_data = struct.pack("!II", 0x0000, 0x0000)
45 # send appropriate udp request packet
46 UDPSock.sendto(raw_data, (msdd_host,msdd_port))
48 #TCPSock.send(raw_data);
54 print "waiting for response"
55 data,addr = UDPSock.recvfrom(buf);