Skip to content
  • Timothy Stack's avatar
    · ea206d40
    Timothy Stack authored
    Robot-related improvements based on feedback from Sid:
    
    	* event/sched/event-sched.h, event/sched/event-sched.c,
    	event/sched/rpc.h, event/sched/rpc.cc: Send a notification of the
    	start of event time and timelines.  Add a '-r' option that forces
    	it to use the default rpc path (so dan can use a custom
    	scheduler/rmcd/etc on ops).
    
    	* robots/GNUmakefile.in, robots/emc/GNUmakefile.in,
    	robots/mtp/GNUmakefile.in, robots/primotion/GNUmakefile.in,
    	robots/rmcd/GNUmakefile.in, robots/vmcd/GNUmakefile.in,
    	robots/tbsetdest/tbsetdest.cc: Add a control-install target.
    
    	* robots/primotion/garcia-pilot.cc: Take out some experimental
    	code.
    
    	* robots/primotion/dashboard.hh, robots/primotion/dashboard.cc,
    	robots/primotion/pilotClient.cc, robots/primotion/wheelManager.hh,
    	robots/primotion/wheelManager.cc: When doing a COMMAND_STOP, make
    	sure we only send one update packet, an idle or an abort.  Also
    	send back the actual distance travelled/pivoted.
    
    	* robots/tbsetdest/tbsetdest.cc: Don't output setdest event's with
    	a speed of zero.
    
    	* tbsetup/eventsys_control.in: When replaying/stopping, clear the
    	start of event time for the experiment.
    
    	* tbsetup/power_mail.pm.in: Decrease the threshold used to tell if
    	a node has been power cycled "recently".
    
    	* tbsetup/ns2ir/node.tcl, tbsetup/ns2ir/sim.tcl.in: Bah, backout
    	last change, orientation is supposed to be in degrees at these
    	points.  Also, when automatically picking the sync server, don't
    	use nodes that are subnodes.
    
    	* tmcd/common/bootsubnodes: Send an ISUP for motes.
    
    	* www/moteleds.php3: Show the mote node names instead of the
    	robots.
    
    	* www/powertime.php3: Add option to mark nodes as powered off.
    
    	* www/robotmap.php3: Display the elapsed time for the overall
    	event time and for each active timeline.
    
    	* www/showexp.php3: Only display the blinky lights menu item when
    	there are motes.
    
    	* www/shownode.php3: Change "Update Power Time" -> "Update Power
    	State".
    
    	* www/tutorial/mobilewireless.php3: Fix some nits.
    
    	* xmlrpc/emulabserver.py.in: Add event_time_start method for
    	storing/getting/clearing the start of event time for an
    	experiment/timeline.
    ea206d40