A first testing version and some data from itahki
BIN
bin/net/hoo2/auth/vmodem/AQR.class
Normal file
BIN
bin/net/hoo2/auth/vmodem/GPS.class
Normal file
BIN
bin/net/hoo2/auth/vmodem/Image.class
Normal file
BIN
bin/net/hoo2/auth/vmodem/Log.class
Normal file
483
echo.log
@ -1,483 +0,0 @@
|
|||||||
Running echo with: E0155
|
|
||||||
E0155: PSTART 27-11-2018 01:01:10 01 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:10 02 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:10 03 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:10 04 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:11 05 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:11 06 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:11 07 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:11 08 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:11 09 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:11 10 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:11 11 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:11 12 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:12 13 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:12 14 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:12 15 PSTOP Resp.time= 121 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:12 16 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:12 17 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:12 18 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:12 19 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:12 20 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:13 21 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:13 22 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:13 23 PSTOP Resp.time= 121 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:13 24 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:13 25 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:13 26 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:13 27 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:13 28 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:14 29 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:14 30 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:14 31 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:14 32 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:14 33 PSTOP Resp.time= 121 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:14 34 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:14 35 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:15 36 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:15 37 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:15 38 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:15 39 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:15 40 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:15 41 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:15 42 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:15 43 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:16 44 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:16 45 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:16 46 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:16 47 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:16 48 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:16 49 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:16 50 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:16 51 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:17 52 PSTOP Resp.time= 140 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:17 53 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:17 54 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:17 55 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:17 56 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:17 57 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:17 58 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:17 59 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:18 60 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:18 61 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:18 62 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:18 63 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:18 64 PSTOP Resp.time= 121 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:18 65 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:18 66 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:18 67 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:19 68 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:19 69 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:19 70 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:19 71 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:19 72 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:19 73 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:19 74 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:19 75 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:20 76 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:20 77 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:20 78 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:20 79 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:20 80 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:20 81 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:20 82 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:20 83 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:21 84 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:21 85 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:21 86 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:21 87 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:21 88 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:21 89 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:21 90 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:21 91 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:22 92 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:22 93 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:22 94 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:22 95 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:22 96 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:22 97 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:22 98 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:22 99 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:23 00 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:23 01 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:23 02 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:23 03 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:23 04 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:23 05 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:23 06 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:23 07 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:24 08 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:24 09 PSTOP Resp.time= 162 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:24 10 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:24 11 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:24 12 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:24 13 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:24 14 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:24 15 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:25 16 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:25 17 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:25 18 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:25 19 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:25 20 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:25 21 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:25 22 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:25 23 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:26 24 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:26 25 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:26 26 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:26 27 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:26 28 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:26 29 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:26 30 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:27 31 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:27 32 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:27 33 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:27 34 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:27 35 PSTOP Resp.time= 122 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:27 36 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:27 37 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:27 38 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:27 39 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:28 40 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:28 41 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:28 42 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:28 43 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:28 44 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:28 45 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:28 46 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:28 47 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:29 48 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:29 49 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:29 50 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:29 51 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:29 52 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:29 53 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:29 54 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:29 55 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:30 56 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:30 57 PSTOP Resp.time= 121 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:30 58 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:30 59 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:30 60 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:30 61 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:30 62 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:30 63 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:31 64 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:31 65 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:31 66 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:31 67 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:31 68 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:31 69 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:31 70 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:31 71 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:32 72 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:32 73 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:32 74 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:32 75 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:32 76 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:32 77 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:32 78 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:32 79 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:32 80 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:33 81 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:33 82 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:33 83 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:33 84 PSTOP Resp.time= 121 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:33 85 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:33 86 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:33 87 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:33 88 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:34 89 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:34 90 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:34 91 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:34 92 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:34 93 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:34 94 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:34 95 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:34 96 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:35 97 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:35 98 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:35 99 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:35 00 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:35 01 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:35 02 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:35 03 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:35 04 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:36 05 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:36 06 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:36 07 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:36 08 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:36 09 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:36 10 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:36 11 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:36 12 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:37 13 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:37 14 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:37 15 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:37 16 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:37 17 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:37 18 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:37 19 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:37 20 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:38 21 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:38 22 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:38 23 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:38 24 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:38 25 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:38 26 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:38 27 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:38 28 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:39 29 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:39 30 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:39 31 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:39 32 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:39 33 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:39 34 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:39 35 PSTOP Resp.time= 121 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:39 36 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:40 37 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:40 38 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:40 39 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:40 40 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:40 41 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:40 42 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:40 43 PSTOP Resp.time= 121 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:40 44 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:41 45 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:41 46 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:41 47 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:41 48 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:41 49 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:41 50 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:41 51 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:41 52 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:42 53 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:42 54 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:42 55 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:42 56 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:42 57 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:42 58 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:42 59 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:42 60 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:43 61 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:43 62 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:43 63 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:43 64 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:43 65 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:43 66 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:43 67 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:43 68 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:44 69 PSTOP Resp.time= 142 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:44 70 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:44 71 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:44 72 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:44 73 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:44 74 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:44 75 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:44 76 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:45 77 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:45 78 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:45 79 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:45 80 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:45 81 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:45 82 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:45 83 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:45 84 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:46 85 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:46 86 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:46 87 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:46 88 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:46 89 PSTOP Resp.time= 130 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:46 90 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:46 91 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:46 92 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:47 93 PSTOP Resp.time= 121 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:47 94 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:47 95 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:47 96 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:47 97 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:47 98 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:47 99 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:47 00 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:47 01 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:48 02 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:48 03 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:48 04 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:48 05 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:48 06 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:48 07 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:48 08 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:48 09 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:49 10 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:49 11 PSTOP Resp.time= 121 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:49 12 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:49 13 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:49 14 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:49 15 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:49 16 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:49 17 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:50 18 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:50 19 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:50 20 PSTOP Resp.time= 121 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:50 21 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:50 22 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:50 23 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:50 24 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:50 25 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:50 26 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:51 27 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:51 28 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:51 29 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:51 30 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:51 31 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:51 32 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:51 33 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:51 34 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:52 35 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:52 36 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:52 37 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:52 38 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:52 39 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:52 40 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:52 41 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:52 42 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:53 43 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:53 44 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:53 45 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:53 46 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:53 47 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:53 48 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:53 49 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:53 50 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:54 51 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:54 52 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:54 53 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:54 54 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:54 55 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:54 56 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:54 57 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:54 58 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:55 59 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:55 60 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:55 61 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:55 62 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:55 63 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:55 64 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:55 65 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:55 66 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:56 67 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:56 68 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:56 69 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:56 70 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:56 71 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:56 72 PSTOP Resp.time= 114 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:56 73 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:56 74 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:57 75 PSTOP Resp.time= 140 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:57 76 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:57 77 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:57 78 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:57 79 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:57 80 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:57 81 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:57 82 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:58 83 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:58 84 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:58 85 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:58 86 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:58 87 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:58 88 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:58 89 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:58 90 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:59 91 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:59 92 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:59 93 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:59 94 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:59 95 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:59 96 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:59 97 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:01:59 98 PSTOP Resp.time= 121 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:00 99 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:00 00 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:00 01 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:00 02 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:00 03 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:00 04 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:00 05 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:00 06 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:01 07 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:01 08 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:01 09 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:01 10 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:01 11 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:01 12 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:01 13 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:01 14 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:02 15 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:02 16 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:02 17 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:02 18 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:02 19 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:02 20 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:02 21 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:02 22 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:03 23 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:03 24 PSTOP Resp.time= 121 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:03 25 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:03 26 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:03 27 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:03 28 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:03 29 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:03 30 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:04 31 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:04 32 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:04 33 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:04 34 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:04 35 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:04 36 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:04 37 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:04 38 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:05 39 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:05 40 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:05 41 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:05 42 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:05 43 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:05 44 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:05 45 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:05 46 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:06 47 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:06 48 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:06 49 PSTOP Resp.time= 121 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:06 50 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:06 51 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:06 52 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:06 53 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:06 54 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:07 55 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:07 56 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:07 57 PSTOP Resp.time= 121 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:07 58 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:07 59 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:07 60 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:07 61 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:07 62 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:08 63 PSTOP Resp.time= 111 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:08 64 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:08 65 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:08 66 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:08 67 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:08 68 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:08 69 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:08 70 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:09 71 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:09 72 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:09 73 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:09 74 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:09 75 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:09 76 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:09 77 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:09 78 PSTOP Resp.time= 120 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:10 79 PSTOP Resp.time= 112 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:10 80 PSTOP Resp.time= 110 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:10 81 PSTOP Resp.time= 113 [msec]
|
|
||||||
E0155: PSTART 27-11-2018 01:02:10 82 PSTOP Resp.time= 120 [msec]
|
|
5
image_free.log
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
Running video decoder with: M2956
|
||||||
|
M2956:
|
||||||
|
File= image_free_1.jpg Tr= 560 [msec] Tt= 30472 [msec]
|
||||||
|
M2956:
|
||||||
|
File= image_free_2.jpg Tr= 541 [msec] Tt= 30132 [msec]
|
BIN
image_free_1.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
image_free_2.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
4760
report/src/aqr_home_2018-28-11-1550.log
Normal file
4811
report/src/echo_home_2018-28-11-1537.log
Normal file
33
report/src/gps/gps100_270.log
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
Running GPS with: P3267 for 270 sec [9points]
|
||||||
|
P3267R=1010001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103655.000,4037.6528,N,02257.5223,E,1,09,1.1,41.7,M,36.1,M,,0000*6A
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 130 [msec]
|
||||||
|
P3267R=1013001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103725.000,4037.7420,N,02257.4822,E,2,07,1.6,40.2,M,36.1,M,13.0,0000*7C
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1016001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103755.000,4037.7609,N,02257.5529,E,1,09,1.1,50.0,M,36.1,M,,0000*60
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1019001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103825.000,4037.7253,N,02257.5800,E,1,09,1.1,50.8,M,36.1,M,,0000*6D
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1022001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103855.000,4037.7032,N,02257.6994,E,1,09,1.1,55.0,M,36.1,M,,0000*6D
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1025001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103925.000,4037.6903,N,02257.7859,E,2,07,1.6,61.6,M,36.1,M,2.0,0000*47
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1028001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103955.000,4037.6694,N,02257.8001,E,1,09,1.1,62.4,M,36.1,M,,0000*6C
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1031001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104025.000,4037.5830,N,02257.6381,E,1,09,1.1,43.8,M,36.1,M,,0000*6C
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1034001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104055.000,4037.5756,N,02257.6197,E,1,09,1.1,42.7,M,36.1,M,,0000*6F
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1037001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104125.000,4037.5565,N,02257.5341,E,1,09,1.1,38.6,M,36.1,M,,0000*6D
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267T=225731403739T=225728403744T=225733403745T=225734403743T=225741403742T=225747403741T=225748403740T=225738403734T=225737403734T=225732403733:
|
||||||
|
File= track100_270.jpg Tr= 0 [msec] Tt= 75601 [msec]
|
33
report/src/gps/gps100_81.log
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
Running GPS with: P3267 for 81 sec [9points]
|
||||||
|
P3267R=1010001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103655.000,4037.6528,N,02257.5223,E,1,09,1.1,41.7,M,36.1,M,,0000*6A
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 130 [msec]
|
||||||
|
P3267R=1010901: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103704.000,4037.6835,N,02257.4870,E,2,07,1.6,41.2,M,36.1,M,2.0,0000*40
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1011801: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103713.000,4037.7163,N,02257.4526,E,2,07,1.6,39.5,M,36.1,M,2.0,0000*4B
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1012701: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103722.000,4037.7328,N,02257.4726,E,2,07,1.6,39.6,M,36.1,M,10.0,0000*76
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1013601: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103731.000,4037.7603,N,02257.5014,E,1,09,1.1,42.3,M,36.1,M,,0000*63
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1014501: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103740.000,4037.7810,N,02257.5347,E,1,09,1.1,46.5,M,36.1,M,,0000*6E
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1015401: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103749.000,4037.7724,N,02257.5452,E,1,09,1.1,48.5,M,36.1,M,,0000*62
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1016301: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103758.000,4037.7554,N,02257.5568,E,1,09,1.1,50.4,M,36.1,M,,0000*67
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1017201: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103807.000,4037.7479,N,02257.5615,E,1,09,1.1,50.7,M,36.1,M,,0000*66
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1018101: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103816.000,4037.7400,N,02257.5664,E,1,08,1.3,50.9,M,36.1,M,,0000*63
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267T=225731403739T=225729403741T=225727403742T=225728403743T=225730403745T=225732403746T=225732403746T=225733403745T=225733403744T=225733403744:
|
||||||
|
File= track100_81.jpg Tr= 0 [msec] Tt= 75857 [msec]
|
33
report/src/gps/gps100_810.log
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
Running GPS with: P3267 for 810 sec [9points]
|
||||||
|
P3267R=1010001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103655.000,4037.6528,N,02257.5223,E,1,09,1.1,41.7,M,36.1,M,,0000*6A
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 130 [msec]
|
||||||
|
P3267R=1019001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103825.000,4037.7253,N,02257.5800,E,1,09,1.1,50.8,M,36.1,M,,0000*6D
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1028001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103955.000,4037.6694,N,02257.8001,E,1,09,1.1,62.4,M,36.1,M,,0000*6C
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1037001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104125.000,4037.5565,N,02257.5341,E,1,09,1.1,38.6,M,36.1,M,,0000*6D
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1046001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104255.000,4037.5073,N,02257.2904,E,1,09,1.1,22.7,M,36.1,M,,0000*6D
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1055001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104425.000,4037.8403,N,02257.2125,E,1,09,1.1,33.5,M,36.1,M,,0000*6B
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1064001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104555.000,4037.7630,N,02257.3826,E,1,09,1.1,33.3,M,36.1,M,,0000*6D
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1073001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105055.000,4037.5948,N,02257.6771,E,2,09,1.0,45.0,M,36.1,M,3.0,0000*4E
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1082001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105225.000,4037.6411,N,02257.8007,E,1,09,1.0,56.4,M,36.1,M,,0000*69
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1091001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105355.000,4037.5339,N,02257.7199,E,1,08,1.4,48.2,M,36.1,M,,0000*64
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267T=225731403739T=225734403743T=225748403740T=225732403733T=225717403730T=225712403750T=225722403745T=225740403735T=225748403738T=225743403732:
|
||||||
|
File= track100_810.jpg Tr= 0 [msec] Tt= 75681 [msec]
|
27
report/src/gps/gps10_80.log
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
Running GPS with: P3267 for 80 sec [8points]
|
||||||
|
P3267R=1001001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103525.000,4037.6179,N,02257.5873,E,2,06,2.1,39.4,M,36.1,M,2.0,0000*4E
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 130 [msec]
|
||||||
|
P3267R=1002001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103535.000,4037.6154,N,02257.5834,E,2,06,2.1,41.5,M,36.1,M,12.0,0000*7C
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1003001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103545.000,4037.6150,N,02257.5828,E,1,09,1.1,40.8,M,36.1,M,,0000*6C
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1004001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103555.000,4037.6243,N,02257.5722,E,1,09,1.1,44.5,M,36.1,M,,0000*60
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1005001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103605.000,4037.6382,N,02257.5541,E,1,09,1.1,43.0,M,36.1,M,,0000*6F
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1006001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103615.000,4037.6469,N,02257.5436,E,1,09,1.1,41.4,M,36.1,M,,0000*6B
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1007001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103625.000,4037.6496,N,02257.5406,E,1,09,1.1,40.8,M,36.1,M,,0000*66
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1008001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103635.000,4037.6495,N,02257.5372,E,1,09,1.1,42.4,M,36.1,M,,0000*6E
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267T=225735403737T=225735403736T=225734403736T=225734403737T=225733403738T=225732403738T=225732403738T=225732403738:
|
||||||
|
File= track10_80.jpg Tr= 0 [msec] Tt= 75884 [msec]
|
27
report/src/gps/gps10_800.log
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
Running GPS with: P3267 for 800 sec [8points]
|
||||||
|
P3267R=1001001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103525.000,4037.6179,N,02257.5873,E,2,06,2.1,39.4,M,36.1,M,2.0,0000*4E
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 131 [msec]
|
||||||
|
P3267R=1011001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103705.000,4037.6878,N,02257.4824,E,2,07,1.6,41.1,M,36.1,M,2.0,0000*4A
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1021001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103845.000,4037.7015,N,02257.6325,E,1,09,1.1,49.8,M,36.1,M,,0000*6C
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1031001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104025.000,4037.5830,N,02257.6381,E,1,09,1.1,43.8,M,36.1,M,,0000*6C
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1041001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104205.000,4037.5021,N,02257.3213,E,1,09,1.1,24.7,M,36.1,M,,0000*65
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1051001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104345.000,4037.7178,N,02257.1942,E,1,07,1.4,29.1,M,36.1,M,,0000*62
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1061001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104525.000,4037.8465,N,02257.2234,E,1,09,1.1,31.6,M,36.1,M,,0000*68
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1071001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105035.000,4037.5613,N,02257.5744,E,2,09,1.0,35.5,M,36.1,M,2.0,0000*4F
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267T=225735403737T=225728403741T=225737403742T=225738403734T=225719403730T=225711403743T=225713403750T=225734403733:
|
||||||
|
File= track10_800.jpg Tr= 0 [msec] Tt= 75404 [msec]
|
33
report/src/gps/gps10_900.log
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
Running GPS with: P3267 for 900 sec [9points]
|
||||||
|
P3267R=1001001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103525.000,4037.6179,N,02257.5873,E,2,06,2.1,39.4,M,36.1,M,2.0,0000*4E
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 131 [msec]
|
||||||
|
P3267R=1011001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103705.000,4037.6878,N,02257.4824,E,2,07,1.6,41.1,M,36.1,M,2.0,0000*4A
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1021001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,103845.000,4037.7015,N,02257.6325,E,1,09,1.1,49.8,M,36.1,M,,0000*6C
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1031001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104025.000,4037.5830,N,02257.6381,E,1,09,1.1,43.8,M,36.1,M,,0000*6C
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1041001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104205.000,4037.5021,N,02257.3213,E,1,09,1.1,24.7,M,36.1,M,,0000*65
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1051001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104345.000,4037.7178,N,02257.1942,E,1,07,1.4,29.1,M,36.1,M,,0000*62
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1061001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104525.000,4037.8465,N,02257.2234,E,1,09,1.1,31.6,M,36.1,M,,0000*68
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1071001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105035.000,4037.5613,N,02257.5744,E,2,09,1.0,35.5,M,36.1,M,2.0,0000*4F
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1081001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105215.000,4037.6411,N,02257.8007,E,1,09,1.0,56.4,M,36.1,M,,0000*6A
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1091001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105355.000,4037.5339,N,02257.7199,E,1,08,1.4,48.2,M,36.1,M,,0000*64
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267T=225735403737T=225728403741T=225737403742T=225738403734T=225719403730T=225711403743T=225713403750T=225734403733T=225748403738T=225743403732:
|
||||||
|
File= track10_900.jpg Tr= 0 [msec] Tt= 75886 [msec]
|
27
report/src/gps/gps300_160.log
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
Running GPS with: P3267 time [300 - 460) sec [8 points]
|
||||||
|
P3267R=1030001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104015.000,4037.6144,N,02257.7114,E,1,09,1.1,51.8,M,36.1,M,,0000*6A
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 130 [msec]
|
||||||
|
P3267R=1032001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104035.000,4037.5755,N,02257.6196,E,1,09,1.1,42.6,M,36.1,M,,0000*6A
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1034001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104055.000,4037.5756,N,02257.6197,E,1,09,1.1,42.7,M,36.1,M,,0000*6F
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1036001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104115.000,4037.5732,N,02257.6113,E,1,09,1.1,42.8,M,36.1,M,,0000*6B
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1038001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104135.000,4037.5309,N,02257.4332,E,1,09,1.1,32.8,M,36.1,M,,0000*61
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1040001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104155.000,4037.5021,N,02257.3214,E,1,09,1.1,24.6,M,36.1,M,,0000*65
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1042001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104215.000,4037.5021,N,02257.3213,E,1,09,1.1,24.7,M,36.1,M,,0000*64
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1044001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104235.000,4037.5021,N,02257.3214,E,1,09,1.1,24.7,M,36.1,M,,0000*61
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267T=225742403736T=225737403734T=225737403734T=225736403734T=225725403731T=225719403730T=225719403730T=225719403730:
|
||||||
|
File= track300_160.jpg Tr= 0 [msec] Tt= 75956 [msec]
|
27
report/src/gps/gps600_160.log
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
Running GPS with: P3267 for 160 sec [8points]
|
||||||
|
P3267R=1060001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104515.000,4037.8399,N,02257.2117,E,1,08,1.2,32.3,M,36.1,M,,0000*69
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 140 [msec]
|
||||||
|
P3267R=1062001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104535.000,4037.8205,N,02257.2803,E,1,09,1.1,33.5,M,36.1,M,,0000*66
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1064001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104555.000,4037.7630,N,02257.3826,E,1,09,1.1,33.3,M,36.1,M,,0000*6D
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1066001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104615.000,4037.6646,N,02257.4953,E,1,09,1.1,34.3,M,36.1,M,,0000*69
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1068001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104635.000,4037.5786,N,02257.5892,E,1,09,1.1,36.9,M,36.1,M,,0000*60
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1070001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104655.000,4037.4885,N,02257.6627,E,1,09,1.1,36.6,M,36.1,M,,0000*67
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1072001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105045.000,4037.5693,N,02257.6149,E,2,09,1.0,38.6,M,36.1,M,2.0,0000*46
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1074001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105105.000,4037.6190,N,02257.7408,E,2,09,1.0,50.8,M,36.1,M,6.0,0000*41
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267T=225712403750T=225716403749T=225722403745T=225729403739T=225735403734T=225739403729T=225736403734T=225744403737:
|
||||||
|
File= track600_160.jpg Tr= 0 [msec] Tt= 76181 [msec]
|
27
report/src/gps/gps600_80.log
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
Running GPS with: P3267 for 80 sec [8points]
|
||||||
|
P3267R=1060001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104515.000,4037.8399,N,02257.2117,E,1,08,1.2,32.3,M,36.1,M,,0000*69
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 140 [msec]
|
||||||
|
P3267R=1061001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104525.000,4037.8465,N,02257.2234,E,1,09,1.1,31.6,M,36.1,M,,0000*68
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1062001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104535.000,4037.8205,N,02257.2803,E,1,09,1.1,33.5,M,36.1,M,,0000*66
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1063001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104545.000,4037.7897,N,02257.3355,E,1,09,1.1,33.3,M,36.1,M,,0000*60
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1064001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104555.000,4037.7630,N,02257.3826,E,1,09,1.1,33.3,M,36.1,M,,0000*6D
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1065001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104605.000,4037.7178,N,02257.4370,E,1,09,1.1,32.5,M,36.1,M,,0000*68
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1066001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104615.000,4037.6646,N,02257.4953,E,1,09,1.1,34.3,M,36.1,M,,0000*69
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1067001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,104625.000,4037.6174,N,02257.5471,E,1,08,1.2,36.4,M,36.1,M,,0000*67
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267T=225712403750T=225713403750T=225716403749T=225720403747T=225722403745T=225726403743T=225729403739T=225732403737:
|
||||||
|
File= track600_80.jpg Tr= 0 [msec] Tt= 75889 [msec]
|
27
report/src/gps/gps900_160.log
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
Running GPS with: P3267 time [900 - 1060) sec [8 points]
|
||||||
|
P3267R=1090001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105345.000,4037.5343,N,02257.7787,E,1,08,1.4,52.7,M,36.1,M,,0000*6F
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 131 [msec]
|
||||||
|
P3267R=1092001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105405.000,4037.5305,N,02257.7036,E,2,09,1.0,46.1,M,36.1,M,2.0,0000*4A
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1094001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105425.000,4037.5137,N,02257.6557,E,2,08,1.4,41.2,M,36.1,M,3.0,0000*48
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1096001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105445.000,4037.5553,N,02257.6176,E,2,08,1.4,39.9,M,36.1,M,2.0,0000*4A
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1098001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105505.000,4037.5559,N,02257.6171,E,2,09,1.0,40.3,M,36.1,M,2.0,0000*43
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1100001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105525.000,4037.5642,N,02257.6114,E,2,08,1.4,39.2,M,36.1,M,2.0,0000*41
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1102001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105545.000,4037.6313,N,02257.5497,E,2,08,1.4,35.7,M,36.1,M,2.0,0000*41
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1104001: START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105605.000,4037.6321,N,02257.5616,E,2,08,1.4,38.1,M,36.1,M,17.0,0000*73
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267T=225746403732T=225742403731T=225739403730T=225737403733T=225737403733T=225736403733T=225732403737T=225733403737:
|
||||||
|
File= track900_160.jpg Tr= 0 [msec] Tt= 76037 [msec]
|
27
report/src/gps/gps900_80.log
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
Running GPS with: P3267 time [900 - 80) sec [8 points]
|
||||||
|
P3267R=1090001 : START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105345.000,4037.5343,N,02257.7787,E,1,08,1.4,52.7,M,36.1,M,,0000*6F
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 120 [msec]
|
||||||
|
P3267R=1091001 : START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105355.000,4037.5339,N,02257.7199,E,1,08,1.4,48.2,M,36.1,M,,0000*64
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1092001 : START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105405.000,4037.5305,N,02257.7036,E,2,09,1.0,46.1,M,36.1,M,2.0,0000*4A
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1093001 : START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105415.000,4037.5291,N,02257.7009,E,2,08,1.4,45.1,M,36.1,M,2.0,0000*4D
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1094001 : START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105425.000,4037.5137,N,02257.6557,E,2,08,1.4,41.2,M,36.1,M,3.0,0000*48
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1095001 : START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105435.000,4037.5323,N,02257.6355,E,2,09,1.0,40.6,M,36.1,M,13.0,0000*7B
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1096001 : START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105445.000,4037.5553,N,02257.6176,E,2,08,1.4,39.9,M,36.1,M,2.0,0000*4A
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267R=1097001 : START ITHAKI GPS TRACKING
|
||||||
|
$GPGGA,105455.000,4037.5559,N,02257.6171,E,2,09,1.0,40.3,M,36.1,M,3.0,0000*46
|
||||||
|
STOP ITHAKI GPS TRACKING Tr= 0 [msec]
|
||||||
|
P3267T=225746403732T=225743403732T=225742403731T=225742403731T=225739403730T=225738403731T=225737403733T=225737403733:
|
||||||
|
File= track900_80.jpg Tr= 0 [msec] Tt= 75825 [msec]
|
BIN
report/src/gps/track.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/gps/track100_270.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/gps/track100_81.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/gps/track100_810.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/gps/track10_80.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/gps/track10_800.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/gps/track10_900.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/gps/track300_160.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/gps/track600_160.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/gps/track600_80.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/gps/track900_160.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/gps/track900_80.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/image_corrupted/image_1.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/image_corrupted/image_2.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/image_corrupted/image_3.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/image_corrupted/image_4.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/image_corrupted/image_5.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
6
report/src/image_corrupted/image_corrupted.log
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
Running video decoder with: G3565
|
||||||
|
G3565: File= image_1.jpg Tr= 561 [msec] Tt= 21234 [msec]
|
||||||
|
G3565: File= image_2.jpg Tr= 1761 [msec] Tt= 24731 [msec]
|
||||||
|
G3565: File= image_3.jpg Tr= 541 [msec] Tt= 24877 [msec]
|
||||||
|
G3565: File= image_4.jpg Tr= 551 [msec] Tt= 22599 [msec]
|
||||||
|
G3565: File= image_5.jpg Tr= 721 [msec] Tt= 24528 [msec]
|
BIN
report/src/image_free/image_1.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/image_free/image_2.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/image_free/image_3.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/image_free/image_4.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
report/src/image_free/image_5.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
6
report/src/image_free/image_free.log
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
Running video decoder with: M8149
|
||||||
|
M8149: File= image_1.jpg Tr= 601 [msec] Tt= 29875 [msec]
|
||||||
|
M8149: File= image_2.jpg Tr= 561 [msec] Tt= 31267 [msec]
|
||||||
|
M8149: File= image_3.jpg Tr= 631 [msec] Tt= 29592 [msec]
|
||||||
|
M8149: File= image_4.jpg Tr= 511 [msec] Tt= 29587 [msec]
|
||||||
|
M8149: File= image_5.jpg Tr= 531 [msec] Tt= 29495 [msec]
|
90
src/net/hoo2/auth/vmodem/AQR.java
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
package net.hoo2.auth.vmodem;
|
||||||
|
|
||||||
|
import java.util.*;
|
||||||
|
|
||||||
|
class AQR {
|
||||||
|
static final int AQ_DURATION_DEFAULT = 240;
|
||||||
|
static final int AQR_BUFFER_SIZE = 256;
|
||||||
|
static final String AQR_BEGIN = "PSTART";
|
||||||
|
static final String AQR_END = "PSTOP";
|
||||||
|
|
||||||
|
static final int AQR_SEQUENCE_BEGIN = 31;
|
||||||
|
static final int AQR_SEQUENCE_END = 47;
|
||||||
|
static final int AQR_CRC_BEGIN = 49;
|
||||||
|
static final int AQR_CRC_END = 52;
|
||||||
|
|
||||||
|
private Com com_;
|
||||||
|
private Log log_;
|
||||||
|
private Transaction transaction_;
|
||||||
|
private int duration_;
|
||||||
|
private byte[] ack_;
|
||||||
|
private byte[] nack_;
|
||||||
|
|
||||||
|
AQR (Com com, Log log, byte[] ack, byte[] nack, int duration) {
|
||||||
|
com_ = com;
|
||||||
|
log_ = log;
|
||||||
|
duration_ = duration;
|
||||||
|
transaction_= new Transaction(null, new byte[AQR_BUFFER_SIZE]);
|
||||||
|
ack_ = ack;
|
||||||
|
nack_ = nack;
|
||||||
|
}
|
||||||
|
|
||||||
|
void caption (byte[] ack, byte[] nack) {
|
||||||
|
String line;
|
||||||
|
|
||||||
|
line = "Running AQR with: " + new String(ack) + "/" + new String(nack);
|
||||||
|
log_.write(line, true);
|
||||||
|
|
||||||
|
transaction_ = com_.request (transaction_, null, null, null, false);
|
||||||
|
line = new String(transaction_.getResponse());
|
||||||
|
log_.out(line);
|
||||||
|
}
|
||||||
|
|
||||||
|
void run () {
|
||||||
|
long start;
|
||||||
|
long now;
|
||||||
|
long mark =0, delay =0;
|
||||||
|
String line;
|
||||||
|
int bads = 0;
|
||||||
|
boolean good = true;
|
||||||
|
boolean prev = true;
|
||||||
|
|
||||||
|
start = System.currentTimeMillis();
|
||||||
|
do {
|
||||||
|
if (good)
|
||||||
|
transaction_ = com_.request(transaction_, ack_, AQR_BEGIN.getBytes(), AQR_END.getBytes(), false);
|
||||||
|
else
|
||||||
|
transaction_ = com_.request(transaction_, nack_, AQR_BEGIN.getBytes(), AQR_END.getBytes(), false);
|
||||||
|
good = (_crc_check(transaction_.response)) ? true : false;
|
||||||
|
bads = (good) ? 0 : bads+1;
|
||||||
|
|
||||||
|
// delay calculation
|
||||||
|
if (prev && !good) mark = transaction_.departure;
|
||||||
|
if (!prev && good) delay = transaction_.arrival - mark;
|
||||||
|
else delay = 0;
|
||||||
|
prev = good;
|
||||||
|
|
||||||
|
line = new String(transaction_.code) + ": "
|
||||||
|
+ new String(transaction_.getResponse())
|
||||||
|
+ " Er: " + bads
|
||||||
|
+ " Tr= " + (transaction_.arrival - transaction_.departure) + " [msec]";
|
||||||
|
if (delay != 0) line += " Tt= " + delay + " [msec]";
|
||||||
|
log_.write(line);
|
||||||
|
now = System.currentTimeMillis();
|
||||||
|
} while (now - start < duration_*1000);
|
||||||
|
}
|
||||||
|
|
||||||
|
private boolean _crc_check (byte[] data) {
|
||||||
|
byte[] seq = Arrays.copyOfRange(data, AQR_SEQUENCE_BEGIN, AQR_SEQUENCE_END);
|
||||||
|
int crc = Integer.valueOf(
|
||||||
|
new String(Arrays.copyOfRange(data, AQR_CRC_BEGIN, AQR_CRC_END)));
|
||||||
|
return (crc == _crc(seq)) ? true : false;
|
||||||
|
}
|
||||||
|
|
||||||
|
private int _crc (byte[] data) {
|
||||||
|
int calc =0;
|
||||||
|
for (int i=0 ; i<data.length ; ++i)
|
||||||
|
calc ^= data[i];
|
||||||
|
return calc;
|
||||||
|
}
|
||||||
|
}
|
@ -1,12 +1,17 @@
|
|||||||
package net.hoo2.auth.vmodem;
|
package net.hoo2.auth.vmodem;
|
||||||
|
|
||||||
|
import java.util.Arrays;
|
||||||
import ithakimodem.*;
|
import ithakimodem.*;
|
||||||
|
|
||||||
class Com {
|
class Com {
|
||||||
static final int SPEED_DEFAULT = 9600;
|
static final int SPEED_DEFAULT = 48000;
|
||||||
static final int TIMEOUT_DEFAULT = 2000;
|
static final int TIMEOUT_DEFAULT = 2000;
|
||||||
static final String URL_DEFAULT = "ithaki";
|
static final String URL_DEFAULT = "ithaki";
|
||||||
|
|
||||||
|
private Modem modem_;
|
||||||
|
private int speed_;
|
||||||
|
private int timeout_;
|
||||||
|
|
||||||
Com () {
|
Com () {
|
||||||
modem_ = new Modem();
|
modem_ = new Modem();
|
||||||
speed_ = SPEED_DEFAULT;
|
speed_ = SPEED_DEFAULT;
|
||||||
@ -14,7 +19,7 @@ class Com {
|
|||||||
modem_.setSpeed(speed_);
|
modem_.setSpeed(speed_);
|
||||||
modem_.setTimeout(timeout_);
|
modem_.setTimeout(timeout_);
|
||||||
}
|
}
|
||||||
Com (int speed, int timeout) {
|
Com (Log log, int speed, int timeout) {
|
||||||
modem_ = new Modem();
|
modem_ = new Modem();
|
||||||
speed_ = speed;
|
speed_ = speed;
|
||||||
timeout_ = timeout;
|
timeout_ = timeout;
|
||||||
@ -24,15 +29,19 @@ class Com {
|
|||||||
|
|
||||||
// get/set
|
// get/set
|
||||||
int timeout () { return timeout_; }
|
int timeout () { return timeout_; }
|
||||||
void timeout (int t) {
|
void timeout (int timeout) {
|
||||||
timeout_ = t;
|
if (timeout_ != timeout) {
|
||||||
modem_.setTimeout(timeout_);
|
timeout_ = timeout;
|
||||||
|
modem_.setTimeout(timeout_);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
int speed () { return speed_; }
|
int speed () { return speed_; }
|
||||||
void speed (int speed) {
|
void speed (int speed) {
|
||||||
speed_ = speed;
|
if (speed_ != speed) {
|
||||||
modem_.setSpeed(speed_);
|
speed_ = speed;
|
||||||
|
modem_.setSpeed(speed_);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -41,59 +50,84 @@ class Com {
|
|||||||
boolean close() { return modem_.close(); }
|
boolean close() { return modem_.close(); }
|
||||||
|
|
||||||
|
|
||||||
Transaction request (Transaction data, boolean ask, byte[] delimiter) {
|
Transaction request (Transaction data, byte[] code, byte[] begin, byte[] end, boolean bin) {
|
||||||
int ch =0;
|
int ch =0;
|
||||||
int i =0;
|
boolean have_begin = (begin != null) ? false : true;
|
||||||
|
boolean incoming = false;
|
||||||
|
|
||||||
_clear (data.response);
|
_clear (data.response, 0, data.response.length);
|
||||||
if (ask) {
|
if (code != null) {
|
||||||
|
data.code = code;
|
||||||
modem_.write(data.code);
|
modem_.write(data.code);
|
||||||
modem_.write((int)'\r');
|
modem_.write((int)'\r');
|
||||||
data.departure = System.currentTimeMillis() - (long)((8*(data.code.length+1))*(1000.0/speed_));
|
data.departure = System.currentTimeMillis();// - (long)((8*(data.code.length+1))*(1000.0/speed_));
|
||||||
}
|
}
|
||||||
|
data.size =0;
|
||||||
do {
|
do {
|
||||||
|
if (data.size >= data.response.length) {
|
||||||
|
data.size =0;
|
||||||
|
return data;
|
||||||
|
}
|
||||||
try {
|
try {
|
||||||
ch = modem_.read();
|
ch = modem_.read();
|
||||||
}
|
}
|
||||||
catch (Exception e) {
|
catch (Exception e) {
|
||||||
System.out.println (e.getMessage());
|
System.err.println (e.getMessage());
|
||||||
|
data.size =0;
|
||||||
|
return data;
|
||||||
}
|
}
|
||||||
if (i == 0)
|
if (!incoming) {
|
||||||
data.arrival = System.currentTimeMillis() - (long)(8*(1000.0/speed_));
|
incoming = true;
|
||||||
data.response [i++] = (byte)ch;
|
data.arrival = System.currentTimeMillis();// - (long)(8*(1000.0/speed_));
|
||||||
} while (!_detect (data.response, "\r\n\n\n".getBytes())
|
}
|
||||||
&& !_detect (data.response, "NO CARRIER".getBytes())
|
data.response [data.size++] = (byte)ch;
|
||||||
&& !_detect (data.response, delimiter)
|
|
||||||
&& ch != -1);
|
|
||||||
|
|
||||||
|
if (!have_begin && (detect(data.response, begin, data.size) != -1)) {
|
||||||
|
_clear(data.response, 0, data.size);
|
||||||
|
data.size = _copy (data.response, begin);
|
||||||
|
have_begin = true;
|
||||||
|
}
|
||||||
|
} while (ch != -1 &&
|
||||||
|
(!have_begin ||
|
||||||
|
( (bin || (detect (data.response, "\r\n\n\n".getBytes(), data.size) == -1))
|
||||||
|
&& (bin || (detect (data.response, "NO CARRIER".getBytes(), data.size) == -1))
|
||||||
|
&& (detect (data.response, end, data.size) == -1)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
);
|
||||||
return data;
|
return data;
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean _detect (byte[] response, byte[] pattern) {
|
static int detect (byte[] data, byte[] pattern, int max) {
|
||||||
if (pattern != null) {
|
if (pattern != null) {
|
||||||
for (int i =0 ; i<response.length - pattern.length ; ++i) {
|
for (int i =0 ; i<max && i<data.length - pattern.length; ++i) {
|
||||||
boolean detected = true;
|
boolean detected = true;
|
||||||
for (int j=0 ; j<pattern.length ; ++j) {
|
for (int j=0 ; j<pattern.length ; ++j) {
|
||||||
if (response[i+j] != pattern[j]) {
|
if (data[i+j] != pattern[j]) {
|
||||||
detected = false;
|
detected = false;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (detected)
|
if (detected)
|
||||||
return true;
|
return i;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return false;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void _clear (byte[] buffer) {
|
private void _clear (byte[] buffer, int begin, int end) {
|
||||||
for (int i=0 ; i<buffer.length ; ++i)
|
for (int i=begin ; i<end && i<buffer.length ; ++i)
|
||||||
buffer[i] = 0;
|
buffer[i] = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
private Modem modem_;
|
private int _copy (byte[] dest, byte[] src) {
|
||||||
private int speed_;
|
if (dest.length >= src.length) {
|
||||||
private int timeout_;
|
for (int i=0 ; i<src.length ; ++i)
|
||||||
|
dest[i] = src[i];
|
||||||
|
return src.length;
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -103,11 +137,17 @@ class Transaction {
|
|||||||
byte[] response;
|
byte[] response;
|
||||||
long departure;
|
long departure;
|
||||||
long arrival;
|
long arrival;
|
||||||
|
int size;
|
||||||
|
|
||||||
Transaction (byte[] code, byte[] response) {
|
Transaction (byte[] code, byte[] response) {
|
||||||
this.code = code;
|
this.code = code;
|
||||||
this.response = response;
|
this.response = response;
|
||||||
departure = arrival = 0;
|
departure = arrival = 0;
|
||||||
|
size = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
byte[] getResponse() {
|
||||||
|
return Arrays.copyOf(response, size);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,78 +1,50 @@
|
|||||||
package net.hoo2.auth.vmodem;
|
package net.hoo2.auth.vmodem;
|
||||||
|
|
||||||
import java.io.IOException;
|
|
||||||
import java.io.PrintWriter;
|
|
||||||
|
|
||||||
class Echo {
|
class Echo {
|
||||||
static final int ECHO_DURATION_DEFAULT = 60;
|
static final int ECHO_DURATION_DEFAULT = 240;
|
||||||
static final int ECHO_CODE_SIZE = 5;
|
|
||||||
static final int ECHO_BUFFER_SIZE = 256;
|
static final int ECHO_BUFFER_SIZE = 256;
|
||||||
static final int ECHO_RESPONSE_SIZE = 35;
|
static final String ECHO_BEGIN = "PSTART";
|
||||||
static final String ECHO_DELIMITER = "PSTOP";
|
static final String ECHO_END = "PSTOP";
|
||||||
|
|
||||||
private Com com_;
|
private Com com_;
|
||||||
private Transaction transaction_;
|
private Log log_;
|
||||||
private int duration_;
|
private Transaction transaction_;
|
||||||
private String logfile_;
|
private int duration_;
|
||||||
|
private byte[] code_;
|
||||||
|
|
||||||
Echo (Com com, byte[] code, int duration, String logfile) {
|
Echo (Com com, Log log, byte[] code, int duration) {
|
||||||
com_ = com;
|
com_ = com;
|
||||||
|
log_ = log;
|
||||||
duration_ = duration;
|
duration_ = duration;
|
||||||
transaction_= new Transaction(new byte[ECHO_CODE_SIZE],
|
transaction_= new Transaction(null, new byte[ECHO_BUFFER_SIZE]);
|
||||||
new byte[ECHO_BUFFER_SIZE]);
|
code_ = code;
|
||||||
transaction_.code = code.clone();
|
|
||||||
logfile_ = logfile;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void run (boolean verbose) {
|
void caption (byte[] code) {
|
||||||
boolean init;
|
String line;
|
||||||
long start;
|
|
||||||
long now;
|
line = "Running ECHO with: " + new String(code);
|
||||||
PrintWriter writer = null;
|
log_.write(line, true);
|
||||||
|
|
||||||
|
transaction_ = com_.request (transaction_, null, null, null, false);
|
||||||
|
line = new String(transaction_.getResponse());
|
||||||
|
log_.out(line);
|
||||||
|
}
|
||||||
|
|
||||||
|
void run () {
|
||||||
|
long start;
|
||||||
|
long now;
|
||||||
String line;
|
String line;
|
||||||
|
|
||||||
line = "Running echo with: " + new String(transaction_.code);
|
|
||||||
System.out.println(line);
|
|
||||||
if (logfile_ != null) {
|
|
||||||
try {
|
|
||||||
writer = new PrintWriter(logfile_);
|
|
||||||
writer.println(line);
|
|
||||||
}
|
|
||||||
catch (IOException exp) {
|
|
||||||
System.err.println( "Open log file failed: " + exp.getMessage() );
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
init = true;
|
|
||||||
start = System.currentTimeMillis();
|
start = System.currentTimeMillis();
|
||||||
do {
|
do {
|
||||||
if (init == true) {
|
transaction_ = com_.request(transaction_, code_, ECHO_BEGIN.getBytes(), ECHO_END.getBytes(), false);
|
||||||
transaction_ = com_.request (transaction_, false, null);
|
line = new String(transaction_.code) + ": "
|
||||||
init = false;
|
+ new String(transaction_.getResponse())
|
||||||
line = new String(transaction_.response);
|
+ " Tr= " + (transaction_.arrival - transaction_.departure) + " [msec]";
|
||||||
if (verbose) {
|
log_.write(line);
|
||||||
System.out.println(line);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
transaction_ = com_.request(transaction_, true, ECHO_DELIMITER.getBytes());
|
|
||||||
line = new String(transaction_.code)
|
|
||||||
+ ": "
|
|
||||||
+ new String(transaction_.response).substring(0, 35)
|
|
||||||
+ " Resp.time= "
|
|
||||||
+ (transaction_.arrival - transaction_.departure)
|
|
||||||
+ " [msec]";
|
|
||||||
if (logfile_ != null) writer.println(line);
|
|
||||||
if (verbose) System.out.println(line);
|
|
||||||
|
|
||||||
}
|
|
||||||
now = System.currentTimeMillis();
|
now = System.currentTimeMillis();
|
||||||
} while (now - start < duration_*1000);
|
} while (now - start < duration_*1000);
|
||||||
|
|
||||||
try {
|
|
||||||
if (writer != null)
|
|
||||||
writer.close();
|
|
||||||
} catch (Exception ex) {/*ignore*/}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
104
src/net/hoo2/auth/vmodem/GPS.java
Normal file
@ -0,0 +1,104 @@
|
|||||||
|
package net.hoo2.auth.vmodem;
|
||||||
|
|
||||||
|
import java.util.Arrays;
|
||||||
|
|
||||||
|
class GPS {
|
||||||
|
static final int GPS_BUFFER_SIZE = 256;
|
||||||
|
static final String GPS_BEGIN = "START ITHAKI GPS TRACKING";
|
||||||
|
static final String GPS_END = "STOP ITHAKI GPS TRACKING";
|
||||||
|
static final int GPS_USE_TRACK = 1;
|
||||||
|
static final String GPS_TRACK_PREFIX = "R=";
|
||||||
|
static final String GPS_IMAGE_PREFIX = "T=";
|
||||||
|
static final int GPS_MAX_POINTS = 9;
|
||||||
|
static final int GPS_COORDINATES_SIZE = 6;
|
||||||
|
|
||||||
|
static final int GPS_LATITUDE_BEGIN = 17;
|
||||||
|
static final int GPS_LATITUDE_END = 28;
|
||||||
|
static final int GPS_LONGITUDE_BEGIN= 29;
|
||||||
|
static final int GPS_LONGITUDE_END = 41;
|
||||||
|
|
||||||
|
private Com com_;
|
||||||
|
private Log log_;
|
||||||
|
private Transaction transaction_;
|
||||||
|
private byte[] code_;
|
||||||
|
private int start_;
|
||||||
|
private int duration_;
|
||||||
|
private int points_;
|
||||||
|
private byte[] coordinates_;
|
||||||
|
|
||||||
|
GPS (Com com, Log log, byte[] code, int start, int duration, int points) {
|
||||||
|
com_ = com;
|
||||||
|
log_ = log;
|
||||||
|
transaction_= new Transaction(null, new byte[GPS_BUFFER_SIZE]);
|
||||||
|
code_ = code;
|
||||||
|
start_ = start;
|
||||||
|
duration_ = duration;
|
||||||
|
points_ = (points <= GPS_MAX_POINTS) ? points : GPS_MAX_POINTS;
|
||||||
|
coordinates_= new byte[GPS_COORDINATES_SIZE];
|
||||||
|
}
|
||||||
|
|
||||||
|
void caption () {
|
||||||
|
String line;
|
||||||
|
|
||||||
|
line = "Running GPS with: " + new String(code_)
|
||||||
|
+ " time [" + start_ + " - " +(start_+duration_) + ") sec" + " [" + points_ + " points]";
|
||||||
|
log_.write(line, true);
|
||||||
|
|
||||||
|
transaction_ = com_.request (transaction_, null, null, null, false);
|
||||||
|
line = new String(transaction_.getResponse());
|
||||||
|
log_.out(line);
|
||||||
|
}
|
||||||
|
|
||||||
|
String run () {
|
||||||
|
String code, image_code;
|
||||||
|
String line;
|
||||||
|
|
||||||
|
log_.out("Get traces");
|
||||||
|
image_code = new String(code_);
|
||||||
|
for (int trace =start_ ; trace < start_+duration_ ; trace += duration_/points_) {
|
||||||
|
code = new String(code_) + GPS_TRACK_PREFIX + GPS_USE_TRACK + String.format("%04d", trace) + "01";
|
||||||
|
transaction_ = com_.request(transaction_, code.getBytes(), GPS_BEGIN.getBytes(), GPS_END.getBytes(), false);
|
||||||
|
line = new String(transaction_.code) + ": "
|
||||||
|
+ new String(transaction_.getResponse())
|
||||||
|
+ " Tr= " + (transaction_.arrival - transaction_.departure) + " [msec]";
|
||||||
|
log_.write(line);
|
||||||
|
|
||||||
|
_get_coordinates(transaction_.getResponse());
|
||||||
|
image_code += GPS_IMAGE_PREFIX +
|
||||||
|
String.format("%02d%02d%02d%02d%02d%02d", coordinates_[0], coordinates_[1],
|
||||||
|
coordinates_[2], coordinates_[3],
|
||||||
|
coordinates_[4], coordinates_[5]);
|
||||||
|
|
||||||
|
}
|
||||||
|
return image_code;
|
||||||
|
}
|
||||||
|
|
||||||
|
private byte[] _get_coordinates (byte[] stream) {
|
||||||
|
int start = Com.detect(stream, "GPGGA".getBytes(), stream.length);
|
||||||
|
double latitude = _nmea2dec (Double.valueOf(
|
||||||
|
new String (Arrays.copyOfRange(stream,
|
||||||
|
start+GPS_LATITUDE_BEGIN,
|
||||||
|
start+GPS_LATITUDE_END-2))));
|
||||||
|
double longitude = _nmea2dec (Double.valueOf(
|
||||||
|
new String(Arrays.copyOfRange(stream,
|
||||||
|
start+GPS_LONGITUDE_BEGIN,
|
||||||
|
start+GPS_LONGITUDE_END-2))));
|
||||||
|
|
||||||
|
coordinates_[0] = (byte)(longitude); // longitude deg
|
||||||
|
coordinates_[1] = (byte)((longitude - coordinates_[0]) * 60.0); // longitude '
|
||||||
|
coordinates_[2] = (byte)((longitude - coordinates_[0]
|
||||||
|
- coordinates_[1]/60.0)*3600); // longitude "
|
||||||
|
|
||||||
|
coordinates_[3] = (byte)(latitude); // latitude deg
|
||||||
|
coordinates_[4] = (byte)((latitude - coordinates_[3]) * 60.0); // latitude '
|
||||||
|
coordinates_[5] = (byte)((latitude - coordinates_[3]
|
||||||
|
- coordinates_[4]/60.0)*3600); // latitude "
|
||||||
|
return coordinates_;
|
||||||
|
}
|
||||||
|
|
||||||
|
double _nmea2dec (double c) {
|
||||||
|
int d = (int)c/100;
|
||||||
|
c -= d*100;
|
||||||
|
return d + (c/60);
|
||||||
|
}
|
||||||
|
}
|
67
src/net/hoo2/auth/vmodem/Image.java
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
package net.hoo2.auth.vmodem;
|
||||||
|
|
||||||
|
import java.io.*;
|
||||||
|
|
||||||
|
class Image {
|
||||||
|
static final int IMAGE_BUFFER_SIZE = 128*1024;
|
||||||
|
static final byte[] IMAGE_BEGIN = {(byte)0xFF, (byte)0xD8};
|
||||||
|
static final byte[] IMAGE_END = {(byte)0xFF, (byte)0xD9};
|
||||||
|
|
||||||
|
private Com com_;
|
||||||
|
private Log log_;
|
||||||
|
private Transaction transaction_;
|
||||||
|
private String filename_;
|
||||||
|
private int items_;
|
||||||
|
private byte[] code_;
|
||||||
|
|
||||||
|
Image (Com com, Log log, byte[] code, String filename, int items) {
|
||||||
|
com_ = com;
|
||||||
|
log_ = log;
|
||||||
|
transaction_= new Transaction(null, new byte[IMAGE_BUFFER_SIZE]);
|
||||||
|
filename_ = filename;
|
||||||
|
items_ = items;
|
||||||
|
code_ = code;
|
||||||
|
}
|
||||||
|
|
||||||
|
void code (byte[] code) { code_ = code; }
|
||||||
|
|
||||||
|
void caption (byte[] code) {
|
||||||
|
String line;
|
||||||
|
|
||||||
|
line = "Running video decoder with: " + new String(code);
|
||||||
|
log_.write(line, true);
|
||||||
|
|
||||||
|
transaction_ = com_.request (transaction_, null, null, null, false);
|
||||||
|
line = new String(transaction_.getResponse());
|
||||||
|
log_.out(line);
|
||||||
|
}
|
||||||
|
|
||||||
|
void run () {
|
||||||
|
String file, line;
|
||||||
|
BufferedOutputStream ostream;
|
||||||
|
|
||||||
|
for (int i =1 ; i<= items_ ; ++i) {
|
||||||
|
if (items_>1)
|
||||||
|
file = filename_ + "_" + i + ".jpg";
|
||||||
|
else
|
||||||
|
file = filename_ + ".jpg";
|
||||||
|
line = new String(code_) + ": ";
|
||||||
|
log_.write(line);
|
||||||
|
transaction_ = com_.request(transaction_, code_, IMAGE_BEGIN, IMAGE_END, true);
|
||||||
|
line = "File= " + file
|
||||||
|
+ " Tr= " + (transaction_.arrival - transaction_.departure) + " [msec]"
|
||||||
|
+ " Tt= " + (System.currentTimeMillis() - transaction_.departure) + " [msec]";
|
||||||
|
log_.write(line);
|
||||||
|
try {
|
||||||
|
ostream = new BufferedOutputStream(new FileOutputStream(file));
|
||||||
|
ostream.write(transaction_.response);
|
||||||
|
ostream.flush();
|
||||||
|
ostream.close();
|
||||||
|
}
|
||||||
|
catch (Exception exp) {
|
||||||
|
System.err.println ("Error creating " + file + exp.getMessage());
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
57
src/net/hoo2/auth/vmodem/Log.java
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
package net.hoo2.auth.vmodem;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
|
import java.io.PrintWriter;
|
||||||
|
|
||||||
|
class Log {
|
||||||
|
|
||||||
|
private String logfile_;
|
||||||
|
private boolean verbose_;
|
||||||
|
private PrintWriter writer_;
|
||||||
|
|
||||||
|
Log (String logfile, boolean verbose) {
|
||||||
|
logfile_ = logfile;
|
||||||
|
verbose_ = verbose;
|
||||||
|
}
|
||||||
|
|
||||||
|
boolean open () {
|
||||||
|
if (logfile_ != null) {
|
||||||
|
try {
|
||||||
|
writer_ = new PrintWriter(logfile_);
|
||||||
|
}
|
||||||
|
catch (IOException exp) {
|
||||||
|
System.err.println( "Open log file failed: " + exp.getMessage() );
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
boolean open (String logfile) {
|
||||||
|
logfile_ = logfile;
|
||||||
|
return open();
|
||||||
|
}
|
||||||
|
|
||||||
|
boolean close () {
|
||||||
|
try {
|
||||||
|
if (writer_ != null)
|
||||||
|
writer_.close();
|
||||||
|
} catch (Exception ex) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
void write (String line, boolean out) {
|
||||||
|
if (logfile_ != null) writer_.println(line);
|
||||||
|
if (verbose_ || out) System.out.println(line);
|
||||||
|
}
|
||||||
|
|
||||||
|
void write (String line) {
|
||||||
|
if (logfile_ != null) writer_.println(line);
|
||||||
|
if (verbose_) System.out.println(line);
|
||||||
|
}
|
||||||
|
|
||||||
|
void out (String line) {
|
||||||
|
if (verbose_) System.out.println(line);
|
||||||
|
}
|
||||||
|
}
|
@ -31,8 +31,7 @@ public class VirtualModem {
|
|||||||
Options options;
|
Options options;
|
||||||
HelpFormatter formatter;
|
HelpFormatter formatter;
|
||||||
Com com;
|
Com com;
|
||||||
String logfile;
|
Log log;
|
||||||
boolean verbose;
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
||||||
/** @name constructors */
|
/** @name constructors */
|
||||||
@ -42,11 +41,9 @@ public class VirtualModem {
|
|||||||
options = new Options();
|
options = new Options();
|
||||||
formatter = new HelpFormatter();
|
formatter = new HelpFormatter();
|
||||||
com = new Com();
|
com = new Com();
|
||||||
logfile = null;
|
|
||||||
verbose = false;
|
|
||||||
// line is initialized in getCmdOptions()
|
|
||||||
|
|
||||||
Option verbose = new Option ("v", "verbose", false, "Be more verbose");
|
|
||||||
|
Option verb = new Option ("v", "verbose", false, "Be more verbose");
|
||||||
Option help = new Option ("h", "help", false, "Print this message");
|
Option help = new Option ("h", "help", false, "Print this message");
|
||||||
Option timeout = Option.builder("t")
|
Option timeout = Option.builder("t")
|
||||||
.longOpt("timeout")
|
.longOpt("timeout")
|
||||||
@ -70,13 +67,30 @@ public class VirtualModem {
|
|||||||
.numberOfArgs(2)
|
.numberOfArgs(2)
|
||||||
.desc ("Request echo sequence")
|
.desc ("Request echo sequence")
|
||||||
.build();
|
.build();
|
||||||
|
Option aqr = Option.builder("a")
|
||||||
options.addOption(verbose);
|
.longOpt("aqr")
|
||||||
|
.numberOfArgs(3)
|
||||||
|
.desc ("Request aqr sequence")
|
||||||
|
.build();
|
||||||
|
Option img = Option.builder("g")
|
||||||
|
.longOpt("img")
|
||||||
|
.numberOfArgs(3)
|
||||||
|
.desc("Request an image sequence")
|
||||||
|
.build();
|
||||||
|
Option gps = Option.builder("p")
|
||||||
|
.longOpt("gps")
|
||||||
|
.numberOfArgs(5)
|
||||||
|
.desc("Request a GPS sequence")
|
||||||
|
.build();
|
||||||
|
options.addOption(verb);
|
||||||
options.addOption(help);
|
options.addOption(help);
|
||||||
options.addOption(timeout);
|
options.addOption(timeout);
|
||||||
options.addOption(speed);
|
options.addOption(speed);
|
||||||
options.addOption(log);
|
options.addOption(log);
|
||||||
options.addOption(echo);
|
options.addOption(echo);
|
||||||
|
options.addOption(aqr);
|
||||||
|
options.addOption(img);
|
||||||
|
options.addOption(gps);
|
||||||
}
|
}
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
||||||
@ -94,39 +108,84 @@ public class VirtualModem {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private boolean commandDispatcher () {
|
private boolean commandDispatcher () {
|
||||||
// Get boolean options first
|
boolean verbose = false;
|
||||||
if (line.hasOption("verbose")) {
|
|
||||||
|
// Get log and verbose options first
|
||||||
|
if (line.hasOption("verbose"))
|
||||||
verbose = true;
|
verbose = true;
|
||||||
}
|
if (line.hasOption("log"))
|
||||||
// get options
|
log = new Log (line.getOptionValue("log"), verbose);
|
||||||
|
else
|
||||||
|
log = new Log (null, verbose);
|
||||||
|
if (log.open() != true)
|
||||||
|
return false;
|
||||||
|
|
||||||
|
// get other options
|
||||||
if (line.hasOption("timeout")) {
|
if (line.hasOption("timeout")) {
|
||||||
com.timeout(Integer.parseInt(line.getOptionValue("timeout")));
|
com.timeout(Integer.parseInt(line.getOptionValue("timeout")));
|
||||||
}
|
}
|
||||||
if (line.hasOption("speed")) {
|
if (line.hasOption("speed")) {
|
||||||
com.speed(Integer.parseInt(line.getOptionValue("speed")));
|
com.speed(Integer.parseInt(line.getOptionValue("speed")));
|
||||||
}
|
}
|
||||||
if (line.hasOption("log")) {
|
|
||||||
logfile = line.getOptionValue("log");
|
|
||||||
}
|
|
||||||
// Execution dispatcher
|
// Execution dispatcher
|
||||||
if (line.hasOption("help")) {
|
do {
|
||||||
formatter.printHelp( "virtualModem", options );
|
if (line.hasOption("help")) {
|
||||||
return true;
|
formatter.printHelp( "virtualModem", options );
|
||||||
}
|
break;
|
||||||
if (line.hasOption("echo")) {
|
|
||||||
Echo e = new Echo(com,
|
|
||||||
line.getOptionValues("echo")[0].getBytes(),
|
|
||||||
Integer.valueOf(line.getOptionValues("echo")[1]),
|
|
||||||
logfile);
|
|
||||||
if (com.open() == true) {
|
|
||||||
e.run(verbose);
|
|
||||||
com.close();
|
|
||||||
}
|
}
|
||||||
}
|
if (line.hasOption("echo")) {
|
||||||
else {
|
byte[] code = line.getOptionValues("echo")[0].getBytes();
|
||||||
System.err.println ("Error: Unrecognized option");
|
Echo e = new Echo(com, log, code,
|
||||||
return false;
|
Integer.valueOf(line.getOptionValues("echo")[1]));
|
||||||
}
|
if (com.open()) {
|
||||||
|
e.caption(code);
|
||||||
|
e.run();
|
||||||
|
com.close();
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if (line.hasOption("aqr")) {
|
||||||
|
byte[] ack = line.getOptionValues("aqr")[0].getBytes();
|
||||||
|
byte[] nack = line.getOptionValues("aqr")[1].getBytes();
|
||||||
|
AQR a = new AQR(com, log, ack, nack,
|
||||||
|
Integer.valueOf(line.getOptionValues("aqr")[2]));
|
||||||
|
if (com.open()) {
|
||||||
|
a.caption(ack, nack);
|
||||||
|
a.run();
|
||||||
|
com.close();
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if (line.hasOption("img")) {
|
||||||
|
byte[] code = line.getOptionValues("img")[0].getBytes();
|
||||||
|
Image im = new Image (com, log, code,
|
||||||
|
line.getOptionValues("img")[1],
|
||||||
|
Integer.valueOf(line.getOptionValues("img")[2]));
|
||||||
|
if (com.open()) {
|
||||||
|
im.caption(code);
|
||||||
|
im.run();
|
||||||
|
com.close();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if (line.hasOption("gps")) {
|
||||||
|
byte[] code = line.getOptionValues("gps")[0].getBytes();
|
||||||
|
GPS g = new GPS (com, log, code,
|
||||||
|
Integer.valueOf(line.getOptionValues("gps")[1]),
|
||||||
|
Integer.valueOf(line.getOptionValues("gps")[2]),
|
||||||
|
Integer.valueOf(line.getOptionValues("gps")[3]));
|
||||||
|
Image im = new Image (com, log, null,
|
||||||
|
line.getOptionValues("gps")[4], 1);
|
||||||
|
if (com.open()) {
|
||||||
|
g.caption();
|
||||||
|
im.code(g.run().getBytes());
|
||||||
|
im.run();
|
||||||
|
com.close();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} while (false);
|
||||||
|
|
||||||
|
log.close();
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
|