Deuxième test
main.cpp@0:86e1b9cc7b48, 2015-03-01 (annotated)
- Committer:
- Nadia
- Date:
- Sun Mar 01 11:55:35 2015 +0000
- Revision:
- 0:86e1b9cc7b48
Reception des trames GPS et l'enregistrer sur cl? USB
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Nadia | 0:86e1b9cc7b48 | 1 | #include "mbed.h" |
Nadia | 0:86e1b9cc7b48 | 2 | #include "MSCFileSystem.h" |
Nadia | 0:86e1b9cc7b48 | 3 | |
Nadia | 0:86e1b9cc7b48 | 4 | |
Nadia | 0:86e1b9cc7b48 | 5 | Serial GPS(p13, p14); //Pin13 TX, pin14 RX. |
Nadia | 0:86e1b9cc7b48 | 6 | MSCFileSysteme fs("usb"); |
Nadia | 0:86e1b9cc7b48 | 7 | DigitalIn bouton(p14); |
Nadia | 0:86e1b9cc7b48 | 8 | int main() { |
Nadia | 0:86e1b9cc7b48 | 9 | GPS.baud(9600); |
Nadia | 0:86e1b9cc7b48 | 10 | unsigned char GPS_DATA; |
Nadia | 0:86e1b9cc7b48 | 11 | FILE *FDat = fopen("/usb/FileTtest1.txt", "w"); |
Nadia | 0:86e1b9cc7b48 | 12 | |
Nadia | 0:86e1b9cc7b48 | 13 | while(bouton==0){ |
Nadia | 0:86e1b9cc7b48 | 14 | if(GPS.readable()){ |
Nadia | 0:86e1b9cc7b48 | 15 | GPS_DATA=GPS.getc(); |
Nadia | 0:86e1b9cc7b48 | 16 | fprintf(FDat,"%lu %2.5f %2.5f %2.5f\r\n",tk1,AccelX,AccelY,AccelZ); |
Nadia | 0:86e1b9cc7b48 | 17 | } |
Nadia | 0:86e1b9cc7b48 | 18 | } |
Nadia | 0:86e1b9cc7b48 | 19 | fclose(FDat); |
Nadia | 0:86e1b9cc7b48 | 20 | |
Nadia | 0:86e1b9cc7b48 | 21 | |
Nadia | 0:86e1b9cc7b48 | 22 | } |