public class IMCVehicle
extends java.lang.Object
Constructor and Description |
---|
IMCVehicle(java.lang.String vehicle) |
Modifier and Type | Method and Description |
---|---|
void |
abort() |
boolean |
isConnected() |
boolean |
isIdle() |
static void |
main(java.lang.String[] args) |
void |
move(double latDegs,
double lonDegs,
double depth,
double speed) |
double[] |
position(long timeoutMillis) |
IMCMessage |
recv(java.lang.String abbrev,
long timeoutMillis) |
void |
send(IMCMessage m) |
ImcSystemState |
state() |
public ImcSystemState state()
public void abort()
public void send(IMCMessage m)
public void move(double latDegs, double lonDegs, double depth, double speed)
public boolean isConnected()
public boolean isIdle()
public double[] position(long timeoutMillis)
public IMCMessage recv(java.lang.String abbrev, long timeoutMillis)
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception