Lcd companion boards support (VKLCD50RTA & VKLCD70RT)
USBHostCam Class Reference
A class to communicate a Cam. More...
#include <USBHostCam.h>
Inherits IUSBEnumerator, BaseUvc, and decodeMJPEG.
Public Member Functions | |
| USBHostCam (uint8_t size=_160x120, uint8_t option=0, CamInfo *user_caminfo=NULL) | |
| Constructor. | |
| bool | connected () |
| Check if a Cam device is connected. | |
| bool | plugged () |
| Check if a usb connector is plugged. | |
| bool | connect () |
| Try to connect to a Cam device. | |
| int | readJPEG (uint8_t *buf, int size, int timeout_ms=15 *1000) |
| read jpeg image | |
Detailed Description
A class to communicate a Cam.
Definition at line 71 of file USBHostCam.h.
Constructor & Destructor Documentation
| USBHostCam | ( | uint8_t | size = _160x120, |
| uint8_t | option = 0, |
||
| CamInfo * | user_caminfo = NULL |
||
| ) |
Constructor.
Definition at line 17 of file USBHostCam.cpp.
Member Function Documentation
| bool connect | ( | ) |
Try to connect to a Cam device.
- Returns:
- true if connection was successful
Definition at line 53 of file USBHostCam.cpp.
| bool connected | ( | ) |
Check if a Cam device is connected.
- Returns:
- true if a Cam device is connected
Definition at line 43 of file USBHostCam.cpp.
| bool plugged | ( | ) |
Check if a usb connector is plugged.
- Returns:
- true if a connector is plugged
Definition at line 48 of file USBHostCam.cpp.
| int readJPEG | ( | uint8_t * | buf, |
| int | size, | ||
| int | timeout_ms = 15*1000 |
||
| ) |
read jpeg image
- Parameters:
-
buf read buffer size buffer size timeout_ms timeout default 15sec
- Returns:
- jpeg size if read success else -1
Definition at line 144 of file USBHostCam.cpp.
Generated on Tue Jul 12 2022 14:33:19 by
1.7.2