|
Intermittent Sendable Chooser output on Smart Dashboard
Hi all -
We use the SendableChooser class for creating our autonomous options:
chooser = new SendableChooser();
chooser.addDefault("DO_NOTHING", DO_NOTHING);
chooser.addObject("DRIVE_FORWARD", DRIVE_FORWARD);
chooser.addObject("DEPOSIT_GEAR_LEFT", DEPOSIT_GEAR_LEFT);
chooser.addObject("DEPOSIT_GEAR_CENTER", DEPOSIT_GEAR_CENTER);
chooser.addObject("DEPOSIT_GEAR_RIGHT", DEPOSIT_GEAR_RIGHT);
chooser.addObject("DRIVE_AND_SHOOT_BLUE_LEFT", DRIVE_AND_SHOOT_BLUE_LEFT);
chooser.addObject("DRIVE_AND_SHOOT_BLUE_CENTER", DRIVE_AND_SHOOT_BLUE_CENTER);
chooser.addObject("DRIVE_AND_SHOOT_BLUE_RIGHT", DRIVE_AND_SHOOT_BLUE_RIGHT);
chooser.addObject("DRIVE_AND_SHOOT_RED_LEFT", DRIVE_AND_SHOOT_RED_LEFT);
chooser.addObject("DRIVE_AND_SHOOT_RED_CENTER", DRIVE_AND_SHOOT_RED_CENTER);
chooser.addObject("DRIVE_AND_SHOOT_RED_RIGHT", DRIVE_AND_SHOOT_RED_RIGHT);
SmartDashboard.putData("Auto_Mode_Chooser", chooser);
When we start up smart dashboard, these options appear, and work... most of the time. Sometimes when we start smart dashboard, the options are not present. Restarting the dashboard once or twice is usually all it takes, but this looks to be a 'missed transaction' between the robot and the driver station. Has anyone had a similar experience? If so, how did you solve it?
Thanks.
__________________
Software Mentor
FRC Team 1778 - Chill Out!
Mountlake Terrace High School
|