andr_l, Ээээ, дарагой, пачему такой быстрый, а!?
1. COM выбран по ряду причин.
a) Контроллер настраивается и управляется через терминальный режим, а популярные программы-терминалки работают с COM-портами
б) COM идейно ближе к UART, который используется для коммуникаций AtMega
в) UART распространен в машинах (той же Infiniti), а USB -- нет
г) Получить USB можено через любой копеечный USB->COM адаптер, таких навалом в компьютерных лавках. А вот обратно -- гораздо сложнее.
2. Ответил в личку
3. Кабель не прилагается, но будут инструкции по препарированию оригинального кабеля. Также заказано небольшое число AiNet разъемов-мам (такие же ставят на устройства). Как придут смогу прицепить его к контроллеру для желающих.
4. Напрямую. Atmega контролирует все тайминги AiNet при приеме/отправке пакетов.
канадаптер тогда получится размером с 5 копеек
шина SAE J1850 / ISO9141 - CAN с поддержкой OBDII, популярен с 90х годов, особенно в штатах,
особенно часто встречается в штатных головах
У меня вопросы практического свойства:
1. Из каких соображений был выбран COM а не USB?
2. Стоимость устройства?
3. Прилагается ли к нему Ай-нет кабель, если да, то где берёте разъёмы?
4. Контроллер общается с Ай-нет напрямую, или через промежуточный интерфейс?
Новости проекта.
1. Девайс за номером 2 уже поселился в финике andr_l. Громкостью рулим, входы переключаем, осталось допилить поддержку ченджера
2. Выяснил, как разрешить выбор пресетов когда H700/701 трудится в автономном режиме. Теперь весь функционал доступен из автономного режима, то есть рулить громкостью/фейдером/балансом/сабом и переключать входы можно как с RUX, так и с контроллера в любое удобное время.
3. На столе и в моей машине железка работает прекрасно, осталось довести до ума прошивку и спаять первую партию железок.
Социальные закладки