A first testing version and some data from itahki

This commit is contained in:
Christos Houtouridis 2018-11-29 10:37:28 +02:00
parent e2a6319055
commit d328e84cc2
57 changed files with 10423 additions and 608 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

483
echo.log
View File

@ -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
View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

BIN
image_free_2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View 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]

View 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]

View 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]

View 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]

View 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]

View 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]

View 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]

View 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]

View 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]

View 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]

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

View 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]

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

View 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]

View 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;
}
}

View File

@ -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,16 +29,20 @@ 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) {
timeout_ = timeout;
modem_.setTimeout(timeout_); modem_.setTimeout(timeout_);
} }
}
int speed () { return speed_; } int speed () { return speed_; }
void speed (int speed) { void speed (int speed) {
if (speed_ != speed) {
speed_ = speed; speed_ = speed;
modem_.setSpeed(speed_); modem_.setSpeed(speed_);
} }
}
boolean open (String url) { return modem_.open(url); } boolean open (String url) { return modem_.open(url); }
@ -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);
} }
} }

View File

@ -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 Log log_;
private Transaction transaction_; private Transaction transaction_;
private int duration_; private int duration_;
private String logfile_; 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;
long start;
long now;
PrintWriter writer = null;
String line; String line;
line = "Running echo with: " + new String(transaction_.code); line = "Running ECHO with: " + new String(code);
System.out.println(line); log_.write(line, true);
if (logfile_ != null) {
try { transaction_ = com_.request (transaction_, null, null, null, false);
writer = new PrintWriter(logfile_); line = new String(transaction_.getResponse());
writer.println(line); log_.out(line);
} }
catch (IOException exp) {
System.err.println( "Open log file failed: " + exp.getMessage() ); void run () {
return; long start;
} long now;
} String line;
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*/}
} }
} }

View 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);
}
}

View 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;
}
}
}
}

View 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);
}
}

View File

@ -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
do {
if (line.hasOption("help")) { if (line.hasOption("help")) {
formatter.printHelp( "virtualModem", options ); formatter.printHelp( "virtualModem", options );
return true; break;
} }
if (line.hasOption("echo")) { if (line.hasOption("echo")) {
Echo e = new Echo(com, byte[] code = line.getOptionValues("echo")[0].getBytes();
line.getOptionValues("echo")[0].getBytes(), Echo e = new Echo(com, log, code,
Integer.valueOf(line.getOptionValues("echo")[1]), Integer.valueOf(line.getOptionValues("echo")[1]));
logfile); if (com.open()) {
if (com.open() == true) { e.caption(code);
e.run(verbose); 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(); com.close();
} }
} }
else { else if (line.hasOption("gps")) {
System.err.println ("Error: Unrecognized option"); byte[] code = line.getOptionValues("gps")[0].getBytes();
return false; 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;
} }
/** /**

BIN
test.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB