Nexus Embedded Platform 1.0.0
Statically assembled reusable embedded mechanisms
Loading...
Searching...
No Matches
nx_can_state_t Struct Reference

Latched controller state, independent of receive-ring fullness. More...

#include <can.h>

Data Fields

bool started
bool closing
bool bus_off
uint8_t pending
uint8_t transmit_errors
uint8_t receive_errors
uint8_t last_error

Detailed Description

Latched controller state, independent of receive-ring fullness.

Definition at line 52 of file can.h.

Field Documentation

◆ bus_off

bool nx_can_state_t::bus_off

Definition at line 55 of file can.h.

◆ closing

bool nx_can_state_t::closing

Definition at line 54 of file can.h.

◆ last_error

uint8_t nx_can_state_t::last_error

Definition at line 59 of file can.h.

◆ pending

uint8_t nx_can_state_t::pending

Definition at line 56 of file can.h.

◆ receive_errors

uint8_t nx_can_state_t::receive_errors

Definition at line 58 of file can.h.

◆ started

bool nx_can_state_t::started

Definition at line 53 of file can.h.

◆ transmit_errors

uint8_t nx_can_state_t::transmit_errors

Definition at line 57 of file can.h.


The documentation for this struct was generated from the following file:
  • io/include/nexus/io/can.h