diff options
| author | Nick Van Doorn <vandoorn.nick@gmail.com> | 2018-09-28 21:19:59 -0700 |
|---|---|---|
| committer | Nick Van Doorn <vandoorn.nick@gmail.com> | 2018-09-28 21:19:59 -0700 |
| commit | 2048514fb6f1df73cdd4d5d0a05040e77e0876ce (patch) | |
| tree | c945da24ff3b2d36cf60bb7b5f9d1d1758eb94de /camera.h | |
| parent | e000fd2750b725b1f62ba5712e01d860b559811a (diff) | |
Diffstat (limited to 'camera.h')
| -rw-r--r-- | camera.h | 9 |
1 files changed, 3 insertions, 6 deletions
@@ -46,9 +46,10 @@ #define CAM_SERIAL 0 #define CAM_BAUD_RATE 38400 #define TTY_TIMEOUT 5000 +#define MAX_PATH_SIZE 256 typedef struct { - char devPath[256]; + char devPath[MAX_PATH_SIZE]; int fd; // file descriptor for the serial port uint8_t serialNum; // camera serial number uint8_t buff[CAM_BUFF_SIZE]; // uint8_t array to store camera data @@ -120,11 +121,7 @@ bool cam_runCommand(Camera* cam, void cam_sendCommand(Camera* cam, uint8_t cmd, uint8_t args[], uint8_t nArgs); // Serial/file descriptor helpers -int fd_dataAvail(int fd, int* data); -ssize_t fd_getByte(int fd, uint8_t* data); LE_SHARED int fd_closeCam(int fd); LE_SHARED int fd_openCam(char* devPath); -int fd_openSerial(const char* device, int baud); -speed_t fd_convertBaud(int baud); - +ssize_t fd_getByte(int fd, uint8_t* data); #endif |
