       case 0x20:
         mode = 2;
         start_capture = 2;
-        Serial.println(F("ACK CMD CAM start video streaming."));
+        Serial.println(F("ACK CMD CAM start video streaming.END"));
         break;
       case 0x30:
         mode = 3;
         temp = 0xff;
         start_capture = 3;
-        Serial.println(F("ACK CMD CAM start single shoot."));
+        Serial.println(F("ACK CMD CAM start single shoot.END"));
         break;
       case 0x31:
         temp = 0xff;

    }
    if (myCAM.get_bit(ARDUCHIP_TRIG, CAP_DONE_MASK))
    {
      Serial.println(F("CAM Capture Done."));
      read_fifo_burst(myCAM);
      //Clear the capture done flag
      myCAM.clear_fifo_flag();

      {
        start_capture = 0;
        mode = 0;
        Serial.println();
        Serial.println("ACK CMD CAM stop video streaming.END");
        break;
      }

