#include <Arduino_MachineControl.h>

using namespace machinecontrol;

#include <iostream>

float res_divider = 0.28057;
float reference = 3.3;

void setup() {
 
  Serial.begin(19200);
  // Initialize temperature probes
  temp_probes.tc.begin();
  Serial.println("Temperature probes initialization done");
  // Enables Thermocouples chip select
  temp_probes.enableTC();
  Serial.println("Thermocouples enabled");
  /*
  analogReadResolution(16);

  Serial.begin(9600);
  analog_in.set0_10V();*/
}

void loop() {
  //Set CH0, has internal 150 ms delay
  temp_probes.selectChannel(0);
  //Take CH0 measurement
  float temp_ch0 = temp_probes.tc.readTemperature();
  temp_probes.tc.setColdOffset(0);
  
  Serial.print("Temperature CH0 [°C]: ");
  Serial.print(temp_ch0);
  Serial.println();
  delay(250);
}
