Я попытался выполнить операцию чтения 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)