startup: Only enable teleop if dip bit is set
authorErik Andresen <erik@vontaene.de>
Sat, 27 Oct 2018 14:51:49 +0000 (16:51 +0200)
committerErik Andresen <erik@vontaene.de>
Sat, 27 Oct 2018 14:51:49 +0000 (16:51 +0200)
.screen-startup

index 64314b7..9817cb9 100644 (file)
@@ -5,6 +5,6 @@ source $HOME/.screenrc
 
 screen 0 zsh -is eval 'roscore'
 screen 1 zsh -is eval 'roslaunch --wait wild_thumper wild_thumper.launch'
-screen 2 zsh -is eval 'roslaunch --wait wild_thumper teleop.launch'
+screen 2 zsh -is eval '(($(/usr/sbin/i2cget -y 2 0x38 || echo 0xff) & 0x01)) || roslaunch --wait wild_thumper teleop.launch'
 #screen 3 zsh -is eval 'roslaunch --wait wild_thumper move_base.launch nomap:=true'
 select 2