Minor fixes required to enable the simulated robots to run (#1181)

* Fix bugs in PacGoat Java example that prevent it from working.

We have conflicting ports in use, each of which causes a crash
at startup.  These changes fix those issues.

* Change to avoid a crash in Visual C++ when running simulated code.

Without this change, we would get a crash in SendableRobotBase when
constructing a Twine from the 'kOptions' constant string;
we'd get an unable to access memory exception.
This commit is contained in:
Jeremy White
2018-07-22 02:58:42 -05:00
committed by Peter Johnson
parent ae72c0b296
commit 85118a023d
4 changed files with 5 additions and 9 deletions

View File

@@ -38,7 +38,7 @@ public class DriveTrain extends Subsystem {
private final DifferentialDrive m_drive;
private final Encoder m_rightEncoder = new Encoder(1, 2, true, EncodingType.k4X);
private final Encoder m_leftEncoder = new Encoder(3, 4, false, EncodingType.k4X);
private final AnalogGyro m_gyro = new AnalogGyro(2);
private final AnalogGyro m_gyro = new AnalogGyro(0);
/**
* Create a new drive train subsystem.

View File

@@ -31,7 +31,7 @@ public class Shooter extends Subsystem {
DigitalInput m_piston1ReedSwitchFront = new DigitalInput(9);
DigitalInput m_piston1ReedSwitchBack = new DigitalInput(11);
//NOTE: currently ignored in simulation
DigitalInput m_hotGoalSensor = new DigitalInput(3);
DigitalInput m_hotGoalSensor = new DigitalInput(7);
/**
* Create a new shooter subsystem.