HOme Sheriff And Lamp

Dependencies:   CameraC328 HCSR04 SDFileSystem WIZnetInterface mbed

Fork of HoSAL by pi bae

Revision:
3:8c4e0e7c8cea
Parent:
2:3c7526a1893a
Child:
6:089da4f2fb39
--- a/rev_Camera.cpp	Tue Aug 11 16:30:37 2015 +0000
+++ b/rev_Camera.cpp	Tue Aug 11 17:35:33 2015 +0000
@@ -39,10 +39,10 @@
 /**
  * Synchronizing.
  */
-void revSync(void) {
+void revSync(CameraC328 *pH) {
     CameraC328::ErrorNumber err = CameraC328::NoError;
 
-    err = cam.sync();
+    err = pH->sync();
     if (CameraC328::NoError == err) {
         DM_fLN("[ OK ] : CameraC328::sync");
     } else {
@@ -55,10 +55,10 @@
  * param strFile: "/fs/file01.jpg"
  * param resol  : CameraC328::JpegResolution640x480, CameraC328::JpegResolution320x240
  */
-void revJpeg_snapshot(char *strFile, CameraC328::JpegResolution resol) {
+void revJpeg_snapshot(CameraC328 *pH, char *strFile, CameraC328::JpegResolution resol) {
     CameraC328::ErrorNumber err = CameraC328::NoError;
 
-    err = cam.init(CameraC328::Jpeg, CameraC328::RawResolution80x60, resol);
+    err = pH->init(CameraC328::Jpeg, CameraC328::RawResolution80x60, resol);
     if (CameraC328::NoError == err) {
         DM_fLN("[ OK ] : CameraC328::init");
     } else {
@@ -66,7 +66,7 @@
     }
 
     fp_jpeg = fopen(strFile, "w");
-    err = cam.getJpegSnapshotPicture(cb_jpeg);
+    err = pH->getJpegSnapshotPicture(cb_jpeg);
     if (CameraC328::NoError == err) {
         DM_fLN("[ OK ] : CameraC328::getJpegPreview");
     } else {
@@ -81,9 +81,9 @@
  * param strFile: "/fs/file01.jpg"
  * param resol  : CameraC328::JpegResolution640x480, CameraC328::JpegResolution320x240
  */
-void revJpeg_preview(char *strFile, CameraC328::JpegResolution resol) {
+void revJpeg_preview(CameraC328 *pH, char *strFile, CameraC328::JpegResolution resol) {
     CameraC328::ErrorNumber err = CameraC328::NoError;
-    err = cam.init(CameraC328::Jpeg, CameraC328::RawResolution80x60, resol);
+    err = pH->init(CameraC328::Jpeg, CameraC328::RawResolution80x60, resol);
     if (CameraC328::NoError == err) {
         DM_fLN("[ OK ] : CameraC328::init");
     } else {
@@ -92,7 +92,7 @@
 
     fp_jpeg = fopen(strFile, "w");
 
-    err = cam.getJpegPreviewPicture(cb_jpeg);
+    err = pH->getJpegPreviewPicture(cb_jpeg);
     if (CameraC328::NoError == err) {
         DM_fLN("[ OK ] : CameraC328::getJpegPreview");
     } else {
@@ -104,4 +104,3 @@
 
 #endif // defined(USE_CAMERA)
 
-