Simple USBHost WebCam test program

Dependencies:   F401RE-USBHost mbed

Fork of KL46Z-USBHostC270_example by Norimasa Okamoto

WebカメラからJPEG画像を読み取るテストプログラムです。
使い方はKL46Z-USBHostC270_exampleと同じです。
動作確認カメラ: Logitech C270, Logitech C210, Logitech Q200R(Qcam Orbit AF), LifeCam VX-500
/media/uploads/va009039/f401re-c270-1.jpg /media/uploads/va009039/k64f-c270.jpg

Revision:
5:c977606222fd
Parent:
4:efa6fc1219e7
--- a/main.cpp	Wed Jul 23 04:51:51 2014 +0000
+++ b/main.cpp	Sun May 01 23:33:49 2016 +0000
@@ -1,31 +1,27 @@
 #include "USBHostCam.h"
 RawSerial pc(USBTX, USBRX);
 
-#if defined(TARGET_NUCLEO_F401RE)||defined(TARGET_NUCLEO_F411RE)
+#if defined(TARGET_NUCLEO_F401RE)||defined(TARGET_NUCLEO_F411RE)||defined(TARGET_NUCLEO_F446RE)
 uint8_t image_buf[1024*32];
 DigitalOut led1(LED1);
-int led2 = 0;
 #define LED_OFF 0
 #define LED_ON  1
 
 #elif defined(TARGET_KL46Z)||defined(TARGET_K64F)
 uint8_t image_buf[1024*24];
 DigitalOut led1(LED1);
-DigitalOut led2(LED2);
 #define LED_OFF 1
 #define LED_ON  0
 
 #elif defined(TARGET_KL25Z)
 uint8_t image_buf[1024*12];
 DigitalOut led1(LED1);
-DigitalOut led2(LED2);
 #define LED_OFF 1
 #define LED_ON  0
 
 #elif defined(TARGET_LPC4088)||defined(TARGET_LPC1768)
 uint8_t image_buf[1024*24];
 DigitalOut led1(LED1);
-DigitalOut led2(LED2);
 #define LED_OFF 0
 #define LED_ON  1
 
@@ -35,10 +31,10 @@
 
 int main() {
     pc.baud(9600);
-    led1 = led2 = LED_OFF;
+    led1 = LED_OFF;
 
     // Logitech C270
-    USBHostCam* cam = new USBHostCam(_800x448);
+    USBHostCam* cam = new USBHostCam(_320x240);
     if (!cam->connect()) {
         error("WebCam not found.\n");
     }
@@ -82,7 +78,7 @@
                 }
                 seq++;
                 t.reset();
-                led2 = !led2;
+                led1 = !led1;
                 break;
             case 3:
                 if (c == 0x06) { // ACK