Projet_APP5 / Mbed 2 deprecated MS5607modele

Dependencies:   mbed MS5607

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 #include "MS5607I2C.h"
00003 CAN can1(p9, p10);
00004 
00005 DigitalOut led1(LED1);
00006 CANMessage can_MsgRx;
00007 
00008 int main() {
00009 
00010     can1.frequency(1000000); //bus can 1Mbits/s
00011     MS5607I2C ms5607(p28, p27, false);  // capteur
00012     ms5607.init(15.0,101325.);  // initialiser capteur
00013     led1=1;
00014   //  ms5607.printCoefficients();
00015     can_MsgRx.id=0x1X0;  //  X compris entre 0 et 7 voir avec l'enseignant
00016     can_MsgRx.len=4; // trame à 4 octets
00017     while(1){            // boucle infinie
00018           printf("P= %5.0f Pa ", ms5607.getPressure());
00019           printf("T= %2.2f ", ms5607.getTemperature());
00020           printf("Alt= %.2f m\n", ms5607.getAltitude());
00021           wait(1);
00022     }
00023 }