HOme Sheriff And Lamp
Dependencies: CameraC328 HCSR04 SDFileSystem WIZnetInterface mbed
Fork of HoSAL by
Revision 7:58b14840531c, committed 2015-08-11
- 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
--- 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
