Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
capteur.cpp
00001 #include "capteur.h" 00002 00003 00004 00005 00006 capteur::capteur(PinName sda, PinName scl): i2c (sda, scl) 00007 { 00008 } 00009 00010 00011 char* capteur::return_temp (void) 00012 { 00013 do{ 00014 i2c.write(EZO_RTD, "R",1,0);// 00015 wait(0.6); 00016 i2c.read(EZO_RTD, res, 7,0); 00017 //code((int) res[0]); 00018 } while((int)res[0]!=1); 00019 00020 return res+1; 00021 } 00022 char* capteur::return_pH (void) 00023 { 00024 00025 do{ 00026 i2c.write(EZO_pH, "R",1,0); 00027 wait(0.9); 00028 i2c.read(EZO_pH, res_ph, 7,0); 00029 //code((int) res[0]); 00030 } while((int)res_ph[0]!=1); 00031 00032 return res_ph+1; 00033 } 00034 char* capteur::return_EC (void) 00035 { 00036 00037 do{ 00038 i2c.write(EZO_EC, "R",1,0); 00039 wait(0.6); 00040 i2c.read(EZO_EC, res_ec, 7,0); 00041 //code((int) res[0]); 00042 } while((int)res_ec[0]!=1); 00043 00044 return res_ec+1; 00045 } 00046 char* capteur::return_DO (void) 00047 { 00048 00049 do{ 00050 i2c.write(EZO_DO, "R",1,0); 00051 wait(0.6); 00052 i2c.read(EZO_DO, res_do, 7,0); 00053 //code((int) res[0]); 00054 } while((int)res_do[0]!=1); 00055 00056 return res_do+1; 00057 }
Generated on Wed Jul 13 2022 01:26:11 by
