diff --git a/CoTreceiver/build.run.default.log.txt b/CoTreceiver/build.run.default.log.txt new file mode 100644 index 0000000000000000000000000000000000000000..78e5407545a2172c7eaa8b41d8e462742d36fc1b --- /dev/null +++ b/CoTreceiver/build.run.default.log.txt @@ -0,0 +1,369 @@ +ant -f C:\\x3d-nps-gitlab\\NetworkOptionalWarfare\\robodata\\CoTreceiver -Dnb.internal.action.name=run.single -Djavac.includes=edu/nps/moves/cot/main/CoTMsgReceiver.java -Drun.class=edu.nps.moves.cot.main.CoTMsgReceiver run-single +init: +Deleting: C:\x3d-nps-gitlab\NetworkOptionalWarfare\robodata\CoTreceiver\build\built-jar.properties +deps-jar: +Updating property file: C:\x3d-nps-gitlab\NetworkOptionalWarfare\robodata\CoTreceiver\build\built-jar.properties +Compiling 1 source file to C:\x3d-nps-gitlab\NetworkOptionalWarfare\robodata\CoTreceiver\build\classes +compile-single: +run-single: +CoTMsgReceiver +CoTMsgReceiver invoked without parameter args, using default args [--performanceTestSendCoT, udp, localhost, 9999, 1, 1] +[DisChannel] thisHostName=IT160907-INFLPP +[DisChannel CoTMsgParserDisRunner] Beginning pdu save to directory ./pduLog +[PduRecorder CoTMsgParserDisRunner] Recorder log file open: C:\x3d-nps-gitlab\NetworkOptionalWarfare\robodata\CoTreceiver\pduLog\PduCaptureLog13.dislog +[DisThreadedNetworkInterface] using network interface PANGP Virtual Ethernet Adapter Secure #2 +[DisThreadedNetworkInterface] datagramSocket.joinGroup address=239.1.2.3 port=3000 isConnected()=false createDatagramSocket() complete. +[DisThreadedNetworkInterface] createThreads() sendingThread.isAlive()=true +[DisThreadedNetworkInterface] createThreads() receiveThread.isAlive()=true +[PduRecorder CoTMsgParserDisRunner] listening to IP address 239.1.2.3 on port 3000 +[DisChannel CoTMsgParserDisRunner] Network confirmation: address=239.1.2.3 port=3000 +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [sending 1] DisPduType 11 CREATE_ENTITY, size 28 bytes) +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [receipt 1] DisPduType 11 CREATE_ENTITY, size 28 bytes) +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [sending 2] DisPduType 22 COMMENT, size 80 bytes) +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [receipt 2] DisPduType 22 COMMENT, size 80 bytes) +[DisChannel CoTMsgParserDisRunner] *** [CommentPdu APPLICATION_TIMESTEP] [Simulation timestep duration 1.0 seconds] + +Starting listener pool + +CoT UDP Listenercreated, port: 9999 +Starting CoT UDP Listener, port: 9999 +Running UDP server... Type quit or exit to exit: +===== CUSTOM HANDLER COT JSON EVENT +{"event": { + "uid": "PERFORMANCE-TEST-1", + "how": "h-e", + "stale": "2024-07-26T05:58:16.95Z", + "start": "2024-07-26T05:56:16.92Z", + "description": "Troops (Open)", + "time": "2024-07-26T05:56:16.95Z", + "detail": { + "symbolCode": "SFGPUCI-------", + "uid": {"Droid": "PERFORMANCE-TEST-1"}, + "contact": { + "endpoint": "*:-1:stcp", + "callsign": "PERFORMANCE-TEST-1" + }, + "track": { + "course": 0, + "speed": 3 + }, + "spatial": { + "version": 0.3, + "attitude": { + "roll": 0, + "pitch": 0, + "yaw": 0 + } + }, + "group": { + "role": "Team Member", + "name": "Cyan" + }, + "status": {"battery": 64} + }, + "type": "a-f-G-U-C-I", + "version": 2, + "point": { + "ce": 9999999, + "le": 9999999, + "lon": 148.91678999492007, + "hae": 50, + "lat": -6.516097472007132 + } +}} +===== CUSTOM HANDLER COT EVENT UID: PERFORMANCE-TEST-1 +===== CUSTOM HANDLER COT EVENT TYPE: a-f-G-U-C-I +===== CUSTOM HANDLER COT EVENT 2525B: SFGPUCI------- +===== CUSTOM HANDLER COT EVENT DESCRIPTION: Troops (Open) +===== CUSTOM HANDLER COT POINT LAT: -6.516097472007132 +===== CUSTOM HANDLER COT POINT LON: 148.91678999492007 +===== CUSTOM HANDLER COT POINT CE: 9999999.0 +===== CUSTOM HANDLER COT POINT LE: 9999999.0 +===== CUSTOM HANDLER COT POINT HAE: 50.0 +===== CUSTOM HANDLER COT DETAIL track Course: 0.0 +===== CUSTOM HANDLER COT DETAIL track ECourse: 0.0 +===== CUSTOM HANDLER COT DETAIL track Slope: 0.0 +===== CUSTOM HANDLER COT DETAIL track ESlope: 0.0 +===== CUSTOM HANDLER COT DETAIL track Speed: 3.0 +===== CUSTOM HANDLER COT DETAIL track ESpeed: 0.0 +===== CUSTOM HANDLER COT DETAIL track Version: 0.0 + +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [sending 3] DisPduType 22 COMMENT, size 96 bytes) +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [receipt 3] DisPduType 22 COMMENT, size 96 bytes) +[DisChannel CoTMsgParserDisRunner] *** [CommentPdu TIME] [CoT message timestamp: Thu Jul 25 22:56:16 PDT 2024] +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [sending 4] DisPduType 01 ENTITY_STATE ScanEagleA1, size 144 bytes) +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [receipt 4] DisPduType 01 ENTITY_STATE ScanEagleA1, size 144 bytes) +===== CUSTOM HANDLER COT JSON EVENT +{"event": { + "uid": "PERFORMANCE-TEST-1", + "how": "h-e", + "stale": "2024-07-26T05:58:17.95Z", + "start": "2024-07-26T05:56:16.92Z", + "description": "Troops (Open)", + "time": "2024-07-26T05:56:17.95Z", + "detail": { + "symbolCode": "SFGPUCI-------", + "uid": {"Droid": "PERFORMANCE-TEST-1"}, + "contact": { + "endpoint": "*:-1:stcp", + "callsign": "PERFORMANCE-TEST-1" + }, + "track": { + "course": 0, + "speed": 3 + }, + "spatial": { + "version": 0.3, + "attitude": { + "roll": 0, + "pitch": 0, + "yaw": 0 + } + }, + "group": { + "role": "Team Member", + "name": "Cyan" + }, + "status": {"battery": 64} + }, + "type": "a-f-G-U-C-I", + "version": 2, + "point": { + "ce": 9999999, + "le": 9999999, + "lon": 117.10859999137654, + "hae": 50, + "lat": 46.06792495371147 + } +}} +===== CUSTOM HANDLER COT EVENT UID: PERFORMANCE-TEST-1 +===== CUSTOM HANDLER COT EVENT TYPE: a-f-G-U-C-I +===== CUSTOM HANDLER COT EVENT 2525B: SFGPUCI------- +===== CUSTOM HANDLER COT EVENT DESCRIPTION: Troops (Open) +===== CUSTOM HANDLER COT POINT LAT: 46.06792495371147 +===== CUSTOM HANDLER COT POINT LON: 117.10859999137654 +===== CUSTOM HANDLER COT POINT CE: 9999999.0 +===== CUSTOM HANDLER COT POINT LE: 9999999.0 +===== CUSTOM HANDLER COT POINT HAE: 50.0 +===== CUSTOM HANDLER COT DETAIL track Course: 0.0 +===== CUSTOM HANDLER COT DETAIL track ECourse: 0.0 +===== CUSTOM HANDLER COT DETAIL track Slope: 0.0 +===== CUSTOM HANDLER COT DETAIL track ESlope: 0.0 +===== CUSTOM HANDLER COT DETAIL track Speed: 3.0 +===== CUSTOM HANDLER COT DETAIL track ESpeed: 0.0 +===== CUSTOM HANDLER COT DETAIL track Version: 0.0 + +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [sending 5] DisPduType 22 COMMENT, size 96 bytes) +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [receipt 5] DisPduType 22 COMMENT, size 96 bytes) +[DisChannel CoTMsgParserDisRunner] *** [CommentPdu TIME] [CoT message timestamp: Thu Jul 25 22:56:17 PDT 2024] +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [sending 6] DisPduType 01 ENTITY_STATE ScanEagleA1, size 144 bytes) +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [receipt 6] DisPduType 01 ENTITY_STATE ScanEagleA1, size 144 bytes) +===== CUSTOM HANDLER COT JSON EVENT +{"event": { + "uid": "PERFORMANCE-TEST-1", + "how": "h-e", + "stale": "2024-07-26T05:58:18.95Z", + "start": "2024-07-26T05:56:16.92Z", + "description": "Troops (Open)", + "time": "2024-07-26T05:56:18.95Z", + "detail": { + "symbolCode": "SFGPUCI-------", + "uid": {"Droid": "PERFORMANCE-TEST-1"}, + "contact": { + "endpoint": "*:-1:stcp", + "callsign": "PERFORMANCE-TEST-1" + }, + "track": { + "course": 0, + "speed": 3 + }, + "spatial": { + "version": 0.3, + "attitude": { + "roll": 0, + "pitch": 0, + "yaw": 0 + } + }, + "group": { + "role": "Team Member", + "name": "Cyan" + }, + "status": {"battery": 64} + }, + "type": "a-f-G-U-C-I", + "version": 2, + "point": { + "ce": 9999999, + "le": 9999999, + "lon": -19.415854331586843, + "hae": 50, + "lat": 48.154276855380886 + } +}} +===== CUSTOM HANDLER COT EVENT UID: PERFORMANCE-TEST-1 +===== CUSTOM HANDLER COT EVENT TYPE: a-f-G-U-C-I +===== CUSTOM HANDLER COT EVENT 2525B: SFGPUCI------- +===== CUSTOM HANDLER COT EVENT DESCRIPTION: Troops (Open) +===== CUSTOM HANDLER COT POINT LAT: 48.154276855380886 +===== CUSTOM HANDLER COT POINT LON: -19.415854331586843 +===== CUSTOM HANDLER COT POINT CE: 9999999.0 +===== CUSTOM HANDLER COT POINT LE: 9999999.0 +===== CUSTOM HANDLER COT POINT HAE: 50.0 +===== CUSTOM HANDLER COT DETAIL track Course: 0.0 +===== CUSTOM HANDLER COT DETAIL track ECourse: 0.0 +===== CUSTOM HANDLER COT DETAIL track Slope: 0.0 +===== CUSTOM HANDLER COT DETAIL track ESlope: 0.0 +===== CUSTOM HANDLER COT DETAIL track Speed: 3.0 +===== CUSTOM HANDLER COT DETAIL track ESpeed: 0.0 +===== CUSTOM HANDLER COT DETAIL track Version: 0.0 + +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [sending 7] DisPduType 22 COMMENT, size 96 bytes) +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [receipt 7] DisPduType 22 COMMENT, size 96 bytes) +[DisChannel CoTMsgParserDisRunner] *** [CommentPdu TIME] [CoT message timestamp: Thu Jul 25 22:56:18 PDT 2024] +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [sending 8] DisPduType 01 ENTITY_STATE ScanEagleA1, size 144 bytes) +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [receipt 8] DisPduType 01 ENTITY_STATE ScanEagleA1, size 144 bytes) +===== CUSTOM HANDLER COT JSON EVENT +{"event": { + "uid": "PERFORMANCE-TEST-1", + "how": "h-e", + "stale": "2024-07-26T05:58:19.95Z", + "start": "2024-07-26T05:56:16.92Z", + "description": "Troops (Open)", + "time": "2024-07-26T05:56:19.95Z", + "detail": { + "symbolCode": "SFGPUCI-------", + "uid": {"Droid": "PERFORMANCE-TEST-1"}, + "contact": { + "endpoint": "*:-1:stcp", + "callsign": "PERFORMANCE-TEST-1" + }, + "track": { + "course": 0, + "speed": 3 + }, + "spatial": { + "version": 0.3, + "attitude": { + "roll": 0, + "pitch": 0, + "yaw": 0 + } + }, + "group": { + "role": "Team Member", + "name": "Cyan" + }, + "status": {"battery": 64} + }, + "type": "a-f-G-U-C-I", + "version": 2, + "point": { + "ce": 9999999, + "le": 9999999, + "lon": -117.00607345003627, + "hae": 50, + "lat": -49.57201334597013 + } +}} +===== CUSTOM HANDLER COT EVENT UID: PERFORMANCE-TEST-1 +===== CUSTOM HANDLER COT EVENT TYPE: a-f-G-U-C-I +===== CUSTOM HANDLER COT EVENT 2525B: SFGPUCI------- +===== CUSTOM HANDLER COT EVENT DESCRIPTION: Troops (Open) +===== CUSTOM HANDLER COT POINT LAT: -49.57201334597013 +===== CUSTOM HANDLER COT POINT LON: -117.00607345003627 +===== CUSTOM HANDLER COT POINT CE: 9999999.0 +===== CUSTOM HANDLER COT POINT LE: 9999999.0 +===== CUSTOM HANDLER COT POINT HAE: 50.0 +===== CUSTOM HANDLER COT DETAIL track Course: 0.0 +===== CUSTOM HANDLER COT DETAIL track ECourse: 0.0 +===== CUSTOM HANDLER COT DETAIL track Slope: 0.0 +===== CUSTOM HANDLER COT DETAIL track ESlope: 0.0 +===== CUSTOM HANDLER COT DETAIL track Speed: 3.0 +===== CUSTOM HANDLER COT DETAIL track ESpeed: 0.0 +===== CUSTOM HANDLER COT DETAIL track Version: 0.0 + +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [sending 9] DisPduType 22 COMMENT, size 96 bytes) +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [receipt 9] DisPduType 22 COMMENT, size 96 bytes) +[DisChannel CoTMsgParserDisRunner] *** [CommentPdu TIME] [CoT message timestamp: Thu Jul 25 22:56:19 PDT 2024] +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [sending 10] DisPduType 01 ENTITY_STATE ScanEagleA1, size 144 bytes) +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [receipt 10] DisPduType 01 ENTITY_STATE ScanEagleA1, size 144 bytes) +===== CUSTOM HANDLER COT JSON EVENT +{"event": { + "uid": "PERFORMANCE-TEST-1", + "how": "h-e", + "stale": "2024-07-26T05:58:20.95Z", + "start": "2024-07-26T05:56:16.92Z", + "description": "Troops (Open)", + "time": "2024-07-26T05:56:20.95Z", + "detail": { + "symbolCode": "SFGPUCI-------", + "uid": {"Droid": "PERFORMANCE-TEST-1"}, + "contact": { + "endpoint": "*:-1:stcp", + "callsign": "PERFORMANCE-TEST-1" + }, + "track": { + "course": 0, + "speed": 3 + }, + "spatial": { + "version": 0.3, + "attitude": { + "roll": 0, + "pitch": 0, + "yaw": 0 + } + }, + "group": { + "role": "Team Member", + "name": "Cyan" + }, + "status": {"battery": 64} + }, + "type": "a-f-G-U-C-I", + "version": 2, + "point": { + "ce": 9999999, + "le": 9999999, + "lon": 63.94667888640291, + "hae": 50, + "lat": -60.16321886350572 + } +}} +===== CUSTOM HANDLER COT EVENT UID: PERFORMANCE-TEST-1 +===== CUSTOM HANDLER COT EVENT TYPE: a-f-G-U-C-I +===== CUSTOM HANDLER COT EVENT 2525B: SFGPUCI------- +===== CUSTOM HANDLER COT EVENT DESCRIPTION: Troops (Open) +===== CUSTOM HANDLER COT POINT LAT: -60.16321886350572 +===== CUSTOM HANDLER COT POINT LON: 63.94667888640291 +===== CUSTOM HANDLER COT POINT CE: 9999999.0 +===== CUSTOM HANDLER COT POINT LE: 9999999.0 +===== CUSTOM HANDLER COT POINT HAE: 50.0 +===== CUSTOM HANDLER COT DETAIL track Course: 0.0 +===== CUSTOM HANDLER COT DETAIL track ECourse: 0.0 +===== CUSTOM HANDLER COT DETAIL track Slope: 0.0 +===== CUSTOM HANDLER COT DETAIL track ESlope: 0.0 +===== CUSTOM HANDLER COT DETAIL track Speed: 3.0 +===== CUSTOM HANDLER COT DETAIL track ESpeed: 0.0 +===== CUSTOM HANDLER COT DETAIL track Version: 0.0 + +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [sending 11] DisPduType 22 COMMENT, size 96 bytes) +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [receipt 11] DisPduType 22 COMMENT, size 96 bytes) +[DisChannel CoTMsgParserDisRunner] *** [CommentPdu TIME] [CoT message timestamp: Thu Jul 25 22:56:20 PDT 2024] +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [sending 12] DisPduType 01 ENTITY_STATE ScanEagleA1, size 144 bytes) +[DisThreadedNetworkInterface CoTMsgParserDisRunner] [receipt 12] DisPduType 01 ENTITY_STATE ScanEagleA1, size 144 bytes) + +Stopping listener pool + +Stopping CoT UDP Listener, port: 9999 +Exiting... +*** setKillSentinelAndInterrupts() sentinel killed=true sendingThread.isInterrupted()=true receiveThread.isInterrupted()=true +[DisThreadedNetworkInterface CoTMsgParserDisRunner] datagramSocket.leaveGroup address=239.1.2.3 port=3000 isClosed()=true close() complete. +*** killThread() status: sendingThread.isAlive()=false sendingThread.isInterrupted()=true +*** killThread() status: receiveThread.isAlive()=false receiveThread.isInterrupted()=true +*** Thread close status: sendingThread.isAlive()=false receiveThread.isAlive()=false + +PduRecorder.stop() closing recorder log file: + C:\x3d-nps-gitlab\NetworkOptionalWarfare\robodata\CoTreceiver\pduLog\PduCaptureLog13.dislog +BUILD SUCCESSFUL (total time: 10 seconds)