Skip to content

These module docs are in beta and may be incomplete.

modm:communication:sab2

Content

// Class
class modm::sab2::Interface< typename Device, std::size_t N=maxPayloadLength >;

// Function
uint16_t modm::sab2::crcUpdate(uint16_t crc, uint8_t data);

// Enum
enum Error;

// Variable
const uint16_t modm::sab2::crcInitialValue = 0xffff;
const uint8_t modm::sab2::controlEscapeByte = 0x7d;
const uint8_t modm::sab2::frameBounderyByte = 0x7e;
const uint8_t modm::sab2::maxPayloadLength = 32;

Dependencies

modm:communication:sab2 modm_communication_sab2 modm: communication: sab2 modm_architecture_accessor modm: architecture: accessor modm_communication_sab2->modm_architecture_accessor modm_communication modm: communication modm_communication_sab2->modm_communication modm_communication_sab modm: communication: sab modm_communication_sab2->modm_communication_sab modm_debug modm: debug modm_communication_sab2->modm_debug modm_processing_timer modm: processing: timer modm_communication_sab2->modm_processing_timer