test
Dependencies: CameraC1098 FatFileSystem HeptaGPS SDHC_Lib mbed
Fork of CameraC1098_picture by
main.cpp@2:179f10ab0744, 2017-08-03 (annotated)
- Committer:
- hepta2ume
- Date:
- Thu Aug 03 04:29:31 2017 +0000
- Revision:
- 2:179f10ab0744
- Parent:
- 1:06966e960702
test;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sunifu | 0:94c9a989767f | 1 | #include "mbed.h" |
sunifu | 0:94c9a989767f | 2 | #include "SDHCFileSystem.h" |
hepta2ume | 2:179f10ab0744 | 3 | #include "CameraC1098.h" |
hepta2ume | 2:179f10ab0744 | 4 | #include "HeptaGPS.h" |
hepta2ume | 2:179f10ab0744 | 5 | Serial pc(USBTX, USBRX); // tx, rx |
sunifu | 0:94c9a989767f | 6 | SDFileSystem sd(p5, p6, p7, p8, "fs"); |
hepta2ume | 2:179f10ab0744 | 7 | //HeptaGPS gps(p13,p14); |
hepta2ume | 2:179f10ab0744 | 8 | CameraC1098 camera(p13, p14, CameraC1098::Baud115200);//Baud消したい① |
hepta2ume | 2:179f10ab0744 | 9 | HeptaGPS gps(p13,p14); |
hepta2ume | 2:179f10ab0744 | 10 | DigitalOut CAM_SW(p25);//CAM_control |
hepta2ume | 2:179f10ab0744 | 11 | DigitalOut GPS_SW(p24);//GPS_control |
hepta2ume | 2:179f10ab0744 | 12 | char mode; |
hepta2ume | 2:179f10ab0744 | 13 | int main() |
hepta2ume | 2:179f10ab0744 | 14 | { |
hepta2ume | 2:179f10ab0744 | 15 | pc.baud(115200); |
hepta2ume | 2:179f10ab0744 | 16 | pc.printf("mode select\r\n"); |
hepta2ume | 2:179f10ab0744 | 17 | while(1) { |
hepta2ume | 2:179f10ab0744 | 18 | mode = pc.getc(); |
hepta2ume | 2:179f10ab0744 | 19 | if(mode == 'c') { |
hepta2ume | 2:179f10ab0744 | 20 | pc.printf("%c\r\n",mode); |
hepta2ume | 2:179f10ab0744 | 21 | CAM_SW=1; |
hepta2ume | 2:179f10ab0744 | 22 | GPS_SW=0; |
hepta2ume | 2:179f10ab0744 | 23 | camera.Sync(); |
hepta2ume | 2:179f10ab0744 | 24 | camera.jpeg_snapshot(1); |
hepta2ume | 2:179f10ab0744 | 25 | pc.printf("Finish\r\n"); |
hepta2ume | 2:179f10ab0744 | 26 | } else if(mode == 'g') { |
hepta2ume | 2:179f10ab0744 | 27 | pc.printf("%c\r\n",mode); |
hepta2ume | 2:179f10ab0744 | 28 | CAM_SW=0; |
hepta2ume | 2:179f10ab0744 | 29 | GPS_SW=1; |
hepta2ume | 2:179f10ab0744 | 30 | gps.baud(9600); |
hepta2ume | 2:179f10ab0744 | 31 | while(1) pc.putc(gps.getc()); |
sunifu | 0:94c9a989767f | 32 | } |
sunifu | 0:94c9a989767f | 33 | |
sunifu | 0:94c9a989767f | 34 | } |
hepta2ume | 2:179f10ab0744 | 35 | } |