Index: GPPDpilot
===================================================================
--- GPPDpilot	(revision 5851ee551708800c16060815365a531ae91eeaba)
+++ GPPDpilot	(revision bb24c163ad5f73d34922191dc34da757abd024a1)
@@ -1,2 +1,3 @@
+pkill -9 main.py &
 python main.py &
 python main.py 0 &
Index: conf/configure.json
===================================================================
--- conf/configure.json	(revision 68d2bd5bb4d6cadf0057077c2e58aabb2e04223a)
+++ conf/configure.json	(revision bb24c163ad5f73d34922191dc34da757abd024a1)
@@ -1,1 +1,1 @@
-{"ip_port": [["10.1.33.141", 9001], ["10.1.33.141", 9011]], "mainHeight": 585, "mainWidth": 1655, "mainSplitterRight": 1254, "mainSplitterLeft": 395}
+{"ip_port": [["10.1.33.141", 9001], ["10.1.33.141", 9011]], "mainHeight": 996, "mainWidth": 1920, "mainSplitterRight": 1456, "mainSplitterLeft": 458}
Index: log/GPPD.log
===================================================================
--- log/GPPD.log	(revision 68d2bd5bb4d6cadf0057077c2e58aabb2e04223a)
+++ log/GPPD.log	(revision bb24c163ad5f73d34922191dc34da757abd024a1)
@@ -83441,2 +83441,440 @@
 2018-11-19 16:44:54,303 - INFO - status change to running
 2018-11-19 16:44:54,303 - INFO - status is running now
+2019-02-18 17:00:10,170 - INFO - Status is waiting
+2019-02-18 17:00:10,170 - INFO - status is waiting now
+2019-02-18 17:00:10,170 - INFO - NEON connected
+2019-02-18 17:00:10,170 - INFO - Creating heartbeat thread
+2019-02-18 17:00:10,171 - INFO - Creating Command Thread...
+2019-02-18 17:00:10,171 - INFO - Creating Canvas data Thread...
+2019-02-18 17:00:10,171 - INFO - Status change to unconfigured
+2019-02-18 17:00:10,171 - INFO - status is unconfigured now
+2019-02-18 17:00:10,281 - INFO - Start heartbeat successfully
+2019-02-18 17:00:10,282 - INFO - Start Command Thread successfully
+2019-02-18 17:00:10,463 - INFO - Received command: start
+2019-02-18 17:00:10,464 - INFO - unconfigured status cannot receive abort command
+2019-02-18 17:00:11,286 - INFO - Received command: configure
+2019-02-18 17:00:11,287 - INFO - status change to configuring
+2019-02-18 17:00:11,288 - INFO - NEON connected
+2019-02-18 17:00:11,295 - INFO - status change to ready
+2019-02-18 17:00:11,296 - INFO - status is ready now
+2019-02-18 17:00:13,290 - INFO - Received command: start
+2019-02-18 17:00:13,963 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:00:13,963 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:00:13,965 - INFO - status change to running
+2019-02-18 17:00:13,967 - INFO - status is running now
+2019-02-18 17:00:26,072 - INFO - Status is waiting
+2019-02-18 17:00:26,072 - INFO - status is waiting now
+2019-02-18 17:00:26,072 - INFO - NEON connected
+2019-02-18 17:00:26,072 - INFO - Creating heartbeat thread
+2019-02-18 17:00:26,073 - INFO - Creating Command Thread...
+2019-02-18 17:00:26,073 - INFO - Creating Canvas data Thread...
+2019-02-18 17:00:26,073 - INFO - Status change to unconfigured
+2019-02-18 17:00:26,074 - INFO - status is unconfigured now
+2019-02-18 17:00:26,092 - INFO - Status is waiting
+2019-02-18 17:00:26,092 - INFO - status is waiting now
+2019-02-18 17:00:26,092 - INFO - NEON connected
+2019-02-18 17:00:26,093 - INFO - Creating heartbeat thread
+2019-02-18 17:00:26,093 - INFO - Creating Command Thread...
+2019-02-18 17:00:26,093 - INFO - Status is waiting
+2019-02-18 17:00:26,093 - INFO - Creating Canvas data Thread...
+2019-02-18 17:00:26,093 - INFO - status is waiting now
+2019-02-18 17:00:26,094 - INFO - Status change to unconfigured
+2019-02-18 17:00:26,094 - INFO - status is unconfigured now
+2019-02-18 17:00:26,094 - INFO - NEON connected
+2019-02-18 17:00:26,094 - INFO - Creating heartbeat thread
+2019-02-18 17:00:26,094 - INFO - Creating Command Thread...
+2019-02-18 17:00:26,095 - INFO - Creating Canvas data Thread...
+2019-02-18 17:00:26,095 - INFO - Status change to unconfigured
+2019-02-18 17:00:26,095 - INFO - status is unconfigured now
+2019-02-18 17:00:26,187 - INFO - Start heartbeat successfully
+2019-02-18 17:00:26,187 - INFO - Start Command Thread successfully
+2019-02-18 17:00:26,204 - INFO - Start heartbeat successfully
+2019-02-18 17:00:26,204 - INFO - Start Command Thread successfully
+2019-02-18 17:00:26,205 - INFO - Start heartbeat successfully
+2019-02-18 17:00:26,205 - INFO - Start Command Thread successfully
+2019-02-18 17:00:26,245 - INFO - Received command: start
+2019-02-18 17:00:26,245 - INFO - status change to configuring
+2019-02-18 17:00:26,245 - INFO - NEON connected
+2019-02-18 17:00:26,248 - INFO - status change to ready
+2019-02-18 17:00:26,265 - INFO - Received command: start
+2019-02-18 17:00:26,266 - INFO - unconfigured status cannot receive abort command
+2019-02-18 17:00:26,268 - INFO - Received command: start
+2019-02-18 17:00:26,268 - INFO - status change to configuring
+2019-02-18 17:00:26,268 - INFO - NEON connected
+2019-02-18 17:00:26,271 - INFO - status change to ready
+2019-02-18 17:00:26,855 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:00:26,855 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:00:26,856 - INFO - status change to running
+2019-02-18 17:00:26,857 - INFO - status is running now
+2019-02-18 17:00:26,860 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:00:26,860 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:00:26,861 - INFO - status change to running
+2019-02-18 17:00:26,861 - INFO - status is running now
+2019-02-18 17:00:27,212 - INFO - Received command: configure
+2019-02-18 17:00:27,212 - INFO - running status cannot receive abort command
+2019-02-18 17:00:27,213 - INFO - status is running now
+2019-02-18 17:00:27,218 - INFO - Received command: configure
+2019-02-18 17:00:27,219 - INFO - status change to configuring
+2019-02-18 17:00:27,219 - INFO - NEON connected
+2019-02-18 17:00:27,222 - INFO - status change to ready
+2019-02-18 17:00:27,222 - INFO - status is ready now
+2019-02-18 17:00:27,229 - INFO - Received command: configure
+2019-02-18 17:00:27,230 - INFO - running status cannot receive abort command
+2019-02-18 17:00:27,231 - INFO - status is running now
+2019-02-18 17:00:29,222 - INFO - Received command: start
+2019-02-18 17:00:29,374 - INFO - Received command: start
+2019-02-18 17:00:29,375 - INFO - status change to configuring
+2019-02-18 17:00:29,376 - INFO - NEON connected
+2019-02-18 17:00:29,381 - INFO - status change to ready
+2019-02-18 17:00:29,386 - INFO - Received command: start
+2019-02-18 17:00:29,387 - INFO - status change to configuring
+2019-02-18 17:00:29,387 - INFO - NEON connected
+2019-02-18 17:00:29,390 - INFO - status change to ready
+2019-02-18 17:00:29,891 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:00:29,891 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:00:29,892 - INFO - status change to running
+2019-02-18 17:00:29,892 - INFO - status is running now
+2019-02-18 17:00:30,044 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:00:30,045 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:00:30,045 - INFO - status change to running
+2019-02-18 17:00:30,045 - INFO - status is running now
+2019-02-18 17:00:30,068 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:00:30,068 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:00:30,069 - INFO - status change to running
+2019-02-18 17:00:30,069 - INFO - status is running now
+2019-02-18 17:03:38,536 - INFO - Status is waiting
+2019-02-18 17:03:38,537 - INFO - status is waiting now
+2019-02-18 17:03:38,537 - INFO - NEON connected
+2019-02-18 17:03:38,537 - INFO - Status is waiting
+2019-02-18 17:03:38,537 - INFO - Creating heartbeat thread
+2019-02-18 17:03:38,538 - INFO - status is waiting now
+2019-02-18 17:03:38,538 - INFO - Creating Command Thread...
+2019-02-18 17:03:38,538 - INFO - NEON connected
+2019-02-18 17:03:38,538 - INFO - Creating heartbeat thread
+2019-02-18 17:03:38,538 - INFO - Creating Canvas data Thread...
+2019-02-18 17:03:38,538 - INFO - Status change to unconfigured
+2019-02-18 17:03:38,538 - INFO - Creating Command Thread...
+2019-02-18 17:03:38,538 - INFO - status is unconfigured now
+2019-02-18 17:03:38,539 - INFO - Creating Canvas data Thread...
+2019-02-18 17:03:38,539 - INFO - Status change to unconfigured
+2019-02-18 17:03:38,539 - INFO - status is unconfigured now
+2019-02-18 17:03:38,569 - INFO - Status is waiting
+2019-02-18 17:03:38,570 - INFO - status is waiting now
+2019-02-18 17:03:38,570 - INFO - NEON connected
+2019-02-18 17:03:38,570 - INFO - Creating heartbeat thread
+2019-02-18 17:03:38,570 - INFO - Creating Command Thread...
+2019-02-18 17:03:38,571 - INFO - Creating Canvas data Thread...
+2019-02-18 17:03:38,571 - INFO - Status change to unconfigured
+2019-02-18 17:03:38,571 - INFO - status is unconfigured now
+2019-02-18 17:03:38,647 - INFO - Start heartbeat successfully
+2019-02-18 17:03:38,648 - INFO - Start Command Thread successfully
+2019-02-18 17:03:38,653 - INFO - Start heartbeat successfully
+2019-02-18 17:03:38,654 - INFO - Start Command Thread successfully
+2019-02-18 17:03:38,681 - INFO - Start heartbeat successfully
+2019-02-18 17:03:38,682 - INFO - Start Command Thread successfully
+2019-02-18 17:03:38,913 - INFO - Received command: start
+2019-02-18 17:03:38,925 - INFO - unconfigured status cannot receive abort command
+2019-02-18 17:03:38,975 - INFO - Received command: configure
+2019-02-18 17:03:38,975 - INFO - status change to configuring
+2019-02-18 17:03:38,976 - INFO - NEON connected
+2019-02-18 17:03:38,978 - INFO - status change to ready
+2019-02-18 17:03:38,978 - INFO - status is ready now
+2019-02-18 17:03:38,993 - INFO - Received command: start
+2019-02-18 17:03:38,996 - INFO - status change to configuring
+2019-02-18 17:03:38,996 - INFO - NEON connected
+2019-02-18 17:03:38,999 - INFO - status change to ready
+2019-02-18 17:03:39,566 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:03:39,566 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:03:39,567 - INFO - status change to running
+2019-02-18 17:03:39,568 - INFO - status is running now
+2019-02-18 17:03:39,652 - INFO - Received command: configure
+2019-02-18 17:03:39,652 - INFO - status change to configuring
+2019-02-18 17:03:39,652 - INFO - NEON connected
+2019-02-18 17:03:39,655 - INFO - status change to ready
+2019-02-18 17:03:39,655 - INFO - status is ready now
+2019-02-18 17:03:39,956 - INFO - Received command: configure
+2019-02-18 17:03:39,956 - INFO - running status cannot receive abort command
+2019-02-18 17:03:39,957 - INFO - status is running now
+2019-02-18 17:03:40,698 - INFO - Received command: start
+2019-02-18 17:03:41,397 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:03:41,397 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:03:41,398 - INFO - status change to running
+2019-02-18 17:03:41,398 - INFO - status is running now
+2019-02-18 17:03:41,655 - INFO - Received command: start
+2019-02-18 17:03:41,668 - INFO - Received command: start
+2019-02-18 17:03:41,669 - INFO - status change to configuring
+2019-02-18 17:03:41,669 - INFO - NEON connected
+2019-02-18 17:03:41,672 - INFO - status change to ready
+2019-02-18 17:03:42,291 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:03:42,291 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:03:42,293 - INFO - status change to running
+2019-02-18 17:03:42,295 - INFO - status is running now
+2019-02-18 17:03:42,450 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:03:42,450 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:03:42,450 - INFO - status change to running
+2019-02-18 17:03:42,451 - INFO - status is running now
+2019-02-18 17:35:05,803 - INFO - Status is waiting
+2019-02-18 17:35:05,804 - INFO - status is waiting now
+2019-02-18 17:35:05,804 - INFO - NEON connected
+2019-02-18 17:35:05,804 - INFO - Creating heartbeat thread
+2019-02-18 17:35:05,804 - INFO - Creating Command Thread...
+2019-02-18 17:35:05,805 - INFO - Creating Canvas data Thread...
+2019-02-18 17:35:05,805 - INFO - Status change to unconfigured
+2019-02-18 17:35:05,805 - INFO - status is unconfigured now
+2019-02-18 17:35:05,915 - INFO - Start heartbeat successfully
+2019-02-18 17:35:05,915 - INFO - Start Command Thread successfully
+2019-02-18 17:35:05,942 - INFO - Status is waiting
+2019-02-18 17:35:05,943 - INFO - status is waiting now
+2019-02-18 17:35:05,943 - INFO - NEON connected
+2019-02-18 17:35:05,943 - INFO - Creating heartbeat thread
+2019-02-18 17:35:05,944 - INFO - Creating Command Thread...
+2019-02-18 17:35:05,944 - INFO - Creating Canvas data Thread...
+2019-02-18 17:35:05,944 - INFO - Status change to unconfigured
+2019-02-18 17:35:05,945 - INFO - status is unconfigured now
+2019-02-18 17:35:06,002 - INFO - Status is waiting
+2019-02-18 17:35:06,003 - INFO - status is waiting now
+2019-02-18 17:35:06,003 - INFO - NEON connected
+2019-02-18 17:35:06,004 - INFO - Creating heartbeat thread
+2019-02-18 17:35:06,004 - INFO - Creating Command Thread...
+2019-02-18 17:35:06,005 - INFO - Creating Canvas data Thread...
+2019-02-18 17:35:06,005 - INFO - Status change to unconfigured
+2019-02-18 17:35:06,005 - INFO - status is unconfigured now
+2019-02-18 17:35:06,059 - INFO - Start heartbeat successfully
+2019-02-18 17:35:06,060 - INFO - Start Command Thread successfully
+2019-02-18 17:35:06,117 - INFO - Start heartbeat successfully
+2019-02-18 17:35:06,117 - INFO - Start Command Thread successfully
+2019-02-18 17:35:06,198 - INFO - Received command: start
+2019-02-18 17:35:06,198 - INFO - status change to configuring
+2019-02-18 17:35:06,198 - INFO - NEON connected
+2019-02-18 17:35:06,201 - INFO - status change to ready
+2019-02-18 17:35:06,394 - INFO - Received command: start
+2019-02-18 17:35:06,397 - INFO - status change to configuring
+2019-02-18 17:35:06,397 - INFO - NEON connected
+2019-02-18 17:35:06,400 - INFO - status change to ready
+2019-02-18 17:35:06,453 - INFO - Received command: start
+2019-02-18 17:35:06,455 - INFO - unconfigured status cannot receive abort command
+2019-02-18 17:35:06,785 - INFO - Received command: configure
+2019-02-18 17:35:06,787 - INFO - running status cannot receive abort command
+2019-02-18 17:35:06,788 - INFO - status is running now
+2019-02-18 17:35:06,977 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:35:06,977 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:35:06,977 - INFO - status change to running
+2019-02-18 17:35:06,978 - INFO - status is running now
+2019-02-18 17:35:07,023 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:35:07,023 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:35:07,023 - INFO - status change to running
+2019-02-18 17:35:07,024 - INFO - status is running now
+2019-02-18 17:35:07,029 - INFO - Received command: configure
+2019-02-18 17:35:07,030 - INFO - running status cannot receive abort command
+2019-02-18 17:35:07,050 - INFO - Received command: configure
+2019-02-18 17:35:07,050 - INFO - running status cannot receive abort command
+2019-02-18 17:35:07,051 - INFO - status is running now
+2019-02-18 17:35:07,134 - INFO - Received command: configure
+2019-02-18 17:35:07,135 - INFO - status change to configuring
+2019-02-18 17:35:07,135 - INFO - NEON connected
+2019-02-18 17:35:07,137 - INFO - status change to ready
+2019-02-18 17:35:07,137 - INFO - status is ready now
+2019-02-18 17:35:07,261 - INFO - Received command: configure
+2019-02-18 17:35:07,262 - INFO - running status cannot receive abort command
+2019-02-18 17:35:07,262 - INFO - status is running now
+2019-02-18 17:35:07,581 - INFO - Received command: start
+2019-02-18 17:35:07,581 - INFO - status change to configuring
+2019-02-18 17:35:07,582 - INFO - NEON connected
+2019-02-18 17:35:07,585 - INFO - status change to ready
+2019-02-18 17:35:07,928 - INFO - Received command: start
+2019-02-18 17:35:07,928 - INFO - status change to configuring
+2019-02-18 17:35:07,928 - INFO - NEON connected
+2019-02-18 17:35:07,931 - INFO - status change to ready
+2019-02-18 17:35:08,030 - INFO - Received command: start
+2019-02-18 17:35:08,030 - INFO - running now
+2019-02-18 17:35:08,051 - INFO - Received command: start
+2019-02-18 17:35:08,052 - INFO - status change to configuring
+2019-02-18 17:35:08,052 - INFO - NEON connected
+2019-02-18 17:35:08,054 - INFO - status change to ready
+2019-02-18 17:35:08,135 - INFO - Received command: start
+2019-02-18 17:35:08,292 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:35:08,292 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:35:08,292 - INFO - status change to running
+2019-02-18 17:35:08,293 - INFO - status is running now
+2019-02-18 17:35:08,899 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:35:08,899 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:35:08,900 - INFO - status change to running
+2019-02-18 17:35:08,900 - INFO - status is running now
+2019-02-18 17:35:08,949 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:35:08,949 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:35:08,949 - INFO - status change to running
+2019-02-18 17:35:08,949 - INFO - status is running now
+2019-02-18 17:35:08,969 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:35:08,970 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:35:08,971 - INFO - status change to running
+2019-02-18 17:35:08,972 - INFO - status is running now
+2019-02-18 17:36:28,834 - INFO - Status is waiting
+2019-02-18 17:36:28,834 - INFO - status is waiting now
+2019-02-18 17:36:28,835 - INFO - NEON connected
+2019-02-18 17:36:28,835 - INFO - Creating heartbeat thread
+2019-02-18 17:36:28,835 - INFO - Creating Command Thread...
+2019-02-18 17:36:28,835 - INFO - Creating Canvas data Thread...
+2019-02-18 17:36:28,836 - INFO - Status change to unconfigured
+2019-02-18 17:36:28,836 - INFO - status is unconfigured now
+2019-02-18 17:36:28,838 - INFO - Status is waiting
+2019-02-18 17:36:28,839 - INFO - status is waiting now
+2019-02-18 17:36:28,839 - INFO - NEON connected
+2019-02-18 17:36:28,839 - INFO - Creating heartbeat thread
+2019-02-18 17:36:28,840 - INFO - Creating Command Thread...
+2019-02-18 17:36:28,840 - INFO - Creating Canvas data Thread...
+2019-02-18 17:36:28,840 - INFO - Status change to unconfigured
+2019-02-18 17:36:28,840 - INFO - status is unconfigured now
+2019-02-18 17:36:28,858 - INFO - Status is waiting
+2019-02-18 17:36:28,859 - INFO - status is waiting now
+2019-02-18 17:36:28,859 - INFO - NEON connected
+2019-02-18 17:36:28,859 - INFO - Creating heartbeat thread
+2019-02-18 17:36:28,859 - INFO - Creating Command Thread...
+2019-02-18 17:36:28,859 - INFO - Creating Canvas data Thread...
+2019-02-18 17:36:28,860 - INFO - Status change to unconfigured
+2019-02-18 17:36:28,860 - INFO - status is unconfigured now
+2019-02-18 17:36:28,949 - INFO - Start heartbeat successfully
+2019-02-18 17:36:28,950 - INFO - Start Command Thread successfully
+2019-02-18 17:36:28,953 - INFO - Start heartbeat successfully
+2019-02-18 17:36:28,954 - INFO - Start Command Thread successfully
+2019-02-18 17:36:28,968 - INFO - Start heartbeat successfully
+2019-02-18 17:36:28,969 - INFO - Start Command Thread successfully
+2019-02-18 17:36:29,268 - INFO - Received command: start
+2019-02-18 17:36:29,269 - INFO - status change to configuring
+2019-02-18 17:36:29,269 - INFO - NEON connected
+2019-02-18 17:36:29,275 - INFO - status change to ready
+2019-02-18 17:36:29,278 - INFO - Received command: configure
+2019-02-18 17:36:29,281 - INFO - status change to configuring
+2019-02-18 17:36:29,281 - INFO - NEON connected
+2019-02-18 17:36:29,284 - INFO - status change to ready
+2019-02-18 17:36:29,284 - INFO - status is ready now
+2019-02-18 17:36:29,332 - INFO - Received command: start
+2019-02-18 17:36:29,332 - INFO - status change to configuring
+2019-02-18 17:36:29,332 - INFO - NEON connected
+2019-02-18 17:36:29,336 - INFO - status change to ready
+2019-02-18 17:36:29,867 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:36:29,867 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:36:29,868 - INFO - status change to running
+2019-02-18 17:36:29,871 - INFO - status is running now
+2019-02-18 17:36:29,925 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:36:29,925 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:36:29,926 - INFO - status change to running
+2019-02-18 17:36:29,927 - INFO - status is running now
+2019-02-18 17:36:29,997 - INFO - Received command: start
+2019-02-18 17:36:30,603 - INFO - Start Canvas Data Thread successfully
+2019-02-18 17:36:30,604 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 17:36:30,605 - INFO - status change to running
+2019-02-18 17:36:30,605 - INFO - status is running now
+2019-02-18 19:53:57,161 - INFO - Received command: stop
+2019-02-18 19:53:57,162 - INFO - status change to ready
+2019-02-18 19:53:57,270 - INFO - Received command: stop
+2019-02-18 19:53:57,271 - INFO - status change to ready
+2019-02-18 19:53:57,618 - INFO - Received command: stop
+2019-02-18 19:53:57,619 - INFO - status change to ready
+2019-02-18 19:54:00,943 - INFO - status is ready now
+2019-02-18 19:54:01,047 - INFO - status is ready now
+2019-02-18 19:54:01,462 - INFO - status is ready now
+2019-02-18 19:54:02,108 - INFO - Received command: unconfigure
+2019-02-18 19:54:02,108 - INFO - status change to unconfigured
+2019-02-18 19:54:02,109 - INFO - status is unconfigured now
+2019-02-18 19:54:02,500 - INFO - Received command: unconfigure
+2019-02-18 19:54:02,500 - INFO - status change to unconfigured
+2019-02-18 19:54:02,501 - INFO - status is unconfigured now
+2019-02-18 19:54:03,212 - INFO - Received command: unconfigure
+2019-02-18 19:54:03,213 - INFO - status change to unconfigured
+2019-02-18 19:54:03,213 - INFO - status is unconfigured now
+2019-02-18 20:04:11,784 - INFO - Received command: configure
+2019-02-18 20:04:11,785 - INFO - status change to configuring
+2019-02-18 20:04:11,785 - INFO - NEON connected
+2019-02-18 20:04:11,789 - INFO - status change to ready
+2019-02-18 20:04:11,789 - INFO - status is ready now
+2019-02-18 20:04:11,899 - INFO - Received command: configure
+2019-02-18 20:04:11,900 - INFO - status change to configuring
+2019-02-18 20:04:11,900 - INFO - NEON connected
+2019-02-18 20:04:11,903 - INFO - status change to ready
+2019-02-18 20:04:11,904 - INFO - status is ready now
+2019-02-18 20:04:12,300 - INFO - Received command: configure
+2019-02-18 20:04:12,300 - INFO - status change to configuring
+2019-02-18 20:04:12,301 - INFO - NEON connected
+2019-02-18 20:04:12,303 - INFO - status change to ready
+2019-02-18 20:04:12,304 - INFO - status is ready now
+2019-02-18 20:04:19,795 - INFO - Received command: start
+2019-02-18 20:04:19,921 - INFO - Received command: start
+2019-02-18 20:04:20,316 - INFO - Received command: start
+2019-02-18 20:04:20,518 - INFO - Start Canvas Data Thread successfully
+2019-02-18 20:04:20,519 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 20:04:20,519 - INFO - status change to running
+2019-02-18 20:04:20,519 - INFO - status is running now
+2019-02-18 20:04:20,741 - INFO - Start Canvas Data Thread successfully
+2019-02-18 20:04:20,742 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 20:04:20,742 - INFO - status change to running
+2019-02-18 20:04:20,742 - INFO - status is running now
+2019-02-18 20:04:20,938 - INFO - Start Canvas Data Thread successfully
+2019-02-18 20:04:20,938 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 20:04:20,939 - INFO - status change to running
+2019-02-18 20:04:20,939 - INFO - status is running now
+2019-02-18 23:04:28,641 - INFO - Received command: stop
+2019-02-18 23:04:28,642 - INFO - status change to ready
+2019-02-18 23:04:28,655 - INFO - Received command: stop
+2019-02-18 23:04:28,656 - INFO - status change to ready
+2019-02-18 23:04:29,019 - INFO - Received command: stop
+2019-02-18 23:04:29,020 - INFO - status change to ready
+2019-02-18 23:04:32,428 - INFO - status is ready now
+2019-02-18 23:04:32,436 - INFO - status is ready now
+2019-02-18 23:04:33,041 - INFO - status is ready now
+2019-02-18 23:04:34,630 - INFO - Received command: unconfigure
+2019-02-18 23:04:34,630 - INFO - status change to unconfigured
+2019-02-18 23:04:34,630 - INFO - status is unconfigured now
+2019-02-18 23:04:34,639 - INFO - Received command: unconfigure
+2019-02-18 23:04:34,640 - INFO - status change to unconfigured
+2019-02-18 23:04:34,640 - INFO - status is unconfigured now
+2019-02-18 23:04:35,065 - INFO - Received command: unconfigure
+2019-02-18 23:04:35,065 - INFO - status change to unconfigured
+2019-02-18 23:04:35,066 - INFO - status is unconfigured now
+2019-02-18 23:18:47,641 - INFO - Received command: configure
+2019-02-18 23:18:47,641 - INFO - status change to configuring
+2019-02-18 23:18:47,642 - INFO - NEON connected
+2019-02-18 23:18:47,644 - INFO - status change to ready
+2019-02-18 23:18:47,645 - INFO - status is ready now
+2019-02-18 23:18:47,677 - INFO - Received command: configure
+2019-02-18 23:18:47,677 - INFO - status change to configuring
+2019-02-18 23:18:47,678 - INFO - NEON connected
+2019-02-18 23:18:47,681 - INFO - status change to ready
+2019-02-18 23:18:47,681 - INFO - status is ready now
+2019-02-18 23:18:48,128 - INFO - Received command: configure
+2019-02-18 23:18:48,129 - INFO - status change to configuring
+2019-02-18 23:18:48,130 - INFO - NEON connected
+2019-02-18 23:18:48,136 - INFO - status change to ready
+2019-02-18 23:18:48,137 - INFO - status is ready now
+2019-02-18 23:18:55,651 - INFO - Received command: start
+2019-02-18 23:18:56,005 - INFO - Received command: start
+2019-02-18 23:18:56,143 - INFO - Received command: start
+2019-02-18 23:18:56,318 - INFO - Start Canvas Data Thread successfully
+2019-02-18 23:18:56,319 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 23:18:56,319 - INFO - status change to running
+2019-02-18 23:18:56,319 - INFO - status is running now
+2019-02-18 23:18:56,781 - INFO - Start Canvas Data Thread successfully
+2019-02-18 23:18:56,781 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 23:18:56,781 - INFO - status change to running
+2019-02-18 23:18:56,782 - INFO - status is running now
+2019-02-18 23:18:56,789 - INFO - Start Canvas Data Thread successfully
+2019-02-18 23:18:56,790 - INFO - Start Listen Module Tof Counts successfully
+2019-02-18 23:18:56,790 - INFO - status change to running
+2019-02-18 23:18:56,790 - INFO - status is running now
+2019-02-19 08:51:26,284 - INFO - Received command: stop
+2019-02-19 08:51:26,284 - INFO - status change to ready
+2019-02-19 08:51:26,509 - INFO - Received command: stop
+2019-02-19 08:51:26,509 - INFO - status change to ready
+2019-02-19 08:51:26,790 - INFO - Received command: stop
+2019-02-19 08:51:26,791 - INFO - status change to ready
+2019-02-19 08:51:30,065 - INFO - status is ready now
+2019-02-19 08:51:30,285 - INFO - status is ready now
+2019-02-19 08:51:30,565 - INFO - status is ready now
+2019-02-19 08:51:32,489 - INFO - Received command: unconfigure
+2019-02-19 08:51:32,491 - INFO - status change to unconfigured
+2019-02-19 08:51:32,491 - INFO - status is unconfigured now
+2019-02-19 08:51:32,575 - INFO - Received command: unconfigure
+2019-02-19 08:51:32,575 - INFO - status change to unconfigured
+2019-02-19 08:51:32,576 - INFO - status is unconfigured now
+2019-02-19 08:51:32,639 - INFO - Received command: unconfigure
+2019-02-19 08:51:32,639 - INFO - status change to unconfigured
+2019-02-19 08:51:32,639 - INFO - status is unconfigured now
Index: main.py
===================================================================
--- main.py	(revision 68d2bd5bb4d6cadf0057077c2e58aabb2e04223a)
+++ main.py	(revision bb24c163ad5f73d34922191dc34da757abd024a1)
@@ -14,4 +14,5 @@
 import redis
 #import warnings
+import os
 
 # viewer defined
@@ -460,4 +461,7 @@
                 else:#waiting/unconfigured/configuring/paused
                     logging.info(_status+' status cannot receive abort command')
+
+                os.system("aplay img/stop.wav")
+
             elif _command == 'abort':
                 _status = 'unconfigured'
Index: viewer/mainSet.py
===================================================================
--- viewer/mainSet.py	(revision 68d2bd5bb4d6cadf0057077c2e58aabb2e04223a)
+++ viewer/mainSet.py	(revision bb24c163ad5f73d34922191dc34da757abd024a1)
@@ -64,5 +64,4 @@
     def updateTimeProgress(self, val):
         self.progressBar.setValue(val)
-        print val 
         perct = '{0}%'.format(val)
 
