EFM32 Happy Gecko Software Documentation  efm32hg-doc-5.1.2
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
tempsens.c File Reference

Detailed Description

Temperature sensor driver for DS75 temperature sensor compatible device on the DK.

Version
5.1.1

License

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 tempsens.c.

#include "i2cspm.h"
#include "tempsens.h"

Go to the source code of this file.

Functions

void TEMPSENS_Celsius2Fahrenheit (TEMPSENS_Temp_TypeDef *temp)
 Convert temperature from Celsius to Fahrenheit. More...
 
int TEMPSENS_RegisterGet (I2C_TypeDef *i2c, uint8_t addr, TEMPSENS_Register_TypeDef reg, uint16_t *val)
 Read sensor register content. More...
 
int TEMPSENS_RegisterSet (I2C_TypeDef *i2c, uint8_t addr, TEMPSENS_Register_TypeDef reg, uint16_t val)
 Write to sensor register. More...
 
int TEMPSENS_TemperatureGet (I2C_TypeDef *i2c, uint8_t addr, TEMPSENS_Temp_TypeDef *temp)
 Fetch current temperature from temperature sensor (in Celsius). More...