Package | Description |
---|---|
org.sensorhub.api.sensor | |
org.sensorhub.impl.sensor |
Modifier and Type | Method and Description |
---|---|
ISensorModule<?> |
ISensorManager.findSensor(String uid)
Helper method to find a sensor by its global UID (instead of its localID)
|
ISensorModule<?> |
ISensorDataInterface.getParentModule()
Allows by-reference access to parent sensor module
|
ISensorModule<?> |
ISensorControlInterface.getParentSensor()
Allows by-reference access to parent sensor interface
|
ISensorModule<?> |
SensorEvent.getSource() |
Modifier and Type | Method and Description |
---|---|
List<ISensorModule<?>> |
ISensorManager.getConnectedSensors()
Helper method to get the list of connected sensors only
|
Constructor and Description |
---|
SensorEvent(long timeStamp,
ISensorModule<?> sensorModule,
SensorEvent.Type type)
Constructs the event for an individual sensor
|
SensorEvent(long timeStamp,
String sensorID,
ISensorModule<?> sensorModule,
SensorEvent.Type type)
Constructs the event for a sensor that is part of a network
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSensorControl<SensorType extends ISensorModule<?>>
Default implementation of common sensor control interface API methods.
|
class |
AbstractSensorOutput<SensorType extends ISensorModule<?>>
Class providing default implementation of common sensor data interface
API methods.
|
class |
DefaultLocationOutput<SensorType extends ISensorModule<?>>
Default location output for sensor drivers outputing their own location.
|
class |
DefaultLocationOutputLLA<SensorType extends ISensorModule<?>>
Default WGS84 location output with latitude, longitude, altitude coordinates.
|
class |
VarRateSensorOutput<SensorType extends ISensorModule<?>>
Specialized output class for variable rate sensors.
This provides facility to compute the average sampling rate on the fly. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSensorModule<ConfigType extends SensorConfig>
Class providing default implementation of common sensor API methods.
|
Modifier and Type | Field and Description |
---|---|
protected SensorType |
AbstractSensorControl.parentSensor |
protected SensorType |
AbstractSensorOutput.parentSensor |
Modifier and Type | Method and Description |
---|---|
ISensorModule<?> |
SensorManagerImpl.findSensor(String uid) |
ISensorModule<?> |
SensorManagerImpl.getModuleById(String moduleID) |
ISensorModule<?> |
AbstractSensorControl.getParentSensor() |
Modifier and Type | Method and Description |
---|---|
List<ISensorModule<?>> |
SensorManagerImpl.getConnectedSensors() |
List<ISensorModule<?>> |
SensorManagerImpl.getLoadedModules() |
Copyright © 2015 Sensia Software LLC. All rights reserved.