diff --git a/main.c b/main.c index 955dfbbb..50eb35eb 100644 --- a/main.c +++ b/main.c @@ -2015,7 +2015,7 @@ int get_payload_serial(int debug_camera) { flag_count++; #ifdef GET_IMAGE_DEBUG // if (debug_camera) - printf("Found part of end flag!"); + printf("Found part of end flag!\n"); #endif if (flag_count >= strlen(end_flag)) { // complete image /// buffer2[index1++] = octet; @@ -2071,6 +2071,7 @@ int get_payload_serial(int debug_camera) { } } else { flag_count = 0; + printf("Resetting. Not end flag.\n"); } /// buffer2[index1++] = octet; @@ -2079,7 +2080,7 @@ int get_payload_serial(int debug_camera) { char hexValue[5]; if (octet != 0x66) { sprintf(hexValue, "%02X", octet); - printf(hexValue); +// printf(hexValue); } else { // Serial.println("\n********************************************* Got a 66!"); printf("66"); @@ -2087,8 +2088,10 @@ int get_payload_serial(int debug_camera) { // Serial.write(octet); } //#endif - if (index1 > 200) + if (index1 > 1000) { index1 = 0; + printf("Resetting index!\n"); + } // } } else if (octet == start_flag[flag_count]) { // looking for start flag start_flag_detected = TRUE;