htu21d: Support for HTI21D family sensor on I2C bus (#2803)

Signed-off-by: Lucio Tarantino <lucio.tarantino@gmail.com>
This commit is contained in:
Lucio Tarantino 2020-05-04 00:47:24 +02:00 committed by GitHub
parent f8649b4ba9
commit dac42efbd9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 304 additions and 1 deletions

View file

@ -91,7 +91,8 @@ void
i2c_read(struct i2c_config config, uint8_t reg_len, uint8_t *reg
, uint8_t read_len, uint8_t *data)
{
i2c_write(config, reg_len, reg);
if(reg_len != 0)
i2c_write(config, reg_len, reg);
int ret = read(config.fd, data, read_len);
if (ret != read_len) {
if (ret < 0)