OpenJAUS.com

This file is part of the OpenJAUS HTML JAUS Reference.
Please support AS-4 JAUS and SAE by purchasing the corresponding Standard Document(s) from SAE International here.

Home / Iop_v3ServiceSet / GeneralSensor

GeneralSensor

Version: 1.1
ID: urn:jaus:jss:iop:GeneralSensor
Inherits From:
extended byurn:jaus:jss:core:AccessControl v1.1
extended byurn:jaus:jss:core:Events v1.1
extended byurn:jaus:jss:core:Transport v1.0

Description:
The General Sensor Service provides a mechanism for discovering and controlling a sensor. This service is expected to be inherited for specific sensor types, but provides a set of generic messages for common capabilities such as managing power state.

Internal Event Set
None


Message Set
Message ID Name
DAB0h QueryGeneralSensorCapabilities
DAB1h QueryGeneralSensorConfiguration
DAB3h ReportGeneralSensorCapabilities
DAB4h ReportGeneralSensorConfiguration
DAB2h SetGeneralSensorConfiguration

State Machine Diagram

GeneralSensor State Machine Diagram
State Transitions
Label Transition Trigger Conditional Actions
B GeneralSensorControlledLoop SetGeneralSensorConfiguration isControllingClient && isSupported setGeneralSensorConfiguration
A GeneralSensorDefaultLoop QueryGeneralSensorCapabilities sendReportGeneralSensorCapabilities
QueryGeneralSensorConfiguration sendReportGeneralSensorConfiguration


Actions
Action Name Type Description
sendReportGeneralSensorCapabilities Send Action Send a Report General Sensor Capabilities message
Output Message: ReportGeneralSensorCapabilities
sendReportGeneralSensorConfiguration Send Action Send a Report General Sensor Configuration message
Output Message: ReportGeneralSensorConfiguration
setGeneralSensorConfiguration Set General Sensor Configuration



OpenJAUS.com

Copyright © SAE International. Reprinted with Permission.
Portions Copyright © OpenJAUS LLC.
The information above is generated from the JAUS Services modelled in the OpenJAUS SDK using OpenJAUS Service Studio. It is provided as a resource to assist JAUS developers and is not a substitute for the JAUS Standards Documents which may be obtained from the SAE International.

Generated on 07/17/2019 from iop_v3.ojss