Я пытаюсь прослушать телефонное устройство Android и отобразить его в консоли (в основном, установить соединение и убедиться, что оно работает).
Я не уверен, что это проблема драйверов Ubuntu. Могу ли я попросить кого-нибудь сообщить мне какие-либо возможные решения или даже направление, которое я должен искать? Любая помощь будет с благодарностью признана.
Редактировать В соответствии с ценными комментариями @vidarlo, я добавляю следующие детали: я пытаюсь запустить свое собственное приложение Joypad, которое я построил по аналогии с github.com/TraQuad/TraQuad -Контроллер три года назад. Он прекрасно работал с Windows. Я хочу использовать этот андроид джойстик (похожий на Arduino BT Joystick бесплатно) и запустить мой симулятор в Ubuntu. Я не уверен, что Sony отключил этот профиль через обновления системы. Обзор sdptool дал следующий результат: https://pastebin.com/s90jZWis
Редактировать 3
Я могу видеть / dev / rfcomm0 теперь после следования Bluetooth в Ubuntu 16.04 (возможно, это также связано с некоторыми другими постами, которые я пробовал). Однако, когда я пытаюсь Невозможно создать порт dev / rfcomm , я получаю
sudo picocom -c / dev / rfcomm0 picocom v2.2
порт : / dev / rfcomm0 flowcontrol: нет скорости передачи: 9600 паритет: нет данных: нет данных: 8 стоп-битов: 1 escape: Ca локальное эхо: yes noinit is: no noreset is: no nolock is: no send_cmd is: sz - vv receive_cmd: rz -vv -E imap: omap: emap: crcrlf, delbs,
Введите [Ca] [Ch], чтобы увидеть доступные команды
Готов к терминалу
FATAL: термин закрыт
blockquote>Редактировать 4 Весьма вероятно, что я использовал небезопасное соединение, так как устройство Xperia Dual M2 довольно старое. Я просматривал документацию по Android https://developer.android.com/reference/android/bluetooth/BluetoothDevice.html#createInsecureRfcommSocketToServiceRecord (java.util.UUID) и ссылочный код https: / /github.com/TraQuad/TraQuad-Controller/blob/master/app/src/main/java/com/example/prasadnr/traquad/ProJoypad.java#L759 Я использовал 00001101-0000-1000-8000- 00805F9B34FB. Итак, вопрос сводится к Как я могу прослушивать небезопасное последовательное соединение Bluetooth в Ubuntu?
Редактировать 5 Я пытаюсь https: // askubuntu. com / a / 104954/950668 и https://stackoverflow.com/a/13041129/10978972 Но я не могу заставить его работать даже сейчас.
Редактировать 6 Я попытался запустить
sudo rfcomm connect rfcomm0 A0:E4:53:D8:91:80
и получилCan't connect RFCOMM socket: Connection refused
. Итак, я проходил этот https://stackoverflow.com/a/52221644/10978972 . Но я не нашелService Name: Serial Port
после запуска команды. Итак, это проблема с Ubuntu или с телефоном Android?