LS_I2CRead
LS_I2CRead — Liest Daten von einem I2C-Partner.
Syntax
int RC, table(uint8[BufferLen]) Data = LS_I2CRead(int Handle, uint16
SlaveAddress, uint16 BufferLen);
Parameter
Handle
SlaveAddress
BufferLen
Rückgabewerte
RC
Die Funktion gibt im Erfolgsfall 0 zurück, andernfalls einen Fehlercode
(Anhang A, Rückgabewerte aus den API-Funktionen ).
Data Byte-Puffer, der die vom I2C Partner empfangenen Daten enthält.
Beschreibung
Liest Daten von einem I2C-Partner. Der Anwender muss einen korrekten Aufbau der
Adresse des I2C Partners sicherstellen.
Das R/W-Bit der Slave-Adresse muss vom Anwender nicht explizit gesetzt werden.
Siehe auch
LS_I2CWrite
I2C-Funktionen
Gültiges
Zugriffs-Handle
LS_I2COpenDevice.
Slave-Adresse des I2C-Partners. Die Slave-Address kann eine sog.
7 oder 10-Bit Adresse darstellen (siehe Anhang B, Adressierung auf
dem I2C-Bus ).
Anzahl der Bytes, die gelesen werden sollen.
154
eines
erfolgreichen
© 2007-2015 Analytica GmbH
Aufrufs
von