Работа с Bluetooth в Android-разработке ядра Linux - PullRequest
0 голосов
/ 02 мая 2011

Я хочу знать, как я могу работать с Bluetooth в Android, используя C / C ++ , а не JAVA API , если у кого-то есть полезные ссылки или вы можете дать совет?

Я нашел эту запись, но я хочу знать, дам ли я полную информацию?

1 Ответ

2 голосов
/ 03 мая 2011

Во время моего исследования я нашел это, и теперь я хочу, чтобы кто-нибудь сказал мне, что такое hciattach , hcid и где узнать, как я могу работать в Userspace

enter image description here

  • bluez: он предоставляет демон 'hcid' и отвечает за все связанные службы bluetooth dbus-daemon: мост между hcid и системным сервером
  • D-Bus - это простая система межпроцессного взаимодействия (IPC), позволяющая программным приложениям взаимодействовать друг с другом.
  • Утилита отладки: d-ft (отладчик пользовательского интерфейса dbus), dbus-monitor (дляраспечатать сообщения шины сообщений), dbus-send (отправить сообщение в шину сообщений)
  • bluez dbus API документ: /mydroid/external/bluez/utils/hcid/dbus-api.txt
  • один пример, как показано ниже

Вот статья , которая дает все ответы!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...