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 / Environment_v1_0ServiceSet / DigitalVideo


Version: 1.0
ID: urn:jaus:jss:environmentSensing:DigitalVideo
Inherits From:
extended byurn:jaus:jss:environmentSensing:VisualSensor v1.0
extended byurn:jaus:jss:core:AccessControl v1.1
extended byurn:jaus:jss:core:Events v1.1
extended byurn:jaus:jss:core:Transport v1.0

This service provides access to the capabilities and configuration of the digital visual sensor, allowing the controlling component to set the visual sensor to a particular operational profile. The actual transmission of the video stream is outside the scope of this service. The ability to start, stop and pause the video stream is provided in the message protocol. There may also be mechanisms in the chosen video transmission protocol to control the video stream. In such situations, the messages defined herein are redundant and either mechanism may be used by sensor's client.

Internal Event Set

Message Set
Message ID Name
0805h ControlDigitalVideoSensorStream
2808h QueryDigitalVideoSensorCapabilities
2809h QueryDigitalVideoSensorConfiguration
4808h ReportDigitalVideoSensorCapabilities
4809h ReportDigitalVideoSensorConfiguration
0804h SetDigitalVideoSensorConfiguration

State Machine Diagram

DigitalVideo State Machine Diagram
State Transitions
Label Transition Trigger Conditional Actions
B DigitalVideoControlledLoop SetDigitalVideoSensorConfiguration isControllingClient sendConfirmSensorConfiguration , updateDigitalVideoSensorConfiguration
ControlDigitalVideoSensorStream isControllingClient modifyDigitalVideoSensorStream
A DigitalVideoDefaultLoop QueryDigitalVideoSensorCapabilities sendReportDigitalVideoSensorCapabilities
QueryDigitalVideoSensorConfiguration sendReportDigitalVideoSensorConfiguration

Action Name Type Description
modifyDigitalVideoSensorStream Modify the video stream according to the specified message.
sendConfirmSensorConfiguration Send Action Output Message: ConfirmSensorConfiguration
sendReportDigitalVideoSensorCapabilities Send Action Send a ReportDigitalVideoSensorCapabilities message
Output Message: ReportDigitalVideoSensorCapabilities
sendReportDigitalVideoSensorConfiguration Send Action Send a ReportDigitalVideoSensorConfiguration message
Output Message: ReportDigitalVideoSensorConfiguration
updateDigitalVideoSensorConfiguration Update the sensor user controllable configuration parameters according to the ones specified.

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 as6060-environment.ojss