![]() |
Мужики, у меня в последних версиях перестал реагировать на : "Эмуляция клавиатуры [Root]" -> "Эмуляция нажатия Alt+Tab" ,
"Эмуляция нажатия App_Switch" , "Эмуляция нажатия Tab" возможно и еще какие то, но этими я пользовался через iDrive а теперь на экран вывод Serial команды видит и выводит а реакции 0. Прошу проверить. Android 5.1.1+root СПС. |
mark949, проверил, работает. Возможно uinput каким-либо образом слетел или root-права.
В версию 1.6.5 добавлена возможность взаимодействия по WebSocket. В настройках можно указать порт и запускать ли сервер. Тестируем следующим образом: подключаем android с SM к одной сети с компьютером (к одному wifi-роутеру, например); заходим в SM, на главной странице, вверху видим строчки: WebServer: 192.168.1.77:5000 WebSocket: 192.168.1.77:5000/ws У вас IP-адрес будет другой и порт, какой указали в настройках (по-умолчанию 5000). Открываем на компьютере более-менее свежий браузер и переходим по адресу WebServer, в моём примере 192.168.1.77:5000. Если всё хорошо, то откроется страничка со следующим содержанием: ------------------------------------------------ SerialManager version: 1.6.5 WebSocket server address: 192.168.1.77:5000/ws WebSocket test ------------------------------------------------ Переходим по ссылке WebSocket test, нажимаем "Установить соединение". Оправляем команды и счастливым взглядом смотрим в лог. После изменения любых настроек SM (главных настроек), сервер делает рестарт и WebSocket (в браузере) нужно будет подключить заново. Описанное выше поведение нужно будет учитывать и при подключении Arduino, т.е. при ошибке соединения, необходимо будет написать алгоритм переподключения. У меня, на данный момент, нет ни WiFi, ни Ethernet-шилда к arduino, поэтому помочь не смогу. Изменения коснулись и Категория > Отправить команду, теперь вариантов 4:
в первом случае, КакаяЛибоКоманда будет отправлена через usb, bluetooth и websocket. в остальных случаях, Вы указываете куда нужно отправить КакаяЛибоКоманда. Это же правило действует в виджетах отправки, да и везде, где отправляем команды (через Tasker, например). |
а прием по вебсокету есть ?
Спасибо за проделанную работу! |
Конечно, работает и приём и передача.
|
Так и не понял, как из этой инструкции получить уровень яркости.
Может ещё какие поля надо заполнить? |
Цитата:
если можно пример скетча . |
Цитата:
|
Цитата:
|
Цитата:
И не однократно. |
Цитата:
|
Часовой пояс GMT +4, время: 19:29. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot