EFM32 Gecko Software Documentation
efm32g-doc-5.1.2
|
Driver for the Si7013 Temperature / Humidity sensor.
Copyright 2015 Silicon Labs, Inc. http://www.silabs.com
This file is licensed under the Silabs License Agreement. See the file "Silabs_License_Agreement.txt" for details. Before using this software for any purpose, you must agree to the terms of that agreement.
Definition in file si7013.h.
Go to the source code of this file.
Macros | |
#define | SI7013_ADDR 0x82 |
#define | SI7013_DEVICE_ID 0x0D |
#define | SI7020_DEVICE_ID 0x14 |
#define | SI7021_ADDR 0x80 |
#define | SI7021_DEVICE_ID 0x21 |
Functions | |
bool | Si7013_Detect (I2C_TypeDef *i2c, uint8_t addr, uint8_t *deviceId) |
Checks if a Si7013 is present on the I2C bus or not. More... | |
int32_t | Si7013_GetFirmwareRevision (I2C_TypeDef *i2c, uint8_t addr, uint8_t *fwRev) |
Reads Firmware Revision from a Si7013 sensor. More... | |
int32_t | Si7013_MeasureRHAndTemp (I2C_TypeDef *i2c, uint8_t addr, uint32_t *rhData, int32_t *tData) |
Reads relative humidity and temperature from a Si7013 sensor. More... | |
int32_t | Si7013_MeasureV (I2C_TypeDef *i2c, uint8_t addr, int32_t *vData) |
Reads relative humidity and temperature from a Si7013 sensor. More... | |
int32_t | Si7013_ReadNoHoldRHAndTemp (I2C_TypeDef *i2c, uint8_t addr, uint32_t *rhData, int32_t *tData) |
Reads relative humidity and temperature from a Si7013 sensor. More... | |
int32_t | Si7013_StartNoHoldMeasureRHAndTemp (I2C_TypeDef *i2c, uint8_t addr) |
Starts no hold measurement of relative humidity and temperature from a Si7013 sensor. More... | |