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_v2ServiceSet / ReportDigitalAudioSensorConfiguration

Message ReportDigitalAudioSensorConfiguration

Message ID: FE02h

Description:
This message provides a Sensor client with the current configuration parameters of the DigitalAudioSensor

ReportDigitalAudioSensorConfiguration
AudioSensorConfigurationList
SensorIdRec
AudioSensorConfigurationRec

Message Format
Field # Field Type Units Optional Interpretation
1 AudioSensorConfigurationList List false


AudioSensorConfigurationList
Count Field: Unsigned Byte
Field # Field Type Units Optional Interpretation
1 SensorIdRec Record false
2 AudioSensorConfigurationRec Record false


SensorIdRec
Field # Field Type Units Optional Interpretation
1 SensorID Unsigned Short units one false Selector specifying one sensor device from the set of devices supported by the service. Zero is not a valid sensorID.


AudioSensorConfigurationRec
Field # Field Type Units Optional Interpretation
1 MinimumBitrate Unsigned Short units one false Minimum (floor) bitrate for sensor audio stream, in kilobits/sec. Set minimumBitrate = maximumBitrate for constant bitrate operation.
2 MaximumBitrate Unsigned Short units one false Maximum (ceiling) bitrate for sensor audio stream, in kilobits/sec. Set minimumBitrate = maximumBitrate for constant bitrate operation.
3 SampleRate Unsigned Long units one false Audio sample rate of bitstream in samples/sec.
4 SampleWidth Enumeration
Integer Size: Unsigned Byte
one false The following enumerator values are used to provide the sample width used in the stream to be sent to the Annunciator.

Enumeration Values:
0: EIGHT_BITS
1: TEN_BITS
2: TWELVE_BITS
3: FOURTEEN_BITS
4: SIXTEEN_BITS
5: TWENTY_BITS
6: TWENTY_FOUR_BITS
7: THIRTY_TWO_BITS
8: FOURTY_BITS
9: FOURTY_EIGHT_BITS
10: FIFTY_SIX_BITS
11: SIXTY_FOUR_BITS
5 Formats Enumeration
Integer Size: Unsigned Byte
one false The following enumerator values are used to specify the format of the stream to be sent to the Annunciator.

Enumeration Values:
0: ULaw
1: AAC
2: MP3
6 EncodingQuality Enumeration
Integer Size: Unsigned Byte
one false The following enumerator values are used to describe the encoding quality of the stream to be sent to the Annunciator.

Enumeration Values:
0: HIGHEST
1: HIGH
2: GOOD
3: MEDIAN
4: FAIR
5: POOR
6: LOWEST
7 NumberChannels Unsigned Byte units one false Number of audio channels to be provided in stream (e.g., 1 = monaural, 2 = stereo, etc.)
8 AudioGain Scaled Integer
Integer Size: Unsigned Byte
units one false Real Lower Limit: 0.0
Real Upper Limit: 100.0



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 09/25/2017 from iop_v2.ojss