Prusa MINI Firmware overview
MarlinSerialCfg< serial > Struct Template Reference

#include <MarlinSerial.h>

Collaboration diagram for MarlinSerialCfg< serial >:

Static Public Attributes

static constexpr int PORT = serial
 
static constexpr unsigned int RX_SIZE = RX_BUFFER_SIZE
 
static constexpr unsigned int TX_SIZE = TX_BUFFER_SIZE
 
static constexpr bool XONOFF = bSERIAL_XON_XOFF
 
static constexpr bool EMERGENCYPARSER = bEMERGENCY_PARSER
 
static constexpr bool DROPPED_RX = bSERIAL_STATS_DROPPED_RX
 
static constexpr bool RX_OVERRUNS = bSERIAL_STATS_RX_BUFFER_OVERRUNS
 
static constexpr bool RX_FRAMING_ERRORS = bSERIAL_STATS_RX_FRAMING_ERRORS
 
static constexpr bool MAX_RX_QUEUED = bSERIAL_STATS_MAX_RX_QUEUED
 

Member Data Documentation

◆ PORT

template<uint8_t serial>
constexpr int MarlinSerialCfg< serial >::PORT = serial
staticconstexpr

◆ RX_SIZE

template<uint8_t serial>
constexpr unsigned int MarlinSerialCfg< serial >::RX_SIZE = RX_BUFFER_SIZE
staticconstexpr

◆ TX_SIZE

template<uint8_t serial>
constexpr unsigned int MarlinSerialCfg< serial >::TX_SIZE = TX_BUFFER_SIZE
staticconstexpr

◆ XONOFF

template<uint8_t serial>
constexpr bool MarlinSerialCfg< serial >::XONOFF = bSERIAL_XON_XOFF
staticconstexpr

◆ EMERGENCYPARSER

template<uint8_t serial>
constexpr bool MarlinSerialCfg< serial >::EMERGENCYPARSER = bEMERGENCY_PARSER
staticconstexpr

◆ DROPPED_RX

template<uint8_t serial>
constexpr bool MarlinSerialCfg< serial >::DROPPED_RX = bSERIAL_STATS_DROPPED_RX
staticconstexpr

◆ RX_OVERRUNS

template<uint8_t serial>
constexpr bool MarlinSerialCfg< serial >::RX_OVERRUNS = bSERIAL_STATS_RX_BUFFER_OVERRUNS
staticconstexpr

◆ RX_FRAMING_ERRORS

template<uint8_t serial>
constexpr bool MarlinSerialCfg< serial >::RX_FRAMING_ERRORS = bSERIAL_STATS_RX_FRAMING_ERRORS
staticconstexpr

◆ MAX_RX_QUEUED

template<uint8_t serial>
constexpr bool MarlinSerialCfg< serial >::MAX_RX_QUEUED = bSERIAL_STATS_MAX_RX_QUEUED
staticconstexpr