Mark Schwarzer / LM19_Driver
Committer:
markschwarzer
Date:
Mon Nov 09 14:25:38 2020 +0000
Revision:
0:7de985c38ade
logged data to SD card

Who changed what in which revision?

UserRevisionLine numberNew contents of line
markschwarzer 0:7de985c38ade 1 #include "LM19_Driver.h"
markschwarzer 0:7de985c38ade 2
markschwarzer 0:7de985c38ade 3 LM19::LM19(PinName in1): _in1(in1) {
markschwarzer 0:7de985c38ade 4 c1= -1481.96;
markschwarzer 0:7de985c38ade 5 c2= 2.1962*1000000.000;
markschwarzer 0:7de985c38ade 6 c3= 1.8636;
markschwarzer 0:7de985c38ade 7 c4= 3.88/1000000.000;
markschwarzer 0:7de985c38ade 8 }
markschwarzer 0:7de985c38ade 9 float LM19::temp(){
markschwarzer 0:7de985c38ade 10 float volt=_in1.read()*3.3;
markschwarzer 0:7de985c38ade 11 float T=c1+sqrt(c2+ (c3-volt)/c4);
markschwarzer 0:7de985c38ade 12 return T;
markschwarzer 0:7de985c38ade 13 }