Gabriel Gibeau Sanchez / Mbed 2 deprecated Projet_S5_Mobile_local

Dependencies:   XBeeLib mbed-rtos mbed

Committer:
jphilip
Date:
Mon Dec 04 21:34:32 2017 +0000
Revision:
7:46889f2aa444
Parent:
6:b4f0687c4d14
Child:
8:62898720a01d
receive config

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ggs22 3:e76f0ece91ef 1 #include "Sensors.h"
ggs22 3:e76f0ece91ef 2 #include "xbeeutils.h"
ggs22 3:e76f0ece91ef 3
ggs22 3:e76f0ece91ef 4 static Serial pc(USBTX,USBRX);
ggs22 3:e76f0ece91ef 5
ggs22 3:e76f0ece91ef 6 void calibrateSensors(){
ggs22 3:e76f0ece91ef 7
ggs22 3:e76f0ece91ef 8 pc.printf("Calibrating sensors...\n");
ggs22 3:e76f0ece91ef 9
ggs22 3:e76f0ece91ef 10 calibrate_EC();
ggs22 3:e76f0ece91ef 11 calibrate_RTD();
ggs22 3:e76f0ece91ef 12 //calibrate_PH();
ggs22 3:e76f0ece91ef 13 pc.printf("Calibration completed!\n");
ggs22 3:e76f0ece91ef 14 }
ggs22 3:e76f0ece91ef 15
ghivert 5:2732931df96c 16 void getReadings(){
ggs22 3:e76f0ece91ef 17
ggs22 3:e76f0ece91ef 18 char phBuf[DEFAULT_BUFFER_SIZE], ECBuf[DEFAULT_BUFFER_SIZE], RTDBuf[DEFAULT_BUFFER_SIZE], TxBuf[DEFAULT_BUFFER_SIZE];
ggs22 3:e76f0ece91ef 19
ggs22 3:e76f0ece91ef 20 read_EC(ECBuf);
ggs22 3:e76f0ece91ef 21 read_RTD(RTDBuf);
ggs22 3:e76f0ece91ef 22 read_PH(phBuf);
ggs22 3:e76f0ece91ef 23
jphilip 7:46889f2aa444 24 //sprintf(TxBuf,"%s;%s;%s",RTDBuf+1,phBuf+1,ECBuf+1);
jphilip 7:46889f2aa444 25 sprintf(TxBuf,"%s;%s;%s","1.1","2.2","3.3");
ggs22 3:e76f0ece91ef 26 pc.printf("%s\n",TxBuf);
ggs22 3:e76f0ece91ef 27 xbee_broadcast(TxBuf,strlen(TxBuf)+1);
ggs22 3:e76f0ece91ef 28 pc.printf("TxBuf strlen: %i\n",strlen(TxBuf));
ggs22 3:e76f0ece91ef 29 }