|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
события DECT гарнитуры
Всем доброго..
Имеется вот такая гарнитурка, довольно неплохая в качестве всякого скайпо-Lync-VoIP и проч. говорильных гарнитурок реклама оплачена спонсором имеется к ней SDK для разработки плагинов к скайпам и собственной платформы производителя (там же на сайте), гарнитура состоит из USB донгла (при втыкании в порт определяется как аудио устройство USB, без доп. драйверов) и самой гарнитуры, проблема в следующем: необходимо перехватить события подключения/отключения гарнитуры от донгла (фактически подключения/отключения наушников и микрофона), при этом: - данные события не генерируют широковещательную рассылку WM_DEVICECHANGE, соответственно подписываться на такую рассылку, тем более, что не известно на что именно, бесполезно; - SDK особо не используешь - не хочет заказчик ставить дополнительные примочки от производителя, т.е. необходимо использовать только штатные возможности системы. На настоящее время события отлавливаю периодическим опросом микрофона гарнитуры на предмет появления/пропадания шумов, что несколько топорно, да и микрофон будет необходим в дальнейшем так же посматриваю в сторону шины USB (при близком рассмотрении можно определить коллекцию HID устройств от донгла), но пока что-то как-то не очень Может кто-то поделится в какую сторону попробовать еще покопать? З.Ы. гарнитрука не Bluetooth Понять, что хочет заказчик - бесценно, ведь он платит MasterCard |
#2
|
||||
|
||||
I can`t make head nor tail of this... ИМХО, копать всё же надо в сторону SDK: процесс подрубки/отрубки гарнира к доку основной, не мог вендор упустить такую возможность. А на экране какаянить иконка во время под(от)ключки присутствует? В смысле, оська/оболочка (а она вообще есть?) под сабжевый девайс как-то реагирует? Тоже вариант для применения лопаты.
|
#3
|
||||
|
||||
Alegun, как много жаргона...
Раз SDK юзать не рекомендуется - включаем какой-нибудь просмотрщик сообщений винды (какой - не посоветую, ибо не искал), и смотрим, что "летает" по системе во время подключения/отключения/других действий. Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#4
|
||||
|
||||
Всем спасибо!
Как всегда - не спеши что-либо делать сразу - придет отмена, дрова в исходное, дым в трубу.... Заказчику понравилась оболочка (не совсем оболочка, а так, картиночка в трее плюс возможность настраивать гарнитуру, кстати сообщений при включении/отключении гарнитуры от донгла нет, картинка тоже не меняется), буду пользовать SDK (C#, он такой C# ) З.Ы. есть ли что-то подобное тому же WinSpy, например, для определения пайпов, мютексов, отображаемых файлов и т.д. глобальных вещей в системе? Понять, что хочет заказчик - бесценно, ведь он платит MasterCard |