11 from random
import randrange
12 USAGE =
'send host:port [count]'
20 print(
'len(argv)=%d'%(len(argv),))
21 if len(argv) < 2
or len(argv) > 3:
24 node,port = argv[1].split(
':')
26 if len(argv) == 3: count = int(argv[2])
27 for ii
in range(0, count):
29 buf=
'MF: 01-Jan-1970 01:01:01'
42 buf+=
"|UDP Send MFMSG"
43 buf+=
"|udp_send_mfmsg.py"
45 buf+=
"|Run 0, Subrun 0, Event %d" % ii
46 buf+=
"|UDP Test program"
47 buf+=
"|This is the ARTDAQ UDP test string.\n\t It contains exactly 111 characters, making for a total size of 113 bytes."
48 s = socket.socket( socket.AF_INET, socket.SOCK_DGRAM )
49 s.sendto( buf, (node,int(port)) )
53 if __name__ ==
"__main__": main(sys.argv)