#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 /* 资源加载任务最大子线程数量 */ #define MAX_LOAD_TASK_NUM 100 /* 资源加载任务瞬时最大任务数量 */ #define MAX_LOAD_TASK_WAIT_NUM (MAX_LOAD_THREAD_NUM*10) #define MAX_FILE_NAME_LEN 100 /* 资源文件名字符串的最大长度 */ #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