public interface APIDriver
| Modifier and Type | Field and Description |
|---|---|
static int |
SPAD_THRESHOLD |
| Modifier and Type | Method and Description |
|---|---|
void |
automaticDriver(double currentSpeed,
double currentDistance,
double trainLength,
boolean preventEarlyRunning,
int preventEarlyRunningSeconds,
int runningTimeDeviation,
double gradient,
java.lang.String spadNode,
boolean trackPositionNull) |
void |
initialise(BraveDriverContext context,
java.lang.String trainName,
double clockTimeStep) |
static final int SPAD_THRESHOLD
void initialise(BraveDriverContext context, java.lang.String trainName, double clockTimeStep)
void automaticDriver(double currentSpeed,
double currentDistance,
double trainLength,
boolean preventEarlyRunning,
int preventEarlyRunningSeconds,
int runningTimeDeviation,
double gradient,
java.lang.String spadNode,
boolean trackPositionNull)