smbus, 25bit senden
Verfasst: Freitag 9. Oktober 2015, 11:37
Hallo,
ich muss an ein Device (Om5604) ein 25bit-Muster senden.
nun habe ich diese Erklärung gefunden:
write_block_data(int addr, char cmd, long vals[])
Sendet einen Datenblock zum Device. cmd ist Kommando- oder Registerangabe. Der Datenblock kann maximal 32 Bytes lang sein.
Die Funktion setzt die Länge des Blocks vor das Wertearray (d. h. das Array darf maximal 31 Bytes lang sein). Die Methode eignet sich nur für manche Devices.
nur hapert es bei mir an der Umsetzung.
Kann mir jemand erklären, wie der Befehl auszusehen hat?
Danke
ich muss an ein Device (Om5604) ein 25bit-Muster senden.
nun habe ich diese Erklärung gefunden:
write_block_data(int addr, char cmd, long vals[])
Sendet einen Datenblock zum Device. cmd ist Kommando- oder Registerangabe. Der Datenblock kann maximal 32 Bytes lang sein.
Die Funktion setzt die Länge des Blocks vor das Wertearray (d. h. das Array darf maximal 31 Bytes lang sein). Die Methode eignet sich nur für manche Devices.
nur hapert es bei mir an der Umsetzung.
Kann mir jemand erklären, wie der Befehl auszusehen hat?
Danke