Тема: Отправка группы пакетов в can
Добрый день. Проблема следующая:
Canny приобретен для выполнения роли "заглушки" между умной батареей и умным зарядником.
Для начала заряда умная батарея выдает 6 пакетов данных, после чего зарядник понимает, что батарея подключена и начинает заряд. Проблема в том, что CAN IDH и CAN IDL может быть вызван только один раз, следовательно за один цикл отправляется только один пакет. Как можно сделать так, чтобы каждый цикл отправлялись 6 пакетов данных?
Я сделал через шим счетчик, который считает от 1 до 6 по кругу, и через COM81 перебираю входы и отправляю данные на выход, но это не совсем то, что нужно. Каждый цикл всё равно отправляются только значения одного пакета.
Далее: Можно ли запустить программу, и подцепиться параллельно сниффером через один canny? или нужно отдельным девайсом цепляться? Не хватает онлайн диагностики.
И в догонку вопрос, CAN ERL, это что за зверь такой? из описания в wiki не совсем понятно, что с ним делать и в каком случае какое число в него класть. Можно разжевать подробнее, с примерами?
upd:
(Повнимательнее почитал, с ERL всё стало ясно, но вопрос с одновременной отправкой пакетов остался актуальным)