Подпишитесь на нашу рассылку и следите за самыми последними проектами, услугами и специальными предложениями!

Ru

Вы используете устаревшую версию Internet Explorer. Для лучшей работы сайта, пожалуйста, обновите ваш браузер.

Драйвера для Bluetooth клавиатуры

Сложность проекта
2009
Дата сдачи проекта:
  • Описание

Tab 1

Цель проекта - обеспечить совместимость Bluetooth-клавиатуры с мобильными устройствами, которые работают под управлением популярных операционных систем.  

Особенности 

  • Поддержка английского, немецкого и корейского языков 
  • Совместимость с Windows Mobile, Symbian и Blackberry 
  • Возможность добавления до 12 пользовательских шорткатов 
  • Реализация масштабируемого пользовательского интерфейса. 

Участвуя в проекте, наша команда приобрела практический опыт в таких направлениях, как:   

  • Работа со стандартными шорткатами ОС 
  • Работа с настраиваемыми шорткатами для сторонних приложений 
  • Работа с SPP и HID режимами 
  • Работа с Microsoft  и Broadcom bluetooth stack 
  • Работа с bluetooth устройствами (подключение/отключение, получение и отправка данных) 
  • Эмуляция нажатия кнопок стандартной клавиатуры телефона. 

Сложности реализации

В ходе реализации проекта было разработано ПО, состоящее из драйвера для QWERTY-клавиатур и приложения для его настройки.   

Поскольку QWERTY-клаивиатуры имеют специальный набор шорктатов для лучшего управления функциями телефона (Список контактов, Главное меню, Вызов, Отклонить и т.д.), данное приложение позволяет настраивать не только стандартные, но и добавлять до 12 пользовательских шорткатов. 

Технологии

C++

Услуги

Веб разработка
Take a tour