MicroPython:Библиотеки/pyb/Класс CAN/CAN.state()

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


CAN.state()[1]

  • CAN.state() – возвращает режим работы контроллера. Может вернуть одно из следующих значений:
    • CAN.STOPPED – контроллер полностью выключен и сброшен.
    • CAN.ERROR_ACTIVE – контроллер включен и находится в режиме Error Active (значения в TEC и REC – меньше 96).
    • CAN.ERROR_WARNING – контроллер включен и находится в режиме Error Warning (значение в TEC или REC96 или выше).
    • CAN.ERROR_PASSIVE – контроллер включен и находится в режиме Error Passive (значение в TEC или REC128 или выше).
    • CAN.BUS_OFF – контроллер включен, но не участвует в активности шины (значение в TEC выше 255).

<syntaxhighlight lang="python" enclose="div">

См.также

Внешние ссылки