Audio Response Characteristic
The Audio Response characteristic is used to allow the RVS Client to provide a reason to the RVS Server for not initiating a voice session.
The Audio Response characteristic is optional.
The characteristic UUID shall be set to **.
Audio Response Characteristic Value
The Audio Response can have the values shown in Table below.
Session Response Enum | Value | Description |
---|---|---|
Busy | 0x1 | The device is performing other tasks that prevent it from beginning a voice session. An example of this could be another voice session from a different device is in progress already or a captive firmware update is in progress. |
Voice Server Not Ready | 0x2 | An associated endpoint to send voice data to is not available for a voice session. |
Not Supported | 0x3 | Device does not support voice control. |
Failure | 0x4 | An unspecified failure has occurred on the device preventing it from beginning a voice session. |
Reserved | 0x5-0xFF | Reserved for future use. |
Audio Response Characteristic Behaviour
If the RVS Server supports the Audio Response characteristic, the RVS Client MAY write the Audio Response Characteristic if it is unable to accept notifies on the Audio Data characteristic.