Сайт | Скачать | Видео | Wiki

Автор Тема: Bluez-tray  (Прочитано 27372 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10075
  • Репутация: +103/-0
Re: Bluez-tray
« Ответ #525 : 03 Декабрь 2018, 10:51:59 »
20:A9:0E:72:AF:9C ALCATEL ONETOUCH 2012D
у меня в кавычках название, исходники брал с гитхаба, проверь плиз.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6375
  • Репутация: +162/-0
  • Старый чайник
Re: Bluez-tray
« Ответ #526 : 03 Декабрь 2018, 12:54:29 »
у меня в кавычках название, исходники брал с гитхаба
Значит там уже исправленное.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10075
  • Репутация: +103/-0
Re: Bluez-tray
« Ответ #527 : 04 Декабрь 2018, 02:35:07 »
у меня в кавычках название, исходники брал с гитхаба
Значит там уже исправленное.


точно проверил?
fprintf(fd,"%s \"%s\"\n", addr, name); тут все нормально? без кавычек запишется?

cat /mnt/sdb1/btscan.lst
D0:57:7B:34:D0:A4 "RCS1-PUGACHEV"
а нифига!!!!

------------------------------------------------------------------------------

А вот дебаг от bluetoothctl где я увидел обработку autopair
# cat /mnt/sdb1/bluez.log
bluetoothd[1978]: src/adapter.c:connected_callback() hci0 device 01:D1:35:11:62:61 connected eir_len 14
bluetoothd[1978]: src/adapter.c:pin_code_request_callback() hci0 01:D1:35:11:62:61
bluetoothd[1978]: plugins/autopair.c:autopair_pincb() device 'satrend' (01:D1:35:11:62:61) class: 0x7a0204 vid/pid: 0x0/0x0
bluetoothd[1978]: src/device.c:new_auth() Requesting agent authentication for 01:D1:35:11:62:61
bluetoothd[1978]: src/agent.c:agent_ref() 0x85514e0: ref=3
« Последнее редактирование: 04 Декабрь 2018, 05:50:38 от Pro »
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6375
  • Репутация: +162/-0
  • Старый чайник
Re: Bluez-tray
« Ответ #528 : 04 Декабрь 2018, 09:42:10 »
без кавычек запишется?
Как раз с кавычками.
а нифига!!!!
Кавычки?20:A9:0E:72:AF:9C "ALCATEL ONETOUCH 2012D"Как видишь, имя телефончика из трёх слов.
накалякал патч
Стоит ли лезть в bluez? Там ещё непонятнее, чем в dt-agent.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10075
  • Репутация: +103/-0
Re: Bluez-tray
« Ответ #529 : 04 Декабрь 2018, 10:00:26 »
Как раз с кавычками.
слушай, ну что за отношение такое некрасивое, я же ведь нормально спрашивал, а ты даже не посмотрел в код свой.


Как видишь, имя телефончика из трёх слов.
ну и что, раньше у меня код работал, а щас нет и надо принять решение.

Стоит ли лезть в bluez? Там ещё непонятнее, чем в dt-agent.
да потому что в bt-agent мне код не понятен, а ты ничего не делаешь. на словах то много сказать можно.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6375
  • Репутация: +162/-0
  • Старый чайник
Re: Bluez-tray
« Ответ #530 : 04 Декабрь 2018, 12:34:24 »
а ты даже не посмотрел в код свой.
Я помню, где кавычки ставил.
раньше у меня код работал, а щас нет
Из-за кавычек? Давай уберём
в bt-agent мне код не понятен
А что, в bluez понятнее? Там побольше наворочено. Дай с этим разобраться.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10075
  • Репутация: +103/-0
Re: Bluez-tray
« Ответ #531 : 04 Декабрь 2018, 15:57:05 »
у меня в кавычках название, исходники брал с гитхаба
Значит там уже исправленное.
Вот это кто писал? Какой-то сломанный телефон.

Да. кавычки мне скрипт ломают, я привел код скрипта который не работает и задаю вопрос ПРАВИМ СКРИПТ ИЛИ КОД bt-scan и ничего внятного получить не могу от тебя.

Без bluetoothctl один фиг не обойтись, а патч я собираюсь в bluez передать чтоб в апстрим взяли.

« Последнее редактирование: 04 Декабрь 2018, 16:06:20 от Pro »
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6375
  • Репутация: +162/-0
  • Старый чайник
Re: Bluez-tray
« Ответ #532 : 04 Декабрь 2018, 17:56:25 »
ПРАВИМ СКРИПТ ИЛИ КОД
Мне проще код. Нервный ты стал, неприятности что-ли?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10075
  • Репутация: +103/-0
Re: Bluez-tray
« Ответ #533 : 05 Декабрь 2018, 01:47:47 »
Мне проще код. Нервный ты стал, неприятности что-ли?
Я за понимание! проблема ниачом а мусолим уже несколько дней - это не годится!


Мне проще код.
спасибо, забрал.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6375
  • Репутация: +162/-0
  • Старый чайник
Re: Bluez-tray
« Ответ #534 : 07 Декабрь 2018, 12:11:37 »
 Прикрутил к bt-agent через popen внешнюю программу pin для ввода пинкода. Работает. Подчищу хвосты, выложу. Выложил как есть.
« Последнее редактирование: 07 Декабрь 2018, 14:51:48 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6375
  • Репутация: +162/-0
  • Старый чайник
Re: Bluez-tray
« Ответ #535 : 08 Декабрь 2018, 09:18:46 »
 Разобрался с чтением pin из файла. Пример (/home/live/pin): #Pin Code
00:11:67:6A:05:5D 0000
При такой записи работает. Агент:bash-4.4# bt-agent --pin=/home/live/pin
Agent registered
Default agent requested
Device: 00-11-67-6A-05-5D (00:11:67:6A:05:5D)
Passkey found
Коннект:bash-4.4# bt-browse 00:11:67:6A:05:5D
Browsing 00:11:67:6A:05:5D ...
Failed to connect to SDP server on 00:11:67:6A:05:5D: Connection refused
Channel 2 "Headset" 1108
Channel 1 "Handsfree" 111e
bash-4.4# bluetoothctl connect 00:11:67:6A:05:5D
Attempting to connect to 00:11:67:6A:05:5D
[CHG] Device 00:11:67:6A:05:5D Connected: yes
Connection successful
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)