PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка устройств (http://pccar.ru/forumdisplay.php?f=18)
-   -   Простой USB HID контроллер 4-й версии под Windows или Android/Linux (http://pccar.ru/showthread.php?t=20460)

YAM1966 14.04.2016 13:34

Цитата:

Сообщение от vdv2008 (Сообщение 358325)
это да :) но будет ли работать? может были "пробы"? )

UBUNTU годится в качестве пробы? :smile1:

vdv2008 14.04.2016 16:30

Отлично! :) UBUNTU самое то )))

YAM1966 16.04.2016 18:28

Версия 9.12, добавлена реакция Serial для управления андроидом через вывод в виртуальный COM порт по USB строк вида:
- на начало события
- на конец события
где XX = 01...80 номер события

Проверить работу на андроиде можно в терминале, набрав
cat /dev/ttyACM0
где ttyACM0 - имя виртуального COM порта, который эмулирует контроллер.
При этом скорость и другие параметры порта абсолютно не важны.

YAM1966 18.04.2016 10:43

Версия 9.13, добавил возможность указывать свои имена в реакции для управления андроидом через вывод в виртуальный COM.
Если имя не указано, выдается в виде как описано выше.
Если указано, выдается в виде:
- на начало события
- на конец события

djdonatas 19.04.2016 00:06

Цитата:

Сообщение от YAM1966 (Сообщение 358549)
Версия 9.12, добавлена реакция для управления андроидом через вывод в виртуальный COM порт по USB

Если правильно понял - например на голове нажали кнопку Х и по усб в андроид придет команда о том, что кнопка была нажата/отжата?

А в обратную сторону нельзя? В Андроиде нажимаем на виджет Х и в усб уходит команда (указанная в настройках виджета), а контроллер ее уже отправляет в шину?

т.е. в идеале можно было-бы собрать например управление климатом или тем-же родным плеером и тд

YAM1966 19.04.2016 10:13

Цитата:

Сообщение от djdonatas (Сообщение 358764)
Если правильно понял - например на голове нажали кнопку Х и по усб в андроид придет команда о том, что кнопка была нажата/отжата?

А в обратную сторону нельзя? В Андроиде нажимаем на виджет Х и в усб уходит команда (указанная в настройках виджета), а контроллер ее уже отправляет в шину?

т.е. в идеале можно было-бы собрать например управление климатом или тем-же родным плеером и тд

Да, верно. В обратную сторону - это второй этап ;)

Alex_St 19.04.2016 12:14

Я правильно понял, что это справедливо и для винды?

YAM1966 19.04.2016 12:16

Цитата:

Сообщение от Alex_St (Сообщение 358798)
Я правильно понял, что это справедливо и для винды?

Конечно
И для линукса тоже :wink2:

YAM1966 19.04.2016 20:42

Применение реакции Serial с приложением Serial Manager
Его автору DelleTenebre огромное спасибо за правки для возможности использования контроллера :wink2:

YAM1966 20.04.2016 19:39

Таким-же образом можно и выводить данные для отображения на виджете с шины CAN или IEBUS (AVCLAN).
Состояние климата, температуру, обороты, напряжение борт сети, частоту и название радиостанции и еще кучу всякой информации которая присутствует в шине.
В личку сообщаете тип шины, скорость, id пакета, где брать данные, и как пересчитывать в нужные единицы для вывода.


Часовой пояс GMT +4, время: 19:29.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot