public class navXSensor
extends java.lang.Object
Constructor and Description |
---|
navXSensor(AHRS navx_sensor,
java.lang.String sensor_name) |
Modifier and Type | Method and Description |
---|---|
boolean |
getCurrent(IQuantity[] quantities,
Timestamp ts) |
IProcessorInfo |
getHostProcessorInfo() |
java.lang.String |
getMake() |
java.lang.String |
getModel() |
java.lang.String |
getName() |
ISensorDataSource |
getSensorDataSource() |
void |
getSensorDataSourceInfos(java.util.ArrayList<SensorDataSourceInfo> infos) |
TimestampInfo |
getSensorTimestampInfo() |
boolean |
reset(int index) |
boolean |
subscribe(ISensorDataSubscriber subscriber) |
void |
timestampedDataReceived(long system_timestamp,
long sensor_timestamp,
AHRSUpdateBase data,
java.lang.Object context) |
boolean |
unsubscribe(ISensorDataSubscriber subscriber) |
public boolean subscribe(ISensorDataSubscriber subscriber)
public boolean unsubscribe(ISensorDataSubscriber subscriber)
public void timestampedDataReceived(long system_timestamp, long sensor_timestamp, AHRSUpdateBase data, java.lang.Object context)
public IProcessorInfo getHostProcessorInfo()
public java.lang.String getMake()
public java.lang.String getModel()
public java.lang.String getName()
public void getSensorDataSourceInfos(java.util.ArrayList<SensorDataSourceInfo> infos)
public boolean getCurrent(IQuantity[] quantities, Timestamp ts)
public ISensorDataSource getSensorDataSource()
public TimestampInfo getSensorTimestampInfo()
public boolean reset(int index)