diff --git a/examples/src/UdpMulticastExamples/UdpReceiver.java b/examples/src/UdpMulticastExamples/UdpReceiver.java index 3b5714c07a61238a68fec761e40358834b3da008..efde27bfcc0f72ac1b59b797b84210dbfbaa46ff 100644 --- a/examples/src/UdpMulticastExamples/UdpReceiver.java +++ b/examples/src/UdpMulticastExamples/UdpReceiver.java @@ -20,16 +20,15 @@ public class UdpReceiver { // public static final int SENDING_PORT = 1414; // port used by UdpSender, unneeded here /** socket value of shared interest */ - public static final int RECEIVING_PORT = 1415; // sharable + public static final int UDP_PORT = 1415; // sharable /** socket value of shared interest */ public static final String DESTINATION_HOST = "localhost"; /** * Program invocation, execution starts here * @param args command-line arguments - * @throws java.io.IOException execution error */ - public static void main(String[] args) throws IOException + public static void main(String[] args) { DatagramSocket udpSocket = null; @@ -38,7 +37,7 @@ public class UdpReceiver System.out.println(UdpReceiver.class.getName() + " started..."); // Create a UDP socket - udpSocket = new DatagramSocket(RECEIVING_PORT); + udpSocket = new DatagramSocket(UDP_PORT); udpSocket.setReceiveBufferSize(1500); // how many bytes are in buffer? MTU=1500 is good udpSocket.setBroadcast(false); // we're just receiving here // udpSocket.setReuseAddress(true); @@ -62,8 +61,13 @@ public class UdpReceiver packetCount++; // good practice to increment counter at start of loop, when possible udpSocket.receive(receivePacket); // blocks until packet is received - System.out.println("UdpReceiver address/port: " + udpSocket.getInetAddress().getHostAddress() + "/" + RECEIVING_PORT); - + if (packetCount == 1) + { + if (udpSocket.getInetAddress() == null) + System.out.println("UdpReceiver address/port: UDP socket address null (loopback)" + "/" + UDP_PORT); + else System.out.println("UdpReceiver address/port: " + udpSocket.getInetAddress().getHostAddress() + "/" + UDP_PORT); + } + // values of interest follow. order and types of what was sent must match what you are reading! firstInt = dis.readInt(); // packetID secondFloat = dis.readFloat(); @@ -77,7 +81,8 @@ public class UdpReceiver else padding = ""; System.out.println("[" + UdpReceiver.class.getName() + "]" + - " packetID=" + firstInt + // have output message use same name as sender + " port=" + UDP_PORT + + " packetID=" + firstInt + // have output message use same name as sender ", second float value=" + secondFloat + ", third String value=\"" + thirdString + "\"" + // note that /" is literal quote character " isPacketIdEvenParity=" + isEvenParity + "," + padding + diff --git a/examples/src/UdpMulticastExamples/UdpSender.java b/examples/src/UdpMulticastExamples/UdpSender.java index 1d0eb51bceb5785ce72f271ef143fedcda750564..154dd8f589f61601c4d93a63c5220badbf6ddb77 100644 --- a/examples/src/UdpMulticastExamples/UdpSender.java +++ b/examples/src/UdpMulticastExamples/UdpSender.java @@ -22,7 +22,7 @@ public class UdpSender private static final String MY_NAME = System.getProperty("user.name"); // guru incantation 8) // public static final int SENDING_PORT = 1414; // not needed, can let system choose an open local port /** socket value of shared interest */ - public static final int RECEIVING_PORT = UdpReceiver.RECEIVING_PORT; // 1415; ensure consistent + public static final int UDP_PORT = UdpReceiver.UDP_PORT; // 1415; ensure consistent private static final int TOTAL_PACKETS_TO_SEND = 100; /** socket value of shared interest */ @@ -33,10 +33,9 @@ public class UdpSender /** * Program invocation, execution starts here * @param args command-line arguments - * @throws java.io.IOException execution error */ @SuppressWarnings("SleepWhileInLoop") - public static void main(String[] args) throws IOException + public static void main(String[] args) { DatagramSocket udpSocket = null; DataOutputStream dos = null; @@ -69,9 +68,9 @@ public class UdpSender // ID of the host we are sending from InetAddress sourceAddress = InetAddress.getByName("localhost"); // possibly identical if source not modified - DatagramPacket datagramPacket = new DatagramPacket(byteArray, byteArray.length, destinationAddress, RECEIVING_PORT); + DatagramPacket datagramPacket = new DatagramPacket(byteArray, byteArray.length, destinationAddress, UDP_PORT); - System.out.println("UdpSender address/port: " + destinationAddress.getHostAddress() + "/" + RECEIVING_PORT); + System.out.println("UdpSender address/port: " + destinationAddress.getHostAddress() + "/" + UDP_PORT); // Hmmm, how fast does UDP stream go? Does UDP effectively slow packets down, or does // this cause network problems? (hint: yes for an unlimited send rate, unlike TCP). @@ -100,9 +99,10 @@ public class UdpSender padding = " "; else padding = ""; - Thread.sleep(1000); // Send packets at rate of one per second - System.out.println("[" + UdpSender.class.getName() + "] " + MY_NAME + " " + sourceAddress + - " sent values(" + packetID + "," + value + ",\"" + message + "\"," + isPacketIdEvenParity + + Thread.sleep(100); // Send packets at rate of one per second + System.out.println("[" + UdpSender.class.getName() + "] " + MY_NAME + " " + sourceAddress + + " port=" + UDP_PORT + + " has sent values (" + packetID + "," + value + ",\"" + message + "\"," + isPacketIdEvenParity + ")" + padding + " as packet #" + index + " of " + TOTAL_PACKETS_TO_SEND); baos.reset(); // clear the output stream after sending } // end for loop @@ -116,9 +116,16 @@ public class UdpSender { if (udpSocket != null) udpSocket.close(); - - if (dos != null) - dos.close(); + try + { + if (dos != null) + dos.close(); + } + catch (IOException e) + { + System.err.println("Problem with UdpSender, see exception trace:"); + System.err.println(e); + } System.out.println(UdpSender.class.getName() + " complete."); // all done } } diff --git a/examples/src/UdpMulticastExamples/UdpSenderWireshark.png b/examples/src/UdpMulticastExamples/UdpSenderWireshark.png new file mode 100644 index 0000000000000000000000000000000000000000..1f942e7bb96079af5b73e17424c727700e8b6d92 Binary files /dev/null and b/examples/src/UdpMulticastExamples/UdpSenderWireshark.png differ diff --git a/examples/src/UdpMulticastExamples/UdpSenderWiresharkCapture.pcapng b/examples/src/UdpMulticastExamples/UdpSenderWiresharkCapture.pcapng new file mode 100644 index 0000000000000000000000000000000000000000..19954b32a75dc72d76cf4a4f2962870914b89dc5 Binary files /dev/null and b/examples/src/UdpMulticastExamples/UdpSenderWiresharkCapture.pcapng differ diff --git a/examples/src/UdpMulticastExamples/UdpTerminalLog.txt b/examples/src/UdpMulticastExamples/UdpTerminalLog.txt index 4b66a4c7a712ee84deb673e44e850afa10908634..4299dbbd2e5c33f5714efa39c7f66ee421c0b9e6 100644 --- a/examples/src/UdpMulticastExamples/UdpTerminalLog.txt +++ b/examples/src/UdpMulticastExamples/UdpTerminalLog.txt @@ -1,232 +1,336 @@ -Invocation instructions: -1. run/debug UdpReceiver.java so it is listening. -2. run/debug UdpSender.java - -Program responses, sender and receiver: - -=================================================== -ant -f C:\\x-nps-gitlab\\NetworkedGraphicsMV3500\\examples -Dnb.internal.action.name=run.single -Djavac.includes=UdpMulticastExamples/UdpSender.java -Drun.class=UdpMulticastExamples.UdpSender run-single -init: -Deleting: C:\x-nps-gitlab\NetworkedGraphicsMV3500\examples\build\built-jar.properties -deps-jar: -Updating property file: C:\x-nps-gitlab\NetworkedGraphicsMV3500\examples\build\built-jar.properties -Compiling 1 source file to C:\x-nps-gitlab\NetworkedGraphicsMV3500\examples\build\classes -compile-single: -run-single: -UdpMulticastExamples.UdpSender shows how to send simple-type values via DataOutputStream -UdpMulticastExamples.UdpSender started... -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(1,99.0,"Hello MV3500",false) as packet #1 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(2,98.0,"Hello MV3500",true) as packet #2 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(3,97.0,"Hello MV3500",false) as packet #3 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(4,96.0,"Hello MV3500",true) as packet #4 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(5,95.0,"Hello MV3500",false) as packet #5 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(6,94.0,"Hello MV3500",true) as packet #6 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(7,93.0,"Hello MV3500",false) as packet #7 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(8,92.0,"Hello MV3500",true) as packet #8 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(9,91.0,"Hello MV3500",false) as packet #9 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(10,90.0,"Hello MV3500",true) as packet #10 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(11,89.0,"Hello MV3500",false) as packet #11 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(12,88.0,"Hello MV3500",true) as packet #12 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(13,87.0,"Hello MV3500",false) as packet #13 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(14,86.0,"Hello MV3500",true) as packet #14 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(15,85.0,"Hello MV3500",false) as packet #15 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(16,84.0,"Hello MV3500",true) as packet #16 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(17,83.0,"Hello MV3500",false) as packet #17 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(18,82.0,"Hello MV3500",true) as packet #18 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(19,81.0,"Hello MV3500",false) as packet #19 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(20,80.0,"Hello MV3500",true) as packet #20 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(21,79.0,"Hello MV3500",false) as packet #21 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(22,78.0,"Hello MV3500",true) as packet #22 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(23,77.0,"Hello MV3500",false) as packet #23 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(24,76.0,"Hello MV3500",true) as packet #24 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(25,75.0,"Hello MV3500",false) as packet #25 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(26,74.0,"Hello MV3500",true) as packet #26 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(27,73.0,"Hello MV3500",false) as packet #27 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(28,72.0,"Hello MV3500",true) as packet #28 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(29,71.0,"Hello MV3500",false) as packet #29 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(30,70.0,"Hello MV3500",true) as packet #30 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(31,69.0,"Hello MV3500",false) as packet #31 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(32,68.0,"Hello MV3500",true) as packet #32 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(33,67.0,"Hello MV3500",false) as packet #33 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(34,66.0,"Hello MV3500",true) as packet #34 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(35,65.0,"Hello MV3500",false) as packet #35 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(36,64.0,"Hello MV3500",true) as packet #36 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(37,63.0,"Hello MV3500",false) as packet #37 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(38,62.0,"Hello MV3500",true) as packet #38 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(39,61.0,"Hello MV3500",false) as packet #39 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(40,60.0,"Hello MV3500",true) as packet #40 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(41,59.0,"Hello MV3500",false) as packet #41 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(42,58.0,"Hello MV3500",true) as packet #42 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(43,57.0,"Hello MV3500",false) as packet #43 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(44,56.0,"Hello MV3500",true) as packet #44 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(45,55.0,"Hello MV3500",false) as packet #45 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(46,54.0,"Hello MV3500",true) as packet #46 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(47,53.0,"Hello MV3500",false) as packet #47 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(48,52.0,"Hello MV3500",true) as packet #48 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(49,51.0,"Hello MV3500",false) as packet #49 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(50,50.0,"Hello MV3500",true) as packet #50 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(51,49.0,"Hello MV3500",false) as packet #51 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(52,48.0,"Hello MV3500",true) as packet #52 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(53,47.0,"Hello MV3500",false) as packet #53 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(54,46.0,"Hello MV3500",true) as packet #54 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(55,45.0,"Hello MV3500",false) as packet #55 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(56,44.0,"Hello MV3500",true) as packet #56 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(57,43.0,"Hello MV3500",false) as packet #57 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(58,42.0,"Hello MV3500",true) as packet #58 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(59,41.0,"Hello MV3500",false) as packet #59 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(60,40.0,"Hello MV3500",true) as packet #60 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(61,39.0,"Hello MV3500",false) as packet #61 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(62,38.0,"Hello MV3500",true) as packet #62 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(63,37.0,"Hello MV3500",false) as packet #63 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(64,36.0,"Hello MV3500",true) as packet #64 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(65,35.0,"Hello MV3500",false) as packet #65 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(66,34.0,"Hello MV3500",true) as packet #66 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(67,33.0,"Hello MV3500",false) as packet #67 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(68,32.0,"Hello MV3500",true) as packet #68 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(69,31.0,"Hello MV3500",false) as packet #69 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(70,30.0,"Hello MV3500",true) as packet #70 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(71,29.0,"Hello MV3500",false) as packet #71 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(72,28.0,"Hello MV3500",true) as packet #72 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(73,27.0,"Hello MV3500",false) as packet #73 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(74,26.0,"Hello MV3500",true) as packet #74 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(75,25.0,"Hello MV3500",false) as packet #75 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(76,24.0,"Hello MV3500",true) as packet #76 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(77,23.0,"Hello MV3500",false) as packet #77 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(78,22.0,"Hello MV3500",true) as packet #78 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(79,21.0,"Hello MV3500",false) as packet #79 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(80,20.0,"Hello MV3500",true) as packet #80 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(81,19.0,"Hello MV3500",false) as packet #81 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(82,18.0,"Hello MV3500",true) as packet #82 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(83,17.0,"Hello MV3500",false) as packet #83 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(84,16.0,"Hello MV3500",true) as packet #84 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(85,15.0,"Hello MV3500",false) as packet #85 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(86,14.0,"Hello MV3500",true) as packet #86 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(87,13.0,"Hello MV3500",false) as packet #87 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(88,12.0,"Hello MV3500",true) as packet #88 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(89,11.0,"Hello MV3500",false) as packet #89 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(90,10.0,"Hello MV3500",true) as packet #90 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(91,9.0,"Hello MV3500",false) as packet #91 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(92,8.0,"Hello MV3500",true) as packet #92 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(93,7.0,"Hello MV3500",false) as packet #93 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(94,6.0,"Hello MV3500",true) as packet #94 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(95,5.0,"Hello MV3500",false) as packet #95 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(96,4.0,"Hello MV3500",true) as packet #96 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(97,3.0,"Hello MV3500",false) as packet #97 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(98,2.0,"Hello MV3500",true) as packet #98 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(99,1.0,"Hello MV3500",false) as packet #99 of 100 -[UdpMulticastExamples.UdpSender] brutzman localhost/127.0.0.1 sent values(100,0.0,"Hello MV3500",true) as packet #100 of 100 -UdpMulticastExamples.UdpSender complete. -BUILD SUCCESSFUL (total time: 1 minute 41 seconds) - -=================================================== -ant -f C:\\x-nps-gitlab\\NetworkedGraphicsMV3500\\examples -Dnb.internal.action.name=run.single -Djavac.includes=UdpMulticastExamples/UdpReceiver.java -Drun.class=UdpMulticastExamples.UdpReceiver run-single -init: -Deleting: C:\x-nps-gitlab\NetworkedGraphicsMV3500\examples\build\built-jar.properties -deps-jar: -Updating property file: C:\x-nps-gitlab\NetworkedGraphicsMV3500\examples\build\built-jar.properties -Compiling 1 source file to C:\x-nps-gitlab\NetworkedGraphicsMV3500\examples\build\classes -compile-single: -run-single: -UdpMulticastExamples.UdpReceiver started... -[UdpMulticastExamples.UdpReceiver] packetID=1, second float value=99.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=1 -[UdpMulticastExamples.UdpReceiver] packetID=2, second float value=98.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=2 -[UdpMulticastExamples.UdpReceiver] packetID=3, second float value=97.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=3 -[UdpMulticastExamples.UdpReceiver] packetID=4, second float value=96.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=4 -[UdpMulticastExamples.UdpReceiver] packetID=5, second float value=95.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=5 -[UdpMulticastExamples.UdpReceiver] packetID=6, second float value=94.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=6 -[UdpMulticastExamples.UdpReceiver] packetID=7, second float value=93.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=7 -[UdpMulticastExamples.UdpReceiver] packetID=8, second float value=92.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=8 -[UdpMulticastExamples.UdpReceiver] packetID=9, second float value=91.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=9 -[UdpMulticastExamples.UdpReceiver] packetID=10, second float value=90.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=10 -[UdpMulticastExamples.UdpReceiver] packetID=11, second float value=89.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=11 -[UdpMulticastExamples.UdpReceiver] packetID=12, second float value=88.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=12 -[UdpMulticastExamples.UdpReceiver] packetID=13, second float value=87.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=13 -[UdpMulticastExamples.UdpReceiver] packetID=14, second float value=86.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=14 -[UdpMulticastExamples.UdpReceiver] packetID=15, second float value=85.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=15 -[UdpMulticastExamples.UdpReceiver] packetID=16, second float value=84.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=16 -[UdpMulticastExamples.UdpReceiver] packetID=17, second float value=83.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=17 -[UdpMulticastExamples.UdpReceiver] packetID=18, second float value=82.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=18 -[UdpMulticastExamples.UdpReceiver] packetID=19, second float value=81.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=19 -[UdpMulticastExamples.UdpReceiver] packetID=20, second float value=80.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=20 -[UdpMulticastExamples.UdpReceiver] packetID=21, second float value=79.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=21 -[UdpMulticastExamples.UdpReceiver] packetID=22, second float value=78.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=22 -[UdpMulticastExamples.UdpReceiver] packetID=23, second float value=77.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=23 -[UdpMulticastExamples.UdpReceiver] packetID=24, second float value=76.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=24 -[UdpMulticastExamples.UdpReceiver] packetID=25, second float value=75.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=25 -[UdpMulticastExamples.UdpReceiver] packetID=26, second float value=74.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=26 -[UdpMulticastExamples.UdpReceiver] packetID=27, second float value=73.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=27 -[UdpMulticastExamples.UdpReceiver] packetID=28, second float value=72.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=28 -[UdpMulticastExamples.UdpReceiver] packetID=29, second float value=71.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=29 -[UdpMulticastExamples.UdpReceiver] packetID=30, second float value=70.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=30 -[UdpMulticastExamples.UdpReceiver] packetID=31, second float value=69.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=31 -[UdpMulticastExamples.UdpReceiver] packetID=32, second float value=68.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=32 -[UdpMulticastExamples.UdpReceiver] packetID=33, second float value=67.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=33 -[UdpMulticastExamples.UdpReceiver] packetID=34, second float value=66.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=34 -[UdpMulticastExamples.UdpReceiver] packetID=35, second float value=65.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=35 -[UdpMulticastExamples.UdpReceiver] packetID=36, second float value=64.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=36 -[UdpMulticastExamples.UdpReceiver] packetID=37, second float value=63.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=37 -[UdpMulticastExamples.UdpReceiver] packetID=38, second float value=62.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=38 -[UdpMulticastExamples.UdpReceiver] packetID=39, second float value=61.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=39 -[UdpMulticastExamples.UdpReceiver] packetID=40, second float value=60.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=40 -[UdpMulticastExamples.UdpReceiver] packetID=41, second float value=59.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=41 -[UdpMulticastExamples.UdpReceiver] packetID=42, second float value=58.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=42 -[UdpMulticastExamples.UdpReceiver] packetID=43, second float value=57.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=43 -[UdpMulticastExamples.UdpReceiver] packetID=44, second float value=56.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=44 -[UdpMulticastExamples.UdpReceiver] packetID=45, second float value=55.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=45 -[UdpMulticastExamples.UdpReceiver] packetID=46, second float value=54.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=46 -[UdpMulticastExamples.UdpReceiver] packetID=47, second float value=53.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=47 -[UdpMulticastExamples.UdpReceiver] packetID=48, second float value=52.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=48 -[UdpMulticastExamples.UdpReceiver] packetID=49, second float value=51.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=49 -[UdpMulticastExamples.UdpReceiver] packetID=50, second float value=50.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=50 -[UdpMulticastExamples.UdpReceiver] packetID=51, second float value=49.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=51 -[UdpMulticastExamples.UdpReceiver] packetID=52, second float value=48.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=52 -[UdpMulticastExamples.UdpReceiver] packetID=53, second float value=47.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=53 -[UdpMulticastExamples.UdpReceiver] packetID=54, second float value=46.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=54 -[UdpMulticastExamples.UdpReceiver] packetID=55, second float value=45.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=55 -[UdpMulticastExamples.UdpReceiver] packetID=56, second float value=44.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=56 -[UdpMulticastExamples.UdpReceiver] packetID=57, second float value=43.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=57 -[UdpMulticastExamples.UdpReceiver] packetID=58, second float value=42.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=58 -[UdpMulticastExamples.UdpReceiver] packetID=59, second float value=41.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=59 -[UdpMulticastExamples.UdpReceiver] packetID=60, second float value=40.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=60 -[UdpMulticastExamples.UdpReceiver] packetID=61, second float value=39.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=61 -[UdpMulticastExamples.UdpReceiver] packetID=62, second float value=38.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=62 -[UdpMulticastExamples.UdpReceiver] packetID=63, second float value=37.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=63 -[UdpMulticastExamples.UdpReceiver] packetID=64, second float value=36.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=64 -[UdpMulticastExamples.UdpReceiver] packetID=65, second float value=35.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=65 -[UdpMulticastExamples.UdpReceiver] packetID=66, second float value=34.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=66 -[UdpMulticastExamples.UdpReceiver] packetID=67, second float value=33.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=67 -[UdpMulticastExamples.UdpReceiver] packetID=68, second float value=32.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=68 -[UdpMulticastExamples.UdpReceiver] packetID=69, second float value=31.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=69 -[UdpMulticastExamples.UdpReceiver] packetID=70, second float value=30.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=70 -[UdpMulticastExamples.UdpReceiver] packetID=71, second float value=29.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=71 -[UdpMulticastExamples.UdpReceiver] packetID=72, second float value=28.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=72 -[UdpMulticastExamples.UdpReceiver] packetID=73, second float value=27.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=73 -[UdpMulticastExamples.UdpReceiver] packetID=74, second float value=26.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=74 -[UdpMulticastExamples.UdpReceiver] packetID=75, second float value=25.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=75 -[UdpMulticastExamples.UdpReceiver] packetID=76, second float value=24.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=76 -[UdpMulticastExamples.UdpReceiver] packetID=77, second float value=23.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=77 -[UdpMulticastExamples.UdpReceiver] packetID=78, second float value=22.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=78 -[UdpMulticastExamples.UdpReceiver] packetID=79, second float value=21.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=79 -[UdpMulticastExamples.UdpReceiver] packetID=80, second float value=20.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=80 -[UdpMulticastExamples.UdpReceiver] packetID=81, second float value=19.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=81 -[UdpMulticastExamples.UdpReceiver] packetID=82, second float value=18.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=82 -[UdpMulticastExamples.UdpReceiver] packetID=83, second float value=17.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=83 -[UdpMulticastExamples.UdpReceiver] packetID=84, second float value=16.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=84 -[UdpMulticastExamples.UdpReceiver] packetID=85, second float value=15.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=85 -[UdpMulticastExamples.UdpReceiver] packetID=86, second float value=14.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=86 -[UdpMulticastExamples.UdpReceiver] packetID=87, second float value=13.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=87 -[UdpMulticastExamples.UdpReceiver] packetID=88, second float value=12.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=88 -[UdpMulticastExamples.UdpReceiver] packetID=89, second float value=11.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=89 -[UdpMulticastExamples.UdpReceiver] packetID=90, second float value=10.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=90 -[UdpMulticastExamples.UdpReceiver] packetID=91, second float value=9.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=91 -[UdpMulticastExamples.UdpReceiver] packetID=92, second float value=8.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=92 -[UdpMulticastExamples.UdpReceiver] packetID=93, second float value=7.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=93 -[UdpMulticastExamples.UdpReceiver] packetID=94, second float value=6.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=94 -[UdpMulticastExamples.UdpReceiver] packetID=95, second float value=5.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=95 -[UdpMulticastExamples.UdpReceiver] packetID=96, second float value=4.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=96 -[UdpMulticastExamples.UdpReceiver] packetID=97, second float value=3.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=97 -[UdpMulticastExamples.UdpReceiver] packetID=98, second float value=2.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=98 -[UdpMulticastExamples.UdpReceiver] packetID=99, second float value=1.0, third String value="Hello MV3500" isPacketIdEvenParity=false, packet counter=99 -[UdpMulticastExamples.UdpReceiver] packetID=100, second float value=0.0, third String value="Hello MV3500" isPacketIdEvenParity=true, packet counter=100 -BUILD STOPPED (total time: 2 minutes 29 seconds) +These Java program examples read/write strictly typed values (integer, float, string, boolean). + +Invocation instructions: +1. first run/debug UdpReceiver.java so it is listening. +2. then run/debug UdpSender.java + +Program responses follow for sender and receiver: + +=================================================== +ant -f C:\\x-nps-gitlab\\NetworkedGraphicsMV3500\\examples -Dnb.internal.action.name=run.single -Djavac.includes=UdpMulticastExamples/UdpSender.java -Drun.class=UdpMulticastExamples.UdpSender run-single +init: +Deleting: C:\x-nps-gitlab\NetworkedGraphicsMV3500\examples\build\built-jar.properties +deps-jar: +Updating property file: C:\x-nps-gitlab\NetworkedGraphicsMV3500\examples\build\built-jar.properties +Compiling 1 source file to C:\x-nps-gitlab\NetworkedGraphicsMV3500\examples\build\classes +compile-single: +run-single: +UdpMulticastExamples.UdpSender shows how to send simple-type values via DataOutputStream +UdpMulticastExamples.UdpSender started... +UdpSender address/port: 127.0.0.1/1415 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (1,99.0,"don says Hello MV3500",false) as packet #1 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (2,98.0,"don says Hello MV3500",true) as packet #2 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (3,97.0,"don says Hello MV3500",false) as packet #3 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (4,96.0,"don says Hello MV3500",true) as packet #4 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (5,95.0,"don says Hello MV3500",false) as packet #5 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (6,94.0,"don says Hello MV3500",true) as packet #6 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (7,93.0,"don says Hello MV3500",false) as packet #7 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (8,92.0,"don says Hello MV3500",true) as packet #8 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (9,91.0,"don says Hello MV3500",false) as packet #9 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (10,90.0,"don says Hello MV3500",true) as packet #10 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (11,89.0,"don says Hello MV3500",false) as packet #11 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (12,88.0,"don says Hello MV3500",true) as packet #12 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (13,87.0,"don says Hello MV3500",false) as packet #13 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (14,86.0,"don says Hello MV3500",true) as packet #14 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (15,85.0,"don says Hello MV3500",false) as packet #15 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (16,84.0,"don says Hello MV3500",true) as packet #16 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (17,83.0,"don says Hello MV3500",false) as packet #17 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (18,82.0,"don says Hello MV3500",true) as packet #18 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (19,81.0,"don says Hello MV3500",false) as packet #19 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (20,80.0,"don says Hello MV3500",true) as packet #20 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (21,79.0,"don says Hello MV3500",false) as packet #21 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (22,78.0,"don says Hello MV3500",true) as packet #22 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (23,77.0,"don says Hello MV3500",false) as packet #23 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (24,76.0,"don says Hello MV3500",true) as packet #24 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (25,75.0,"don says Hello MV3500",false) as packet #25 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (26,74.0,"don says Hello MV3500",true) as packet #26 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (27,73.0,"don says Hello MV3500",false) as packet #27 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (28,72.0,"don says Hello MV3500",true) as packet #28 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (29,71.0,"don says Hello MV3500",false) as packet #29 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (30,70.0,"don says Hello MV3500",true) as packet #30 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (31,69.0,"don says Hello MV3500",false) as packet #31 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (32,68.0,"don says Hello MV3500",true) as packet #32 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (33,67.0,"don says Hello MV3500",false) as packet #33 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (34,66.0,"don says Hello MV3500",true) as packet #34 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (35,65.0,"don says Hello MV3500",false) as packet #35 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (36,64.0,"don says Hello MV3500",true) as packet #36 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (37,63.0,"don says Hello MV3500",false) as packet #37 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (38,62.0,"don says Hello MV3500",true) as packet #38 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (39,61.0,"don says Hello MV3500",false) as packet #39 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (40,60.0,"don says Hello MV3500",true) as packet #40 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (41,59.0,"don says Hello MV3500",false) as packet #41 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (42,58.0,"don says Hello MV3500",true) as packet #42 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (43,57.0,"don says Hello MV3500",false) as packet #43 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (44,56.0,"don says Hello MV3500",true) as packet #44 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (45,55.0,"don says Hello MV3500",false) as packet #45 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (46,54.0,"don says Hello MV3500",true) as packet #46 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (47,53.0,"don says Hello MV3500",false) as packet #47 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (48,52.0,"don says Hello MV3500",true) as packet #48 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (49,51.0,"don says Hello MV3500",false) as packet #49 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (50,50.0,"don says Hello MV3500",true) as packet #50 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (51,49.0,"don says Hello MV3500",false) as packet #51 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (52,48.0,"don says Hello MV3500",true) as packet #52 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (53,47.0,"don says Hello MV3500",false) as packet #53 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (54,46.0,"don says Hello MV3500",true) as packet #54 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (55,45.0,"don says Hello MV3500",false) as packet #55 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (56,44.0,"don says Hello MV3500",true) as packet #56 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (57,43.0,"don says Hello MV3500",false) as packet #57 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (58,42.0,"don says Hello MV3500",true) as packet #58 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (59,41.0,"don says Hello MV3500",false) as packet #59 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (60,40.0,"don says Hello MV3500",true) as packet #60 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (61,39.0,"don says Hello MV3500",false) as packet #61 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (62,38.0,"don says Hello MV3500",true) as packet #62 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (63,37.0,"don says Hello MV3500",false) as packet #63 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (64,36.0,"don says Hello MV3500",true) as packet #64 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (65,35.0,"don says Hello MV3500",false) as packet #65 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (66,34.0,"don says Hello MV3500",true) as packet #66 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (67,33.0,"don says Hello MV3500",false) as packet #67 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (68,32.0,"don says Hello MV3500",true) as packet #68 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (69,31.0,"don says Hello MV3500",false) as packet #69 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (70,30.0,"don says Hello MV3500",true) as packet #70 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (71,29.0,"don says Hello MV3500",false) as packet #71 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (72,28.0,"don says Hello MV3500",true) as packet #72 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (73,27.0,"don says Hello MV3500",false) as packet #73 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (74,26.0,"don says Hello MV3500",true) as packet #74 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (75,25.0,"don says Hello MV3500",false) as packet #75 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (76,24.0,"don says Hello MV3500",true) as packet #76 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (77,23.0,"don says Hello MV3500",false) as packet #77 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (78,22.0,"don says Hello MV3500",true) as packet #78 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (79,21.0,"don says Hello MV3500",false) as packet #79 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (80,20.0,"don says Hello MV3500",true) as packet #80 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (81,19.0,"don says Hello MV3500",false) as packet #81 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (82,18.0,"don says Hello MV3500",true) as packet #82 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (83,17.0,"don says Hello MV3500",false) as packet #83 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (84,16.0,"don says Hello MV3500",true) as packet #84 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (85,15.0,"don says Hello MV3500",false) as packet #85 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (86,14.0,"don says Hello MV3500",true) as packet #86 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (87,13.0,"don says Hello MV3500",false) as packet #87 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (88,12.0,"don says Hello MV3500",true) as packet #88 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (89,11.0,"don says Hello MV3500",false) as packet #89 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (90,10.0,"don says Hello MV3500",true) as packet #90 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (91,9.0,"don says Hello MV3500",false) as packet #91 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (92,8.0,"don says Hello MV3500",true) as packet #92 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (93,7.0,"don says Hello MV3500",false) as packet #93 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (94,6.0,"don says Hello MV3500",true) as packet #94 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (95,5.0,"don says Hello MV3500",false) as packet #95 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (96,4.0,"don says Hello MV3500",true) as packet #96 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (97,3.0,"don says Hello MV3500",false) as packet #97 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (98,2.0,"don says Hello MV3500",true) as packet #98 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (99,1.0,"don says Hello MV3500",false) as packet #99 of 100 +[UdpMulticastExamples.UdpSender] don localhost/127.0.0.1 port=1415 has sent values (100,0.0,"don says Hello MV3500",true) as packet #100 of 100 +UdpMulticastExamples.UdpSender complete. +BUILD SUCCESSFUL (total time: 13 seconds) + +=================================================== +ant -f C:\\x-nps-gitlab\\NetworkedGraphicsMV3500\\examples -Dnb.internal.action.name=run.single -Djavac.includes=UdpMulticastExamples/UdpReceiver.java -Drun.class=UdpMulticastExamples.UdpReceiver run-single +init: +Deleting: C:\x-nps-gitlab\NetworkedGraphicsMV3500\examples\build\built-jar.properties +deps-jar: +Updating property file: C:\x-nps-gitlab\NetworkedGraphicsMV3500\examples\build\built-jar.properties +Compiling 1 source file to C:\x-nps-gitlab\NetworkedGraphicsMV3500\examples\build\classes +compile-single: +run-single: +UdpMulticastExamples.UdpReceiver started... +UdpReceiver address/port: UDP socket address null (loopback)/1415 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=1, second float value=99.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=1 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=2, second float value=98.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=2 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=3, second float value=97.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=3 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=4, second float value=96.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=4 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=5, second float value=95.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=5 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=6, second float value=94.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=6 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=7, second float value=93.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=7 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=8, second float value=92.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=8 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=9, second float value=91.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=9 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=10, second float value=90.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=10 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=11, second float value=89.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=11 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=12, second float value=88.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=12 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=13, second float value=87.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=13 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=14, second float value=86.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=14 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=15, second float value=85.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=15 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=16, second float value=84.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=16 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=17, second float value=83.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=17 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=18, second float value=82.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=18 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=19, second float value=81.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=19 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=20, second float value=80.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=20 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=21, second float value=79.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=21 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=22, second float value=78.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=22 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=23, second float value=77.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=23 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=24, second float value=76.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=24 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=25, second float value=75.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=25 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=26, second float value=74.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=26 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=27, second float value=73.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=27 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=28, second float value=72.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=28 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=29, second float value=71.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=29 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=30, second float value=70.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=30 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=31, second float value=69.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=31 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=32, second float value=68.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=32 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=33, second float value=67.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=33 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=34, second float value=66.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=34 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=35, second float value=65.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=35 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=36, second float value=64.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=36 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=37, second float value=63.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=37 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=38, second float value=62.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=38 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=39, second float value=61.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=39 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=40, second float value=60.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=40 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=41, second float value=59.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=41 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=42, second float value=58.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=42 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=43, second float value=57.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=43 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=44, second float value=56.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=44 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=45, second float value=55.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=45 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=46, second float value=54.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=46 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=47, second float value=53.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=47 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=48, second float value=52.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=48 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=49, second float value=51.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=49 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=50, second float value=50.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=50 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=51, second float value=49.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=51 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=52, second float value=48.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=52 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=53, second float value=47.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=53 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=54, second float value=46.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=54 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=55, second float value=45.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=55 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=56, second float value=44.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=56 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=57, second float value=43.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=57 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=58, second float value=42.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=58 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=59, second float value=41.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=59 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=60, second float value=40.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=60 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=61, second float value=39.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=61 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=62, second float value=38.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=62 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=63, second float value=37.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=63 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=64, second float value=36.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=64 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=65, second float value=35.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=65 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=66, second float value=34.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=66 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=67, second float value=33.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=67 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=68, second float value=32.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=68 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=69, second float value=31.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=69 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=70, second float value=30.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=70 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=71, second float value=29.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=71 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=72, second float value=28.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=72 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=73, second float value=27.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=73 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=74, second float value=26.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=74 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=75, second float value=25.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=75 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=76, second float value=24.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=76 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=77, second float value=23.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=77 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=78, second float value=22.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=78 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=79, second float value=21.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=79 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=80, second float value=20.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=80 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=81, second float value=19.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=81 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=82, second float value=18.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=82 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=83, second float value=17.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=83 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=84, second float value=16.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=84 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=85, second float value=15.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=85 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=86, second float value=14.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=86 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=87, second float value=13.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=87 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=88, second float value=12.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=88 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=89, second float value=11.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=89 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=90, second float value=10.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=90 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=91, second float value=9.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=91 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=92, second float value=8.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=92 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=93, second float value=7.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=93 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=94, second float value=6.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=94 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=95, second float value=5.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=95 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=96, second float value=4.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=96 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=97, second float value=3.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=97 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=98, second float value=2.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=98 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=99, second float value=1.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=99 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=100, second float value=0.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=100 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=1, second float value=99.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=101 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=2, second float value=98.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=102 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=3, second float value=97.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=103 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=4, second float value=96.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=104 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=5, second float value=95.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=105 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=6, second float value=94.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=106 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=7, second float value=93.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=107 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=8, second float value=92.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=108 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=9, second float value=91.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=109 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=10, second float value=90.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=110 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=11, second float value=89.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=111 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=12, second float value=88.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=112 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=13, second float value=87.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=113 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=14, second float value=86.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=114 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=15, second float value=85.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=115 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=16, second float value=84.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=116 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=17, second float value=83.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=117 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=18, second float value=82.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=118 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=19, second float value=81.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=119 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=20, second float value=80.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=120 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=21, second float value=79.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=121 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=22, second float value=78.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=122 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=23, second float value=77.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=123 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=24, second float value=76.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=124 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=25, second float value=75.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=125 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=26, second float value=74.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=126 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=27, second float value=73.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=127 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=28, second float value=72.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=128 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=29, second float value=71.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=129 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=30, second float value=70.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=130 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=31, second float value=69.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=131 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=32, second float value=68.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=132 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=33, second float value=67.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=133 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=34, second float value=66.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=134 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=35, second float value=65.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=135 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=36, second float value=64.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=136 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=37, second float value=63.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=137 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=38, second float value=62.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=138 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=39, second float value=61.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=139 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=40, second float value=60.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=140 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=41, second float value=59.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=141 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=42, second float value=58.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=142 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=43, second float value=57.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=143 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=44, second float value=56.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=144 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=45, second float value=55.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=145 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=46, second float value=54.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=146 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=47, second float value=53.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=147 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=48, second float value=52.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=148 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=49, second float value=51.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=149 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=50, second float value=50.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=150 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=51, second float value=49.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=151 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=52, second float value=48.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=152 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=53, second float value=47.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=153 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=54, second float value=46.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=154 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=55, second float value=45.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=155 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=56, second float value=44.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=156 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=57, second float value=43.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=157 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=58, second float value=42.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=158 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=59, second float value=41.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=159 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=60, second float value=40.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=160 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=61, second float value=39.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=161 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=62, second float value=38.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=162 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=63, second float value=37.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=163 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=64, second float value=36.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=164 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=65, second float value=35.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=165 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=66, second float value=34.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=166 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=67, second float value=33.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=167 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=68, second float value=32.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=168 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=69, second float value=31.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=169 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=70, second float value=30.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=170 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=71, second float value=29.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=171 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=72, second float value=28.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=172 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=73, second float value=27.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=173 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=74, second float value=26.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=174 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=75, second float value=25.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=175 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=76, second float value=24.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=176 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=77, second float value=23.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=177 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=78, second float value=22.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=178 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=79, second float value=21.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=179 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=80, second float value=20.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=180 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=81, second float value=19.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=181 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=82, second float value=18.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=182 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=83, second float value=17.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=183 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=84, second float value=16.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=184 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=85, second float value=15.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=185 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=86, second float value=14.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=186 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=87, second float value=13.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=187 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=88, second float value=12.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=188 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=89, second float value=11.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=189 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=90, second float value=10.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=190 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=91, second float value=9.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=191 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=92, second float value=8.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=192 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=93, second float value=7.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=193 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=94, second float value=6.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=194 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=95, second float value=5.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=195 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=96, second float value=4.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=196 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=97, second float value=3.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=197 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=98, second float value=2.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=198 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=99, second float value=1.0, third String value="don says Hello MV3500" isPacketIdEvenParity=false, packet counter=199 +[UdpMulticastExamples.UdpReceiver]port=1415 packetID=100, second float value=0.0, third String value="don says Hello MV3500" isPacketIdEvenParity=true, packet counter=200 + =================================================== \ No newline at end of file