Example with lib_MAX31856

Dependencies:   lib_MAX31856

main.cpp

Committer:
YSI
Date:
2021-07-23
Revision:
0:b7129255870b

File content as of revision 0:b7129255870b:

#include "mbed.h"
#include "lib_MAX31856.h"
 
 
// Hardware serial port over USB micro
Serial serial(USBTX, USBRX);
 
//SPI spi(SPIO MOSI,SPIO MISO,SPIO SCK);
SPI spi(PTD2, PTD3, PTD1);
//----------------------------------------------------------
 
//Thermocouples
MAX31856 Thermocouple(spi, PTD0);
 
DigitalOut led1(LED1);
 
int main() {
 
    
    float temperature_TC, temperature_CJ;
    
    while (true) {
        led1 = !led1;
        temperature_TC=Thermocouple.readTC();
        temperature_CJ=Thermocouple.readCJ();
 
        wait(0.2);
 
        serial.printf("MAX31856.CJ = %f C   MAX31856.TC = %f C\n\r",temperature_CJ,temperature_TC);  
    }
}