i2c читать с использованием Python - PullRequest
0 голосов
/ 27 мая 2019

Я попытался выполнить операцию чтения i2c в соответствии со следующим документом, но не могу ее решить.

aardvark_py.aa_i2c_slave_read (aardvark, data_in) использование: (int return, u08 addr, u08 [] data_in) = aa_i2c_slave_read (Aardvark aardvark, u08 [] data_in)

Я хочу использовать i2c с Python, используя адаптер aardvark. Но я не могу понять операцию чтения. Поэтому я хотел бы попросить о помощи. Ниже приведен код для записи.

aardvark_py.aa_i2c_write(aardvark, slave_addr, flags, data_out) 
usage: int return = aa_i2c_write(Aardvark aardvark, u16 slave_addr, AardvarkI2cFlags flags, u08[] data_out) 

    data_out=array('B', [0, 0])
    data_out[0]=reg
    data_out[1]=value
    aa_i2c_write(handle, dev, flag, data_out)

...