6 posts / 0 new
Last post
arq606
How do I change audio link to remain always active without Plantronics Hub UI
We have issues with the call answering delay from the talk button with Savi W745 headsets. I was testing the solution based on proposed solution in the  FAQ for "My wireless headset events are slow/delayed." and it looks promising. Based on my testing it works better when the full line open/close control is moved to our application. For this I need to set "Headset to PC radio link" to be always active. We are using the COM Service .NET Interop with the Minimal Hub Runtime installer.  Is there a way to change this setting via the API? Or some other way to change the setting without the Plantronics Hub UI?

lcollins
Hi, The Hub option for that is under Hub > Settings > General > Software Settings > Headset to PC radio link = Active always You can programmatically set it via IUserPreference.setKeepLinkUp / getKeepLinkUp As mentioned in the other article, you may also need to set the IAdvanceSettings.AudioSensing = false, or that may open/close the link based on presence of audio. You may need to listen for IDeviceListenerCallback.onHeadsetStateChanged with headset state of HS_STATECHANGE_MONO_ON and MONO_OFF, this will tell you when the link is open or closed. If you wanted to ensure it was always open you may been to programmatically set it back to MONO_ON in the event you get a MONO_OFF. This is because even with the KeepLinkUp setting on, there could be scenarios where it will close, so tracking headset mono_on/mono_off might be required. Thanks, Lewis

lcollins
These interfaces are described in the SDK Specification: https://developer.plantronics.com/system/files/Spokes%203G%20API%20Specification_V3_8.pdf

lcollins
One more thing, a simpler workaround to the startup time problem may be to just set audio sensing to enabled, and ensure the softphone will play a PCM ring signal through the headset. That way the radio link will already be active by the time you push the answer button. Also, the latest firmware versions should have the default value for audio sensing to enabled, but you still may need to set that or restore defaults after applying latest firmware update with Hub. Thanks

arq606
Thaks for the quick answer! I will test the proposed IUserPreference.setKeepLinkUp . Somehow I missed it while going through the API spec. We have the AudioSensing set off. I have tested and but it seems to be sometimes too slow for our needs ie. line is not yet open when a short notification sound is played and sometimes too eager ie. line does not close even when there is no any audio playing.

arq606
Thank you for the quick answer! I will test the proposed IUserPreference.setKeepLinkUp . Somehow I missed it while going through the API spec. We have the AudioSensing set off. I have tested and but it seems to be sometimes too slow for our needs ie. line is not yet open when a short notification sound is played and sometimes too eager ie. line does not close even when there is no any audio playing.

Add new comment