5 # Similar to "broadcast.py" but sends to a specific host only;
6 # use "radio.py" on the designated host to receive.
7 # This is less stressful on other hosts on the same ethernet segment
8 # if you need to send to one host only.
16 if sys
.argv
[2:]: port
= eval(sys
.argv
[1])
18 s
= socket(AF_INET
, SOCK_DGRAM
)
20 p
= al
.openport('unicast', 'r')
24 # 700 samples equals 1400 bytes, or about the max packet size!
25 data
= p
.readsamps(700)
26 s
.sendto(data
, address
)