|
Nol.A SDK Library 26.11.2
For IoT System Software Development
|
Public driver declarations and configuration constants. More...
#include <SerialPort.hpp>Classes | |
| class | Adafruit_VC0706 |
| Blocking VC0706 UART camera commands. Call begin() before camera access. Returned buffers belong to the driver and are overwritten by subsequent commands. Boolean command results normally indicate acknowledgement, except setPTZ(). More... | |
Macros | |
| #define | VC0706_RESET 0x26 |
| VC0706 reset protocol constant. | |
| #define | VC0706_GEN_VERSION 0x11 |
| VC0706 gen version protocol constant. | |
| #define | VC0706_SET_PORT 0x24 |
| VC0706 set port protocol constant. | |
| #define | VC0706_READ_FBUF 0x32 |
| VC0706 read fbuf protocol constant. | |
| #define | VC0706_GET_FBUF_LEN 0x34 |
| VC0706 get fbuf len protocol constant. | |
| #define | VC0706_FBUF_CTRL 0x36 |
| VC0706 fbuf ctrl protocol constant. | |
| #define | VC0706_DOWNSIZE_CTRL 0x54 |
| VC0706 downsize ctrl protocol constant. | |
| #define | VC0706_DOWNSIZE_STATUS 0x55 |
| VC0706 downsize status protocol constant. | |
| #define | VC0706_READ_DATA 0x30 |
| VC0706 read data protocol constant. | |
| #define | VC0706_WRITE_DATA 0x31 |
| VC0706 write data protocol constant. | |
| #define | VC0706_COMM_MOTION_CTRL 0x37 |
| VC0706 comm motion ctrl protocol constant. | |
| #define | VC0706_COMM_MOTION_STATUS 0x38 |
| VC0706 comm motion status protocol constant. | |
| #define | VC0706_COMM_MOTION_DETECTED 0x39 |
| VC0706 comm motion detected protocol constant. | |
| #define | VC0706_MOTION_CTRL 0x42 |
| VC0706 motion ctrl protocol constant. | |
| #define | VC0706_MOTION_STATUS 0x43 |
| VC0706 motion status protocol constant. | |
| #define | VC0706_TVOUT_CTRL 0x44 |
| VC0706 tvout ctrl protocol constant. | |
| #define | VC0706_OSD_ADD_CHAR 0x45 |
| VC0706 osd add char protocol constant. | |
| #define | VC0706_STOPCURRENTFRAME 0x0 |
| VC0706 stopcurrentframe protocol constant. | |
| #define | VC0706_STOPNEXTFRAME 0x1 |
| VC0706 stopnextframe protocol constant. | |
| #define | VC0706_RESUMEFRAME 0x2 |
| VC0706 resumeframe protocol constant. | |
| #define | VC0706_STEPFRAME 0x3 |
| VC0706 stepframe protocol constant. | |
| #define | VC0706_640x480 0x00 |
| VC0706 640x480 protocol constant. | |
| #define | VC0706_320x240 0x11 |
| VC0706 320x240 protocol constant. | |
| #define | VC0706_160x120 0x22 |
| VC0706 160x120 protocol constant. | |
| #define | VC0706_MOTIONCONTROL 0x0 |
| VC0706 motioncontrol protocol constant. | |
| #define | VC0706_UARTMOTION 0x01 |
| VC0706 uartmotion protocol constant. | |
| #define | VC0706_ACTIVATEMOTION 0x01 |
| VC0706 activatemotion protocol constant. | |
| #define | VC0706_SET_ZOOM 0x52 |
| VC0706 set zoom protocol constant. | |
| #define | VC0706_GET_ZOOM 0x53 |
| VC0706 get zoom protocol constant. | |
| #define | CAMERABUFFSIZ 100 |
| Maximum shared Adafruit_VC0706 response-buffer payload size in bytes. | |
| #define | CAMERADELAY 10 |
| Adafruit_VC0706 JPEG read-response delay setting. | |
Public driver declarations and configuration constants.