У меня есть Arduino-совместимая плата ADK с USB Host Shield.
(В частности, это основная плата Seeeduino ADK по адресу:
http://www.seeedstudio.com/depot/seeeduino-adk-main-board-p-846.html. Он получает внешнее питание USB .)
У меня подключен нестандартный USB-аксессуар, и мне нужно сделать что-то простое для участников этого форума.
Мой конечный план - подключить планшет или телефон Android 3.2 к плате ADK и попросить его отправить шестнадцатеричный пакет на мой USB-аксессуар. Но сейчас мне нужен пример кода для прошивки Arduino для отправки шестнадцатеричных команд на мой USB-аксессуар.
Распределение пакетов выглядит следующим образом:
STX DAT1 DAT2 DAT3 DAT4 ETX CHK
Имя Шестнадцатеричное Определение
STX 02h Начало текстовых данных
DATx --h Текстовые данные
ETX 03h Конец текстовых данных
CHK --h Контрольная сумма
Может кто-нибудь указать мне пример прошивки для моей платы Arduino для вывода этого пакета данных на подключенный USB-аксессуар?