BlueZ, не требует аутентификации - PullRequest
4 голосов
/ 14 сентября 2010

Я работаю с BlueZ 3.x. У меня есть встроенное устройство linux, и мне нужно отправлять и получать файлы, используя технологию Bluetooth, с Obex.(Примечание: BlueZ 4.x даже не компилируется на нашей конкретной платформе.)

Мне не нужна аутентификация с помощью PIN-кода, я даже не хочу ее.Он должен оставаться максимально простым для конечного пользователя.

Я пытался установить security none в hcid.conf, но, похоже, он не работает.

Поэтому мой вопрос:

  1. Можно ли отправлять и получать файлы с помощью Obex по Bluetooth?
  2. Как это сделать?
  3. Требует ли аутентификация устройства Bluetooth (например, мобильный телефон)?

1 Ответ

1 голос
/ 05 ноября 2014
  1. Для этого вы можете использовать протокол OBEX, но вам также понадобится профиль FTP или OPP (и GOEP, SPP и GAP, поскольку они зависят от них)
  2. Документацию можно найти на BT SIG bluetooth.org, но вы должны быть участником. Я думаю, что некоторая документация также доступна для не членов, зайдите туда и посмотрите.
  3. Да (если речь идет только о мобильных телефонах)
...