oled 1.0
OLED Graphics Control Library
Loading...
Searching...
No Matches
TWI_enums.h
Go to the documentation of this file.
1
20
21#ifndef TWI_ENUM_H_
22#define TWI_ENUM_H_
23
25
30 typedef enum TWI_Mode_t TWI_Mode;
31
44
49
62
67
85
89 typedef enum TWI_Error_t TWI_Error;
90
91#endif /* TWI_ENUM_H_ */
Macro definitions for TWI/I2C communication flags and operations.
#define TWI_NACKNOWLEDGE
Flag representing a TWI not-acknowledgment (NACK).
Definition TWI_defines.h:45
#define TWI_WRITE
Definition TWI_defines.h:56
#define TWI_ACKNOWLEDGE
Flag representing a TWI acknowledgment (ACK).
Definition TWI_defines.h:34
#define TWI_READ
Flag representing a TWI read operation.
Definition TWI_defines.h:67
enum TWI_Acknowledge_t TWI_Acknowledge
Alias for enum TWI_Acknowledge_t representing TWI acknowledge mode.
Definition TWI_enums.h:66
enum TWI_Operation_t TWI_Operation
Alias for enum TWI_Operation_t representing TWI operation modes.
Definition TWI_enums.h:48
enum TWI_Mode_t TWI_Mode
Alias for enum TWI_Mode_t representing TWI device mode.
Definition TWI_enums.h:30
TWI_Error_t
Error codes for software TWI operations.
Definition TWI_enums.h:77
@ TWI_Start
Definition TWI_enums.h:80
@ TWI_None
Definition TWI_enums.h:78
@ TWI_Ack
Definition TWI_enums.h:82
@ TWI_General
Definition TWI_enums.h:83
@ TWI_Arbitration
Definition TWI_enums.h:81
@ TWI_Run
Definition TWI_enums.h:79
TWI_Acknowledge_t
Indicates acknowledgment status on the TWI bus.
Definition TWI_enums.h:58
@ TWI_ACK
Definition TWI_enums.h:60
@ TWI_NACK
Definition TWI_enums.h:59
TWI_Operation_t
Specifies the operation type for the next TWI bus transmission.
Definition TWI_enums.h:40
@ TWI_Write
Definition TWI_enums.h:41
@ TWI_Read
Definition TWI_enums.h:42
enum TWI_Error_t TWI_Error
Alias for enum TWI_Error_t representing TWI error status.
Definition TWI_enums.h:89