use subprocess lib to substitute os
use process kill module instead of sending "shutdown" to close probe

Signed-off-by: marpy <gh19900922@gmail.com>
patch 1.0

Signed-off-by: marpy1990 <gh19900922@gmail.com>
Merge branch 'master' of https://github.com/marpy1990/Code.git
Merge branch 'master' of https://github.com/marpy1990/Code.git into subprocess
Signed-off-by: marpy <gh19900922@gmail.com>
Revert "remove the message box for error"

This reverts commit 3b697e7869460c01b3460f92f13153988f3d32b7.
Revert "reconstruction for sensor, version 0.95"

This reverts commit 7eaa9329627aa595ea7d184bc4d5bfeaecba6267.
Merge branch 'Beta1.0'
reconstruction for sensor, version 0.95

Signed-off-by: marpy <gh19900922@gmail.com>