I2C read/write proper way, to many options
HAL_I2C_Mem_Read(I2C_HandleTypeDef, Address, REGUSTER, rsz, buff, bsz, tout);
If the device address is 0x77,
what is th proper way. I can find non consistent answers, though i cannot read. I get HAL_EROR
is it:
Anyway each option returns non consistent data... WHich way is the right way.
HAL_I2C_Mem_Read(I2C_HandleTypeDef, Address|1...
HAL_I2C_Mem_Read(I2C_HandleTypeDef, Address<<1,...
HAL_I2C_Mem_Read(I2C_HandleTypeDef, Address,...
HAL_I2C_Mem_Write(I2C_HandleTypeDef, Address
HAL_I2C_Mem_Write(I2C_HandleTypeDef, Address|1
HAL_I2C_Mem_Write(I2C_HandleTypeDef, Address<<1
