Quantcast
Channel: Plantronics Developer Connection: Message List
Viewing all articles
Browse latest Browse all 377

MDA200 button events

$
0
0

Hi,

 

i should implement the MDA200 features in a custom Windows application using the Native Interface of SDK 3.5.

 

When the MDA200 alone is connected to the host computer, i can get its iDevice interface via the IDeviceManager interface getDevice with proper parameters:

virtual DMResult getDevice(eVendorID vendorID, eProductID productID, ppDevice ppDev) NOEXCEPT = 0;

 

After i connected a headset to MDA200 using a DA45 USB adapter i can't get the MDA200 iDevice interface anymore, getDevice result is DM_RESULT_NOT_FOUND.

 

I also tried to 'enumerate' devices via IDeviceGroup obtained with the getDevices method:

virtual DMResult getDevices(IDeviceGroup** devices) NOEXCEPT = 0;

 

Even with the MD200 and the DA45 connected, IDeviceGroup->numDevices() is equal to 1 and the IDevice obtained with the IDeviceGroup->getDevice() method returns only the DA45 instance.

 

I need to recognize MD200 buttons in my software application, and i also need to send commands to the MDA200 in order to switch VOIP/Telephone from my app ... does anybody can help me?

 

Thanks a lot,

and please ... forgive me for my poor english language skills!

 

 

Best regards,

Alessandro


Viewing all articles
Browse latest Browse all 377

Trending Articles