Quantcast
Channel: Plantronics Developer Connection : Popular Discussions - Forums & Support
Viewing all articles
Browse latest Browse all 2541

Do we have to keep calling SuppressDialtone(true)?

$
0
0

Hi,

 

From the sample, SpokesSDKComSample, I have a question.

In the sample, whenever any headset button is pressed, a global function, KeepDialToneSuppressed(true), is called, and inside the global function a method, IDeviceListener->SuppressDialTone(true), is called. Do we have to call the method every time a button is pressed to recognize Talk button pressed ?

 

After running the sample, if I first press Talk button of my Blackwire C420, the sample does not recognize it. But, if I press any of other button like Mute, Volume Up/Down, the global function and the method is called, and then, the pressing of Talk button is recognized. From the doc of SDK, it is said that "For the devices that have default OC and Lync DialTone setting ON, you should call IDeviceListener.SuppressDialtone(true) to get TalkPressEvent on a client application." in 3.5.4.1 TalkPressed. I'm confused that calling the method, SuppressDialtone(true), one time is enough, or, need to be called every pressing button time.

 

And, although I pressed another button first, suddenly the sample stopped responding to my headset's Talk button, but, kept responding to other buttons. Do you think my headset is out of order ?

 

Thank you.

 

Sangho Yang

 

* My environment

- Windows 7 Ultimate(x86)

- Plantronics Blackwire C420

- Visual Studio 2008 SP1

- Plantronics Spokes software 2.6.54523.0

- PlantronicsURE SDK 2.6.54523.0

 

I attached Plantronics Log file for the trace of SpokesSDKComSample.exe at 2012/09/27, 09:20.


Viewing all articles
Browse latest Browse all 2541

Trending Articles