📄 config.h
字号:
#ifndef __CONFIG_H__
#define __CONFIG_H__
#include "Phocus1820BSP.h"
#include "CommonDef.h"
#include "Net.h"
class CConfigure
{
private:
NET_PARAM m_stEthInfo;
MODE_INFO m_stModeInfo;
IMAGE_INFO m_stImageInfo; //Capture image info
// UART_PARAM m_stSerialPortInfo; //Serial port settings
int m_nBaudRate;
// CAMERA_INFO m_stCameraInfo;
char m_strVersion[32];
int m_nProgType;
// static int m_nIfSoftYuv;
public:
CConfigure();
~CConfigure();
int DoConfig(int nCommand, void* pBuffer, int nLen);
// int DoGet(int nCommand, char** pBuffer, int* nLen, unsigned short* format);
int DoGet(int nCommand, char** pBuffer, int* nLen);
int RestoreInfo();
int SetEthernetInfo(void* pBuffer, int nLen);
int SetSerialPortInfo(void* pBuffer, int nLen);
int SetCameraInfo(void* pBuffer, int nLen);
int SetModeInfo(void *pBuffer, int nLen);
int UpdateProgram(char* pData, int nLen);
void* GetEthInfo();
void* GetModeInfo();
void* GetVersionInfo();
void* GetSerialPortInfo();
int GetYuvMode();
int GetImage(int nXStart, int nYStart, int nWidth, int nHeight);
unsigned char CheckSum(unsigned char* pBuffer, int nLen);
// void SetSensor(CAMERA_INFO* pCameraInfo);
};
extern CConfigure* g_pConfigure;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -