I2C Transmit-Message structure. More...
#include <i2c.h>
Data Fields | |
| Uint16 | SlaveAddress |
| Write 7-Bit Slave Adress. Example: 0x3. More... | |
| Uint16 | RegisterAddressLength |
| Write length of Registeradress in Byte(max. 2). Example: 2 (for 0xFF12) More... | |
| Uint16 | RegisterAddressHigh |
| Write first byte of Registeradress. Example: 0xFF. More... | |
| Uint16 | RegisterAddressLow |
| Write second byte of Registeradress. Example: 0x12. More... | |
| Uint16 | DataLength |
| Write length of databytes to receive or to transmit. Example: 2 (for transmission of 0x6688) More... | |
| Uint16 | Data [16] |
| Write data to be sent into Data-Array. Read Data from Array after Read-operations. More... | |
| Uint16 Data[16] |
| Uint16 DataLength |
| Uint16 RegisterAddressHigh |
| Uint16 RegisterAddressLength |
| Uint16 RegisterAddressLow |