Gert Lauritsen
/
Skanderborg2
TT
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(); } } }