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

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

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Bluez-tray
« Ответ #165 : 03 Август 2017, 08:50:15 »
в bluez-tray.c проверь вот это strcat(cmd,"/usr/bin/bt-connect ");
Вот тут надо решить, как запускать puppybt, с аргументом hci? или без? Сейчас эта строка не работает, потому-что в действии по клику указана прямая команда system("/usr/bin/puppybt &");
но оно не работает что-то
У меня тоже перестало почему-то :(
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #166 : 03 Август 2017, 09:53:08 »
как запускать puppybt, с аргументом hci? или без?
я думаю из bluez-tray можно с параметрами запустить, чтоб надежнее, а в самом скрипте оставить определение HCI_DEV на случай если запускать просто из терминала.

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Bluez-tray
« Ответ #167 : 03 Август 2017, 12:33:20 »
я думаю из bluez-tray можно с параметрами запустить
Я тоже так думаю.
У меня тоже перестало почему-то :(
там сложная строка с кодом sed внутри
Разобрался, sed ни при чём, надо было вначале включить inquiry. В конце строки " | egrep -o 'false|true' ", и можно писать в переменную.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #168 : 03 Август 2017, 13:20:48 »
Grep -e не поддерживается? Скобки квадратные я конечно от балды писал, каюсь.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Bluez-tray
« Ответ #169 : 03 Август 2017, 15:44:25 »
Grep -e не поддерживается?
grep -e и egrep практически одно и то же.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #170 : 04 Август 2017, 07:53:11 »
bluez-tray при переводе ПК в ждущий режим вешает систему при пробуждении, вроде бы в терминале видел что не может найти statefile
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Bluez-tray
« Ответ #171 : 04 Август 2017, 08:35:04 »
вешает систему при пробуждении
У меня нет.
Код
# systemd-sleep suspend
Suspending system...
System resumed.
#
Экспериментировал с StartDiscovery/StopDiscovery через dbus-send. Start срабатывает, Stop нет. Через bluetoothctl scan on/off работает, но если вначале запустить через dbus-send, то отключать не хочет.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #172 : 04 Август 2017, 09:13:57 »
Stop нет. Через bluetoothctl scan on/off работает, но если вначале запустить через dbus-send, то отключать не хочет.
все верно . разработчики сказали что это нормально, фича, и на самом деле все завершается.

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

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #173 : 04 Август 2017, 09:48:02 »
    вешает систему при пробуждении

У меня нет.
вешает. возможно зависит от способа подключения адаптера.
есть у тебя /usr/lib/pm-utils/sleep.d/bluetooth или что-то подобное?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Bluez-tray
« Ответ #174 : 04 Август 2017, 12:22:57 »
есть у тебя /usr/lib/pm-utils/sleep.d/bluetooth или что-то подобное?
Такого нет.
разработчики сказали что это нормально, фича, и на самом деле все завершается.
Мне кажется врут, продолжает работать в режиме "то потухнет, то погаснет", я имею в виду inquiry.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #175 : 04 Август 2017, 14:26:42 »
Может его переводить в режим невидимости и он  успокоится?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Bluez-tray
« Ответ #176 : 04 Август 2017, 15:57:10 »
он  успокоится?
Не успокаивается. Только отключение.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #177 : 04 Август 2017, 16:11:33 »
Пичаль, опять костылить что-то придется
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Bluez-tray
« Ответ #178 : 04 Август 2017, 16:51:24 »
Может здесь что умное найду?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #179 : 04 Август 2017, 17:04:09 »
Возможно, но учти что устарело, я вот про rfcomm думаю, как без него теперь
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.