11 USAGE =
'send host:port [count]'
19 print(
'len(argv)=%d'%(len(argv),))
20 if len(argv) < 2
or len(argv) > 3:
23 node,port = argv[1].split(
':')
25 if len(argv) == 3: count = int(argv[2])
26 for ii
in range(0, count):
27 buf=
'MF: 01-Jan-1970 01:01:01'
33 buf+=
"|UDP Send MFMSG"
34 buf+=
"|udp_send_mfmsg.py"
36 buf+=
"|Run 0, Subrun 0, Event %d" % ii
37 buf+=
"|UDP Test program"
38 buf+=
"|This is the ARTDAQ UDP test string.\n\t It contains exactly 111 characters, making for a total size of 113 bytes."
39 s = socket.socket( socket.AF_INET, socket.SOCK_DGRAM )
40 s.sendto( buf, (node,int(port)) )
44 if __name__ ==
"__main__": main(sys.argv)