Документация в процессе создания. Пока она не готова - могу попробовать ответить на вопросы здесь:
"Регистр принятого сообщения CAN ERL" 16 бит:
Биты с 0 по 3 содержат длину последнего принятого сообщения CAN
Бит 15 - "1" признак того, что последнее принятое сообщение CAN содержит расширенный идентификатор, "0" - стандартный
Бит 14 - "1" признак того, что последнее принятое сообщение CAN было сообщением в формате RTR, "0" - нормальное сообщение
"Регистр готовности буфера передачи CAN" 1 бит:
Содержит единицу, если в буфере передачи CAN есть свободное место для отправки сообщения. Буфер передачи CAN контроллера может вместить до трех сообщений.
В некотором смысле решение для фитнеса можно считать примером 1-wire, но подробные примеры подготовим и выложим на форум.
PS: Форум пока работает в тестовом режиме, узнаем о появлении сообщений и тем не сразу, по этому возможны задержки с ответами.