Cmera and GPS labrary

Dependents:   HEPTA_SENSOR HEPTA_SENSOR

Revision:
17:b900397671a1
Parent:
16:acef3a7f9597
Child:
19:d306caa4c5fb
--- 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)