![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
test program for MPL3115A2
Dependencies: C12832 LM75B MPL3115A2 mbed
main.cpp
- Committer:
- bouaziz
- Date:
- 2022-09-10
- Revision:
- 3:cb376fbf96dd
- Parent:
- 2:ef315a40af7b
File content as of revision 3:cb376fbf96dd:
#include "mbed.h" #include "LM75B.h" #include "MSS.h" #include "MPL3115A2.h" #define MPL3115A2_I2C_ADDRESS (0x60) Serial pc(USBTX,USBRX); //#include "C12832.h" //C12832 lcd(p5, p7, p6, p8, p11); //LM75B sensor(p9,p10); MPL3115A2 mpl(PIN_SDA, PIN_SCL, MPL3115A2_I2C_ADDRESS) ; int main() { double alt, bar, temp ; unsigned char xy; printf("Bonjour\r\n"); mpl.setBarIn((unsigned short)(101300/2)); mpl.activate(); xy=mpl.getID(); printf("mouche = %x\r\n",xy); // sensor.open(); while(1) { alt = mpl.getAltitude() ; bar = mpl.getPressure() ; temp = mpl.getTemperature() ; /* lcd.cls(); lcd.locate(0,1); lcd.printf("ALTI, BAR, TEMP") ; lcd.locate(0,10);*/ printf("%5.2f, %5.2f, %5.2f\r\n",alt, bar, temp) ; wait(1) ; } }