ngc 1.5.0
 
Loading...
Searching...
No Matches
ngcbI2C.hpp File Reference
#include <stdio.h>
#include <stdlib.h>

Go to the source code of this file.

Classes

class  ngcbI2C
 

Macros

#define ngcbI2C_TX_SIZE7(n)
 7-bit transfer buffer size
 
#define ngcbI2C_TX_SIZE10(n)
 10-bit transfer buffer size
 
#define ngcbI2C_ERR_CLK   0x0000000A
 I2C-bus clock line forced low.
 
#define ngcbI2C_ERR_ACK   0x0000000B
 I2C-bus no acknowledge.
 

Detailed Description

Macro Definition Documentation

◆ ngcbI2C_ERR_ACK

#define ngcbI2C_ERR_ACK   0x0000000B

I2C-bus no acknowledge.

◆ ngcbI2C_ERR_CLK

#define ngcbI2C_ERR_CLK   0x0000000A

I2C-bus clock line forced low.

◆ ngcbI2C_TX_SIZE10

#define ngcbI2C_TX_SIZE10 ( n)
Value:
((((n + 2) * 8) + 2) * 3)

10-bit transfer buffer size

◆ ngcbI2C_TX_SIZE7

#define ngcbI2C_TX_SIZE7 ( n)
Value:
((((n + 1) * 8) + 2) * 3)

7-bit transfer buffer size