HOme Sheriff And Lamp

Dependencies:   CameraC328 HCSR04 SDFileSystem WIZnetInterface mbed

Fork of HoSAL by pi bae

Files at this revision

API Documentation at this revision

Comitter:
uasonice
Date:
Tue Aug 11 19:07:44 2015 +0000
Parent:
6:089da4f2fb39
Child:
8:28f7b30c1ae4
Commit message:
all component - OK

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed-src.lib Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show diff for this revision Revisions of this file
rev_config.h Show annotated file Show diff for this revision Revisions of this file
--- a/main.cpp	Tue Aug 11 18:07:37 2015 +0000
+++ b/main.cpp	Tue Aug 11 19:07:44 2015 +0000
@@ -60,6 +60,8 @@
 int main()
 {
     Timer tm1;
+    char strFile[32];
+    uint32_t cntImage=1;
 
     ledTick.attach(&ledTickfunc,0.5);
 
@@ -97,13 +99,15 @@
 
 #if defined(USE_CAMERA)
     DM_fLN("Init camera C328");
-    g_pCam = new CameraC328(PA_14, PA_13, CameraC328::Baud14400);
+    g_pCam = new CameraC328(PA_13, PA_14, CameraC328::Baud14400);
     revSync(g_pCam);
+#if 0
     tm1.reset();
     tm1.start();
-    //revJpeg_snapshot(g_pCam, "/sd/file05.jpg", CameraC328::JpegResolution640x480);
+    revJpeg_snapshot(g_pCam, "/sd/test_shoot.jpg", CameraC328::JpegResolution640x480);
     tm1.stop();
     DM_fLN("time of capture: %d", tm1.read_ms());
+#endif
 #endif // defined(USE_CAMERA)
 #if defined(USE_MEASURE_DISTANCE)
     g_pHcsr = new HCSR04(D12, D11);
@@ -120,7 +124,9 @@
         {
             DM_fLN("capture image: %d", dist_cm);
 #if defined(USE_CAMERA)
-            //revJpeg_snapshot("/sd/file02.jpg", CameraC328::JpegResolution640x480);
+            memset(strFile, 0, 32);
+            sprintf(strFile, "/sd/file_%03d.jpg", cntImage++);
+            revJpeg_snapshot(g_pCam, strFile, CameraC328::JpegResolution640x480);
 #endif // defined(USE_CAMERA)
 
         }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed-src.lib	Tue Aug 11 19:07:44 2015 +0000
@@ -0,0 +1,1 @@
+http://mbed.org/users/mbed_official/code/mbed-src/#421d040916fe
--- a/mbed.bld	Tue Aug 11 18:07:37 2015 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-http://mbed.org/users/mbed_official/code/mbed/builds/b9ad9a133dc7
\ No newline at end of file
--- a/rev_config.h	Tue Aug 11 18:07:37 2015 +0000
+++ b/rev_config.h	Tue Aug 11 19:07:44 2015 +0000
@@ -14,7 +14,7 @@
 // define FEATURE
 #define USE_SDCARD
 #define USE_HTTP_FILE_SERVER
-//#define USE_CAMERA
+#define USE_CAMERA
 #define USE_MEASURE_DISTANCE