1#ifndef INCLUDE_GUARD__CAMERA_CAPTURE_H
2#define INCLUDE_GUARD__CAMERA_CAPTURE_H
6#define CAM_SENTENCE_LEN 67
9#define CAM_SENTENCES_PER_HALF_CALLBACK 250
11#define CAM_BYTES_TO_RECEIVE_PER_HALF_CALLBACK ((CAM_SENTENCE_LEN) * (CAM_SENTENCES_PER_HALF_CALLBACK))
CAM_capture_status_enum CAM_capture_image(char filename_str[], char lighting_mode)
Capture an image, writing to a file in LFS.
Definition camera_capture.c:265
CAM_capture_status_enum
Definition camera_capture.h:17
@ CAM_CAPTURE_STATUS_WRONG_INPUT
Definition camera_capture.h:19
@ CAM_CAPTURE_STATUS_LFS_FAILED_CLOSING_FILE
Definition camera_capture.h:24
@ CAM_CAPTURE_STATUS_TRANSMIT_SUCCESS
Definition camera_capture.h:18
@ CAM_CAPTURE_STATUS_LFS_FAILED_OPENING_CREATING_FILE
Definition camera_capture.h:21
@ CAM_CAPTURE_STATUS_CAPTURE_FAILURE
Definition camera_capture.h:25
@ CAM_CAPTURE_STATUS_LFS_FAILED_WRITING_HEADER
Definition camera_capture.h:22
@ CAM_CAPTURE_STATUS_LFS_NOT_MOUNTED
Definition camera_capture.h:20
@ CAM_CAPTURE_STATUS_FAILED_TRANSMITTING_LIGHTING_MODE
Definition camera_capture.h:23
void CAM_repeated_error_log_message()
Definition camera_capture.c:379