121 lines
2.9 KiB
C
121 lines
2.9 KiB
C
|
|
#ifndef INSCFG_H_INCLUDED
|
|||
|
|
#define INSCFG_H_INCLUDED
|
|||
|
|
|
|||
|
|
#define VERSION_MAJOR 0
|
|||
|
|
#define VERSION_MINOR 3
|
|||
|
|
#define VERSION_FIX 7
|
|||
|
|
#define VERSION_REV 1
|
|||
|
|
#define VERSION_HW 3
|
|||
|
|
|
|||
|
|
enum
|
|||
|
|
{
|
|||
|
|
ID_FRAME_R_0x00 = 0
|
|||
|
|
,ID_FRAME_R_0x01
|
|||
|
|
,ID_FRAME_R_0x02
|
|||
|
|
,ID_FRAME_R_0x03
|
|||
|
|
,ID_FRAME_R_0x04
|
|||
|
|
,ID_FRAME_R_0x05
|
|||
|
|
,ID_FRAME_R_0x06
|
|||
|
|
,ID_FRAME_R_0x07
|
|||
|
|
,ID_FRAME_R_0x08
|
|||
|
|
,ID_FRAME_R_0x09
|
|||
|
|
,ID_FRAME_R_0x0A
|
|||
|
|
,ID_FRAME_R_0x0B
|
|||
|
|
,ID_FRAME_R_0x0C
|
|||
|
|
,ID_FRAME_R_0x0D
|
|||
|
|
,ID_FRAME_R_0x0E
|
|||
|
|
,ID_FRAME_R_NUM
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
enum
|
|||
|
|
{
|
|||
|
|
ID_FRAME_W_0x00 = 0
|
|||
|
|
,ID_FRAME_W_0x01
|
|||
|
|
,ID_FRAME_W_0x02
|
|||
|
|
,ID_FRAME_W_NUM
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
enum
|
|||
|
|
{
|
|||
|
|
MAX_RADAR_DISTANCE_F0 = 140+1,
|
|||
|
|
MAX_RADAR_DISTANCE_F1 = 140+1,
|
|||
|
|
MAX_RADAR_DISTANCE_F2 = 140+1,
|
|||
|
|
MAX_RADAR_DISTANCE_F3 = 140+1,
|
|||
|
|
MAX_RADAR_DISTANCE_F4 = 140+1,
|
|||
|
|
MAX_RADAR_DISTANCE_F5 = 140+1,
|
|||
|
|
MAX_RADAR_DISTANCE_Fm = 140,
|
|||
|
|
MAX_RADAR_DISTANCE_FM = 140+28,
|
|||
|
|
|
|||
|
|
MAX_RADAR_DISTANCE_B0 = 140+1,
|
|||
|
|
MAX_RADAR_DISTANCE_B1 = 140+1,
|
|||
|
|
MAX_RADAR_DISTANCE_B2 = 140+1,
|
|||
|
|
MAX_RADAR_DISTANCE_B3 = 140+1,
|
|||
|
|
MAX_RADAR_DISTANCE_B4 = 140+1,
|
|||
|
|
MAX_RADAR_DISTANCE_B5 = 140+1,
|
|||
|
|
MAX_RADAR_DISTANCE_Bm = 140,
|
|||
|
|
MAX_RADAR_DISTANCE_BM = 140+28,
|
|||
|
|
|
|||
|
|
RED_RADAR_DISTANCE_F0 = 40,
|
|||
|
|
RED_RADAR_DISTANCE_F1 = 40,
|
|||
|
|
RED_RADAR_DISTANCE_F2 = 40,
|
|||
|
|
RED_RADAR_DISTANCE_F3 = 40,
|
|||
|
|
RED_RADAR_DISTANCE_F4 = 40,
|
|||
|
|
RED_RADAR_DISTANCE_F5 = 40,
|
|||
|
|
|
|||
|
|
RED_RADAR_DISTANCE_B0 = 40,
|
|||
|
|
RED_RADAR_DISTANCE_B1 = 40,
|
|||
|
|
RED_RADAR_DISTANCE_B2 = 40,
|
|||
|
|
RED_RADAR_DISTANCE_B3 = 40,
|
|||
|
|
RED_RADAR_DISTANCE_B4 = 40,
|
|||
|
|
RED_RADAR_DISTANCE_B5 = 40,
|
|||
|
|
|
|||
|
|
YELLOW_RADAR_DISTANCE_F0 = 80,
|
|||
|
|
YELLOW_RADAR_DISTANCE_F1 = 80,
|
|||
|
|
YELLOW_RADAR_DISTANCE_F2 = 80,
|
|||
|
|
YELLOW_RADAR_DISTANCE_F3 = 80,
|
|||
|
|
YELLOW_RADAR_DISTANCE_F4 = 80,
|
|||
|
|
YELLOW_RADAR_DISTANCE_F5 = 80,
|
|||
|
|
|
|||
|
|
YELLOW_RADAR_DISTANCE_B0 = 80,
|
|||
|
|
YELLOW_RADAR_DISTANCE_B1 = 80,
|
|||
|
|
YELLOW_RADAR_DISTANCE_B2 = 80,
|
|||
|
|
YELLOW_RADAR_DISTANCE_B3 = 80,
|
|||
|
|
YELLOW_RADAR_DISTANCE_B4 = 80,
|
|||
|
|
YELLOW_RADAR_DISTANCE_B5 = 80,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
enum
|
|||
|
|
{
|
|||
|
|
DBG_INFO = 0,
|
|||
|
|
DBG_WARN,
|
|||
|
|
DBG_ERROR,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
#define I2C_DEVICE "/dev/i2c-1"
|
|||
|
|
#define I2C_SLAVE_ADDRESS 0x77
|
|||
|
|
#define I2C_FRAMELEN 9
|
|||
|
|
|
|||
|
|
#define OTA_DATA_ROOT_DIR "/data/"
|
|||
|
|
#define OTA_DATA_EXTR_DIR "/data/ota_download/extract/"
|
|||
|
|
#define OTA_DATA_FILE_PATH "/data/ota_download/OTA_PACKAGE.DAT"
|
|||
|
|
#define OTA_SIGN_FILE_PATH "/data/ota_download/OTA_PACKAGE.SIG"
|
|||
|
|
#define OTA_PUBKEY_FILE_PATH "/root/app/OTA_PUBKEY.PEM"
|
|||
|
|
|
|||
|
|
/*PushMatrix, PopMatrix Stack depth*/
|
|||
|
|
#define MAX_MATRIX4x4STACK_DEPTH 10
|
|||
|
|
|
|||
|
|
#define MAX_FT_FACE_NUM 10
|
|||
|
|
|
|||
|
|
#define MAX_LOAD_THREAD_NUM 5 /* <20><>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3><EFBFBD><EFBFBD><EFBFBD> */
|
|||
|
|
#define MAX_LOAD_TASK_NUM 100 /* <20><>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˲ʱ<CBB2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
|||
|
|
#define MAX_LOAD_TASK_WAIT_NUM (MAX_LOAD_THREAD_NUM*10)
|
|||
|
|
#define MAX_FILE_NAME_LEN 100 /* <20><>Դ<EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
|||
|
|
|
|||
|
|
#define RENDER_DISPLAY_WIDTH 1920
|
|||
|
|
#define RENDER_DISPLAY_HEIGHT 720
|
|||
|
|
|
|||
|
|
#define MBC_CTRL_WND_WIDTH 500
|
|||
|
|
#define MBC_CTRL_WND_HEIGHT 340
|
|||
|
|
|
|||
|
|
#endif // INSCFG_H_INCLUDED
|