Package | Description |
---|---|
org.sensorhub.api.sensor | |
org.sensorhub.impl.sensor |
Modifier and Type | Method and Description |
---|---|
CommandStatus |
ISensorControlInterface.cancelCommand(String commandID)
Cancels a command before it is executed (for async or scheduled commands)
|
int |
ISensorDataInterface.clearAllRecords()
Clears all records currently stored in driver or sensor memory.
This method must be implemented if ISensorDataInterface.isStorageSupported() returns true. |
CommandStatus |
ISensorControlInterface.execCommand(net.opengis.swe.v20.DataBlock command)
Executes the command synchronously, blocking until completion of command
|
CommandStatus |
ISensorControlInterface.execCommandGroup(List<net.opengis.swe.v20.DataBlock> commands)
Executes multiple commands synchronously and in the order specified.
|
List<net.opengis.swe.v20.DataBlock> |
ISensorDataInterface.getAllRecords(boolean clear)
Retrieves all records stored by the driver or sensor.
This method must be implemented if ISensorDataInterface.isStorageSupported() returns true. |
CommandStatus |
ISensorControlInterface.getCommandStatus(String commandID)
Retrieves command status
|
List<CommandStatus> |
ISensorControlInterface.getCommandStatusHistory(String commandID)
Gets complete status history for the specified command
|
List<net.opengis.swe.v20.DataBlock> |
ISensorDataInterface.getLatestRecords(int maxRecords,
boolean clear)
Retrieves the N last records stored.
This method must be implemented if ISensorDataInterface.isStorageSupported() returns true. |
int |
ISensorDataInterface.getNumberOfAvailableRecords()
Retrieves number of record currectly available from driver or on-board sensor memory.
This method must be implemented if ISensorDataInterface.isStorageSupported() returns true. |
int |
ISensorDataInterface.getStorageCapacity()
Gets the internal storage capacity.
This method must be implemented if ISensorDataInterface.isStorageSupported() returns true. |
CommandStatus |
ISensorControlInterface.scheduleCommand(net.opengis.swe.v20.DataBlock command,
org.vast.util.DateTime execTime)
Schedules a command to be executed asynchronously at the specified time
|
CommandStatus |
ISensorControlInterface.scheduleCommandGroup(List<net.opengis.swe.v20.DataBlock> commands,
org.vast.util.DateTime execTime)
Schedules a group of commands to be executed asynchronously at the specified time.
|
CommandStatus |
ISensorControlInterface.sendCommand(net.opengis.swe.v20.DataBlock command)
Sends a command that will be executed asynchronously
|
CommandStatus |
ISensorControlInterface.sendCommandGroup(List<net.opengis.swe.v20.DataBlock> commands)
Sends a group of commands for asynchronous execution.
|
Modifier and Type | Method and Description |
---|---|
CommandStatus |
AbstractSensorControl.cancelCommand(String commandID) |
int |
AbstractSensorOutput.clearAllRecords() |
CommandStatus |
AbstractSensorControl.execCommandGroup(List<net.opengis.swe.v20.DataBlock> commands) |
List<net.opengis.swe.v20.DataBlock> |
AbstractSensorOutput.getAllRecords(boolean clear) |
CommandStatus |
AbstractSensorControl.getCommandStatus(String commandID) |
List<CommandStatus> |
AbstractSensorControl.getCommandStatusHistory(String commandID) |
List<net.opengis.swe.v20.DataBlock> |
AbstractSensorOutput.getLatestRecords(int maxRecords,
boolean clear) |
int |
AbstractSensorOutput.getNumberOfAvailableRecords() |
int |
AbstractSensorOutput.getStorageCapacity() |
protected void |
DefaultLocationOutputLLA.init() |
protected abstract void |
AbstractSensorOutput.init() |
CommandStatus |
AbstractSensorControl.scheduleCommand(net.opengis.swe.v20.DataBlock command,
org.vast.util.DateTime execTime) |
CommandStatus |
AbstractSensorControl.scheduleCommandGroup(List<net.opengis.swe.v20.DataBlock> commands,
org.vast.util.DateTime execTime) |
CommandStatus |
AbstractSensorControl.sendCommand(net.opengis.swe.v20.DataBlock command) |
CommandStatus |
AbstractSensorControl.sendCommandGroup(List<net.opengis.swe.v20.DataBlock> commands) |
Copyright © 2015 Sensia Software LLC. All rights reserved.