Mark Schwarzer / Mbed 2 deprecated Schwarzer_A5_1_Temperature

Dependencies:   mbed

Committer:
markschwarzer
Date:
Thu Oct 15 02:28:50 2020 +0000
Revision:
0:fc115f874555
Child:
1:b8b505e84b78
initial with error on line 10 dealing with no type specifier

Who changed what in which revision?

UserRevisionLine numberNew contents of line
markschwarzer 0:fc115f874555 1 #include "mbed.h"
markschwarzer 0:fc115f874555 2
markschwarzer 0:fc115f874555 3 Serial pc(USBTX, USBRX) ;
markschwarzer 0:fc115f874555 4 DigitalOut led1(LED1);
markschwarzer 0:fc115f874555 5 DigitalOut led2(LED2);
markschwarzer 0:fc115f874555 6 DigitalOut led3(LED3);
markschwarzer 0:fc115f874555 7 AnalogIn aI(p19);
markschwarzer 0:fc115f874555 8 float T;
markschwarzer 0:fc115f874555 9 int V;
markschwarzer 0:fc115f874555 10 V = (-3.88*10^(-6)*T^2)+(-1.15*10^(-2)*T)+1.8639;
markschwarzer 0:fc115f874555 11
markschwarzer 0:fc115f874555 12 int main() {
markschwarzer 0:fc115f874555 13 aI.read_u16()="V";
markschwarzer 0:fc115f874555 14 pc.printf("V=%d\r\n", V );
markschwarzer 0:fc115f874555 15 while(1) {
markschwarzer 0:fc115f874555 16 if (25>=T>20) {
markschwarzer 0:fc115f874555 17 led1=!led1;
markschwarzer 0:fc115f874555 18 pc.printf("T=%f\r\n", T ); }
markschwarzer 0:fc115f874555 19 else if (30>=T>25) {
markschwarzer 0:fc115f874555 20 led2=!led2;
markschwarzer 0:fc115f874555 21 pc.printf("T=%f\r\n", T ); }
markschwarzer 0:fc115f874555 22 else (T>30) {
markschwarzer 0:fc115f874555 23 led3=!led3;
markschwarzer 0:fc115f874555 24 pc.printf("T=%f\r\n", T ); }
markschwarzer 0:fc115f874555 25 }
markschwarzer 0:fc115f874555 26 }