![]() |
Kinetis SDK v.1.2 Demo Applications User's Guide
Rev. 0
Freescale Semiconductor, Inc.
|
#include <stdint.h>
#include <stdbool.h>
Go to the source code of this file.
Macros | |
#define | HVAC_TEMP_TOLERANCE |
#define | HVAC_TEMP_SW_DELTA |
#define | HVAC_TEMP_UPD_DELTA |
#define | HVAC_TEMP_UPDATE_RATE |
#define | HVAC_TEMP_MINIMUM |
#define | HVAC_TEMP_MAXIMUM |
Enumerations | |
enum | HVAC_Output_t { HVAC_FAN_OUTPUT, HVAC_HEAT_OUTPUT, HVAC_COOL_OUTPUT, HVAC_ALIVE_OUTPUT, HVAC_MAX_OUTPUTS } |
enum | HVAC_Input_t { HVAC_TEMP_UP_INPUT, HVAC_TEMP_DOWN_INPUT, HVAC_FAN_ON_INPUT, HVAC_HEAT_ON_INPUT, HVAC_AC_ON_INPUT, HVAC_MAX_INPUTS } |
enum | HVAC_Mode_t { HVAC_Off, HVAC_Cool, HVAC_Heat, HVAC_Auto } |
enum | FAN_Mode_t { Fan_Automatic, Fan_On } |
enum | Temperature_Scale_t { Fahrenheit, Celsius } |
Functions | |
void | HVAC_SetDesiredTemperature (uint32_t) |
Set desired temperature. More... | |
uint32_t | HVAC_GetDesiredTemperature (void) |
Get desired temperature. More... | |
void | HVAC_SetFanMode (FAN_Mode_t) |
get fan mode. More... | |
FAN_Mode_t | HVAC_GetFanMode (void) |
Get fan mode. More... | |
void | HVAC_SetHVACMode (HVAC_Mode_t) |
Set HVAC mode. More... | |
HVAC_Mode_t | HVAC_GetHVACMode (void) |
Get HVAC mode. More... | |
char * | HVAC_HVACModeName (HVAC_Mode_t mode) |
Get HVAC mode. More... | |
uint32_t | HVAC_ConvertCelsiusToDisplayTemp (uint32_t temp) |
Convert temperature to display. More... | |
uint32_t | HVAC_ConvertDisplayTempToCelsius (uint32_t display_temp) |
Convert temperature. More... | |
void | HVAC_SetTemperatureScale (Temperature_Scale_t) |
Set temperature scale. More... | |
Temperature_Scale_t | HVAC_GetTemperatureScale (void) |
Get temperature scale. More... | |
char | HVAC_GetTemperatureSymbol (void) |
Get temperature symbol. More... | |
uint32_t | HVAC_GetAmbientTemperature (void) |
Get ambient temperature. More... | |
uint32_t | HVAC_GetActualTemperature (void) |
Get actual temperature. More... | |
void | HVAC_ReadAmbientTemperature (void) |
Get ambient temperature. More... | |
bool | HVAC_GetOutput (HVAC_Output_t) |
Get the output state. More... | |
char * | HVAC_GetOutputName (HVAC_Output_t) |
Get output name. More... | |
#define HVAC_TEMP_MAXIMUM |
#define HVAC_TEMP_MINIMUM |
#define HVAC_TEMP_SW_DELTA |
#define HVAC_TEMP_TOLERANCE |
#define HVAC_TEMP_UPD_DELTA |
#define HVAC_TEMP_UPDATE_RATE |
enum FAN_Mode_t |
enum HVAC_Input_t |
enum HVAC_Mode_t |
enum HVAC_Output_t |
enum Temperature_Scale_t |
uint32_t HVAC_ConvertCelsiusToDisplayTemp | ( | uint32_t | temp | ) |
uint32_t HVAC_ConvertDisplayTempToCelsius | ( | uint32_t | display_temp | ) |
uint32_t HVAC_GetActualTemperature | ( | void | ) |
uint32_t HVAC_GetAmbientTemperature | ( | void | ) |
uint32_t HVAC_GetDesiredTemperature | ( | void | ) |
FAN_Mode_t HVAC_GetFanMode | ( | void | ) |
HVAC_Mode_t HVAC_GetHVACMode | ( | void | ) |
bool HVAC_GetOutput | ( | HVAC_Output_t | ) |
char* HVAC_GetOutputName | ( | HVAC_Output_t | ) |
Temperature_Scale_t HVAC_GetTemperatureScale | ( | void | ) |
char HVAC_GetTemperatureSymbol | ( | void | ) |
char* HVAC_HVACModeName | ( | HVAC_Mode_t | mode | ) |
void HVAC_ReadAmbientTemperature | ( | void | ) |
void HVAC_SetDesiredTemperature | ( | uint32_t | ) |
void HVAC_SetFanMode | ( | FAN_Mode_t | ) |
void HVAC_SetHVACMode | ( | HVAC_Mode_t | ) |
void HVAC_SetTemperatureScale | ( | Temperature_Scale_t | ) |