Cmera and GPS labrary
Dependents: HEPTA_SENSOR HEPTA_SENSOR
Diff: HeptaCamera_GPS.cpp
- Revision:
- 17:b900397671a1
- Parent:
- 16:acef3a7f9597
- Child:
- 19:d306caa4c5fb
diff -r acef3a7f9597 -r b900397671a1 HeptaCamera_GPS.cpp --- a/HeptaCamera_GPS.cpp Fri Sep 08 08:16:45 2017 +0000 +++ b/HeptaCamera_GPS.cpp Mon Nov 13 01:20:46 2017 +0000 @@ -611,6 +611,7 @@ printf("synchro setting now\r\n"); err = sync(); int count = 0; + int fflag = 0; while(err) { switch(count) { case 0: @@ -625,6 +626,7 @@ break; default: count=0; + fflag = 1; } //count++; err = sync(); @@ -632,7 +634,12 @@ if(!err) { printf("synchro setting finish\r\n"); } - } + if(fflag==1) { + printf("Synchronization failed\r\n"); + fflag = 0; + break; + } + }//while } void HeptaCamera_GPS::test_jpeg_snapshot_picture(int CAPTURE_FRAMES)