TT

Dependencies:   mbed

main.cpp

Committer:
gert_lauritsen
Date:
2016-07-27
Revision:
0:dd68f73b2034

File content as of revision 0:dd68f73b2034:

#include "mbed.h"

DigitalOut statusled(p22);
DigitalOut TxLed(p21);
Serial Radio(p9,p10);
//Serial Radio(USBTX,USBRX);

AnalogIn transmitter(p15);
AnalogIn amb(p16);
AnalogIn midt(p17);
AnalogIn oltemp(p18);

float AmbiantTemp2;
float MidtTemp; //2
float BeerTemp2;
float PumpeEnde; //2
float SlangeEnde;

void ReadData() {
 float data[4];
 AmbiantTemp2=(amb.read()*3.3-0.25)/0.028;   
 MidtTemp=(midt.read()*3.3-0.25)/0.028;   
 BeerTemp2=(oltemp.read()*3.3-0.25)/0.028;   
 SlangeEnde=(transmitter.read()*3.3-0.597)*4,16;   
 Radio.printf("%f %f %f %f\r\n",AmbiantTemp2,MidtTemp,BeerTemp2,SlangeEnde);
 TxLed=!TxLed;
}    

int main() {
    char ch;
    statusled=1;
    while(1) {
        if (Radio.readable()) {
           ch=Radio.getc();
           if (ch==0x21) ReadData();
        }    
    }    
}