|
Home2L - C/C++ API v1.4-2-g83f4c (2025-08-23)
Smart Tools for a Private Home
|
This file is the interface to the TWI slave, master and hub functionality.
Definition in file twi.h.
#include "core.h"
Go to the source code of this file.
TWI Master ... | |
Note: These functions may only be called if the hub functionality is disabled. | |
| void | TwiMaInit () |
| Init all TWI master ports. | |
| static void | TwiMaSelectPort (int8_t port) |
| Select the TWI master port for the next operations. | |
| void | TwiMaSendStart () |
| Send a start condition. | |
| void | TwiMaSendStop () |
| Send a stop condition. | |
| bool | TwiMaSendByte (uint8_t data) |
| Send a byte (returns the ACK bit). | |
| uint8_t | TwiMaReceiveByte (bool ack) |
| Receive a byte ('ack' to be set to 1 if more bytes are expected). | |