HOme Sheriff And Lamp
Dependencies: CameraC328 HCSR04 SDFileSystem WIZnetInterface mbed
Fork of HoSAL by
Diff: rev_Camera.cpp
- 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)
-
