raspberry, соединенные через can с помощью адаптеров. Дак вот, все вроде настроил, в логическом анализаторе вижу прилетающие байтики при отправке их с любой из raspberry, а когда пытаюсь поймать их с помощью candump на одной из raspberry, нихрена не приходит. Может ли быть такое, что can только отправляет данные, а принять по какой-то причине не может? И как бы это все продиагностировать?
для тех кто в танке: а у рпи свой кан, или преобразователь CAN -> что-то?
У малины нет хардварной поддержки can
Не, своего can нету, есть такой spi адаптер, микросхему трансивер я перепаял на 3.3v версию (vp230)
по приему она по идее должна дернуть int, если настроил верно. как дела с фильтрами? физика ждет свой pid?
Сорян я не шарю особо, делал по мануалу в инете, все пины и настройки соблюдал, у челов в инете работает, у меня нет😃
это общая специфика кана, у приёмника можно (нужно) настроить фильтр по приему, чтобы он знал на какие пиды ему регировать и как (просто дергать интеррапт, слать ацк. и т.д)
А точно, я читал про такое
Обсуждают сегодня