Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
thermo_click.h File Reference

mikrosdk interface More...

#include <stdint.h>
Include dependency graph for thermo_click.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define THERMO_T_POWERUP   200 /* max31855 200 ms power-up time */
 

Enumerations

enum  thermo_status { THERMO_ST_OK = 0 , THERMO_ST_FAIL = 1 }
 

Functions

uint8_t MIKROSDK_THERMO_get_thermo_temperature (uint16_t *temperature)
 
uint8_t MIKROSDK_THERMO_get_junction_temperature (uint16_t *temperature)
 
uint8_t MIKROSDK_THERMO_get_all_temperatures (uint16_t *thermo_temperature, uint16_t *junction_temperature)
 
uint8_t MIKROSDK_THERMO_Initialise (void)
 
uint8_t MIKROSDK_THERMO_Reinitialise (void)
 
uint8_t MIKROSDK_THERMO_Acquire (uint16_t *thermo_temperature, uint16_t *junction_temperature)
 

Detailed Description

mikrosdk interface

Macro Definition Documentation

◆ THERMO_T_POWERUP

#define THERMO_T_POWERUP   200 /* max31855 200 ms power-up time */

Enumeration Type Documentation

◆ thermo_status

Enumerator
THERMO_ST_OK 
THERMO_ST_FAIL 

Function Documentation

◆ MIKROSDK_THERMO_Acquire()

uint8_t MIKROSDK_THERMO_Acquire ( uint16_t *  thermo_temperature,
uint16_t *  junction_temperature 
)

◆ MIKROSDK_THERMO_get_all_temperatures()

uint8_t MIKROSDK_THERMO_get_all_temperatures ( uint16_t *  thermo_temperature,
uint16_t *  junction_temperature 
)

◆ MIKROSDK_THERMO_get_junction_temperature()

uint8_t MIKROSDK_THERMO_get_junction_temperature ( uint16_t *  temperature)

◆ MIKROSDK_THERMO_get_thermo_temperature()

uint8_t MIKROSDK_THERMO_get_thermo_temperature ( uint16_t *  temperature)

◆ MIKROSDK_THERMO_Initialise()

uint8_t MIKROSDK_THERMO_Initialise ( void  )

◆ MIKROSDK_THERMO_Reinitialise()

uint8_t MIKROSDK_THERMO_Reinitialise ( void  )