А почему нода должна падать если емерженси не ее? Если это её то ошибок может быть много они засовывются в буфер, кому интерсно Читает эти ошибки из ноды которая сломалась
А откуда у нее в регистре эррор, если эмердженси не ее? А если она сломалась, как ее читать: сломалась сильно - стек переинициализирлвался, регистрв сбросились, сломалась слабо - работают только nmt и heartbeat, как считать? Вообще в любом стеке "раз не осталось живых, значит, мертвые - встать!" самый сложный для понимания момент)
Комментарии: 17
Bga
Эдик много работал с can bus
Serge
Емельянов?
Bga
Да
Serge
Засаммонь, плз, я его ник не помню)
Bga
Копрокуб. Даёшь bare metal! Не знаю даже как Он умный но упортый
Serge
Помню еще по форуму)
Bga
Здесь бы он вёл себя жощще точки и пробела В жж ему пиши Или на лор
Serge
Мы про EddyEm с форума говорим?
Bga
Да
Serge
Дык он в чатеге есть. Вежливо общается, кстати)
Bga
Сишки хватит всем! Где?
Serge
Под своей фамилией в нике. Я его только забыл к хренам, тегнуть не могу
Andrey
Ну в канопен emergency расписано, а вот обработка регистра ошибок это задача приложения) примеры. Есть в canopen Node
Serge
Не пойму, почему там в регистре array. По идее прилетел эррор, нода упала в pre-operational, и усе
Andrey
А почему нода должна падать если емерженси не ее? Если это её то ошибок может быть много они засовывются в буфер, кому интерсно Читает эти ошибки из ноды которая сломалась
Serge
А откуда у нее в регистре эррор, если эмердженси не ее? А если она сломалась, как ее читать: сломалась сильно - стек переинициализирлвался, регистрв сбросились, сломалась слабо - работают только nmt и heartbeat, как считать? Вообще в любом стеке "раз не осталось живых, значит, мертвые - встать!" самый сложный для понимания момент)
Andrey
SDO работает в пре оператионал