Swadge 2024 2.0.0
APIs to develop games for the Magfest Swadge
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
hdw-temperature.c File Reference

Functions

void initTemperatureSensor (void)
 Initialize the ESP's onboard temperature sensor.
 
void deinitTemperatureSensor (void)
 deinitialize the ESP's onboard temperature sensor
 
void powerDownTemperatureSensor (void)
 Power down the temperature sensor.
 
void powerUpTemperatureSensor (void)
 Power up the temperature sensor.
 
float readTemperatureSensor (void)
 Get a temperature reading from the ESP's onboard temperature sensor, in Celsius.
 

Function Documentation

◆ initTemperatureSensor()

void initTemperatureSensor ( void )

Initialize the ESP's onboard temperature sensor.

◆ deinitTemperatureSensor()

void deinitTemperatureSensor ( void )

deinitialize the ESP's onboard temperature sensor

◆ powerDownTemperatureSensor()

void powerDownTemperatureSensor ( void )

Power down the temperature sensor.

◆ powerUpTemperatureSensor()

void powerUpTemperatureSensor ( void )

Power up the temperature sensor.

◆ readTemperatureSensor()

float readTemperatureSensor ( void )

Get a temperature reading from the ESP's onboard temperature sensor, in Celsius.

Returns
A floating point temperature, or -274 if not read