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 / AEODRSDigitalAudioAnnunciator


Version: 1.4
ID: urn:jaus:jss:exp:aeodrs:DigitalAudioAnnuciator
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

The Digital Audio Annunciator service porvides means to process a digital audio stream and support audio output of that stream at the UGV. The Service provides a means of configuring the stream parameters (seclection of digital stream format, sample width, and bit rate) and means of reporting current stream parameters. The Digital Audio Annunciator provides a stream endpoint to the client for the Annunciator device.

Internal Event Set

Message Set
Message ID Name
FF05h ConfirmAnnunciatorStream
DF05h ControlAnnunciatorStream
EF01h QueryAnnunciatorCapabilities
EF02h QueryAnnunciatorConfiguration
EF03h QueryAnnunciatorEndpoint
FF01h ReportAnnunciatorCapabilities
FF02h ReportAnnunciatorConfiguration
FF03h ReportAnnunciatorEndpoint
DF02h SetAnnunciatorConfiguration

State Machine Diagram

AEODRSDigitalAudioAnnunciator State Machine Diagram
State Transitions
Label Transition Trigger Conditional Actions
B AEODRSDigitalAudioAnnunciatorControlledLoop SetAnnunciatorConfiguration isControllingClient setAnnunciatorConfigurationAction
ControlAnnunciatorStream isControllingClient controlAnnunciatorStreamAction , sendConfirmAnnunciatorStreamAction
A AEODRSDigitalAudioAnnunciatorDefaultLoop QueryAnnunciatorCapabilities sendReportAnnunciatorCapabilities
QueryAnnunciatorConfiguration sendReportAnnunciatorConfiguration
QueryAnnunciatorEndpoint sendReportAnnunciatorEndpoint

Action Name Type Description
controlAnnunciatorStreamAction Perform stream control action specified.
sendConfirmAnnunciatorStreamAction Send Action Send the ConfirmAnnunciatorStream message
Output Message: ConfirmAnnunciatorStream
sendReportAnnunciatorCapabilities Send Action Send ReportAnnunciatorCapabilities response to querying client
Output Message: ReportAnnunciatorCapabilities
sendReportAnnunciatorConfiguration Send Action Send ReportAnnunciatorConfiguration response to querying client
Output Message: ReportAnnunciatorConfiguration
sendReportAnnunciatorEndpoint Send Action Send ReportAnnunciatorEndpoint response to querying client
Output Message: ReportAnnunciatorEndpoint
setAnnunciatorConfigurationAction Set the annunciator digital audio format and format parameters as specified in the received SetAnnunciatorConfiguration message.

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