Dataflow Runtime API  3.1.1.0
Public Types | Static Public Attributes | List of all members
imt::base::dff::activeparts::stm32f103hd::protocol::I2CErrorIDEnum Struct Reference

Indicates the I2C error. More...

#include <Imt.Base.Dff.ActiveParts.STM32F103HD/Protocols/I2CErrorIDEnum.h>

Public Types

enum  Id {
  NONE = FIRST , BUS_ERROR , ARBITRATION_LOST , ACK_FAILURE ,
  OVERRUN , PACKET_ERROR_CHECKING , TIMEOUT
}
 Error IDs. More...
 

Static Public Attributes

static const uint32_t FIRST = 0U
 First error ID. More...
 
static const uint32_t LAST = static_cast<uint32_t>(TIMEOUT)
 Last error ID. More...
 
static const uint32_t COUNT = LAST + 1U
 Number of error IDs. More...
 

Detailed Description

Indicates the I2C error.

Member Enumeration Documentation

◆ Id

Error IDs.

Enumerator
NONE 
BUS_ERROR 
ARBITRATION_LOST 
ACK_FAILURE 
OVERRUN 
PACKET_ERROR_CHECKING 
TIMEOUT 

Member Data Documentation

◆ COUNT

const uint32_t imt::base::dff::activeparts::stm32f103hd::protocol::I2CErrorIDEnum::COUNT = LAST + 1U
static

Number of error IDs.

◆ FIRST

const uint32_t imt::base::dff::activeparts::stm32f103hd::protocol::I2CErrorIDEnum::FIRST = 0U
static

First error ID.

◆ LAST

const uint32_t imt::base::dff::activeparts::stm32f103hd::protocol::I2CErrorIDEnum::LAST = static_cast<uint32_t>(TIMEOUT)
static

Last error ID.


The documentation for this struct was generated from the following file: