Много тут у вас написано однако, но вы как бы не берёте в рассчёт что шин-то несколько.
И есть огромная вероятность что из шины на которой весит магнитола управлять кондеем просто нельзя, хотя все данные там присутствуют.
Второе- хотите стабильной работы CAN высокоскоростной? Забудьте про ардуины как класс.
Или по крайней мере для анализа пакетов.
Не переварит она полный поток нормальной шины.
Спасут только аппаратные фильтры CAN.
Да и посмотрите просто на ненужные перекодировки данных:
CAN>SPI>UART>USB
Весело конечно, но это тоже всё отжирает скорость...
|