1.0329IQ测试软件
This commit is contained in:
parent
dbfa657247
commit
922738b4f6
|
@ -917,7 +917,7 @@
|
||||||
#define HUNTING_MCU_I2C DISABLE
|
#define HUNTING_MCU_I2C DISABLE
|
||||||
#define HUNTING_MCU_UART ENABLE
|
#define HUNTING_MCU_UART ENABLE
|
||||||
#define HUNTING_IR_LED_940 ENABLE//DISABLE
|
#define HUNTING_IR_LED_940 ENABLE//DISABLE
|
||||||
#define SF_BASE_VERSION "7MD4RCwD3T1"
|
#define SF_BASE_VERSION "7MD4RCwD3T2"
|
||||||
|
|
||||||
|
|
||||||
/*******************************************************************************************
|
/*******************************************************************************************
|
||||||
|
|
|
@ -118,7 +118,7 @@
|
||||||
#define DEFAULT_MOVIE_URGENT_PROTECT_MANUAL MOVIE_URGENT_PROTECT_MANUAL_OFF
|
#define DEFAULT_MOVIE_URGENT_PROTECT_MANUAL MOVIE_URGENT_PROTECT_MANUAL_OFF
|
||||||
#define DEFAULT_MOVIE_DDD MOVIE_DDD_OFF
|
#define DEFAULT_MOVIE_DDD MOVIE_DDD_OFF
|
||||||
#define DEFAULT_MOVIE_ADAS_CAL MOVIE_ADAS_CAL_OFF
|
#define DEFAULT_MOVIE_ADAS_CAL MOVIE_ADAS_CAL_OFF
|
||||||
#define DEFAULT_MOVIE_CODEC MOVIE_CODEC_H264
|
#define DEFAULT_MOVIE_CODEC MOVIE_CODEC_H265
|
||||||
// Playback
|
// Playback
|
||||||
#define DEFAULT_PROTECT PROTECT_ONE
|
#define DEFAULT_PROTECT PROTECT_ONE
|
||||||
#define DEFAULT_MOVIE_PLAY_VOLUME (MOVIE_AUDIO_VOL_SETTING_MAX-1)
|
#define DEFAULT_MOVIE_PLAY_VOLUME (MOVIE_AUDIO_VOL_SETTING_MAX-1)
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
version-info = [00 01 00 01];
|
version-info = [00 01 00 01];
|
||||||
ae_expect_lum {
|
ae_expect_lum {
|
||||||
size = [b0 00 00 00];
|
size = [b0 00 00 00];
|
||||||
data = [32 00 00 00 40 00 00 00 41 00 00 00 41 00 00 00 40 00 00 00 3e 00 00 00 3c 00 00 00 3c 00 00 00 3d 00 00 00 40 00 00 00 49 00 00 00 53 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00];
|
data = [32 00 00 00 40 00 00 00 41 00 00 00 41 00 00 00 41 00 00 00 41 00 00 00 41 00 00 00 41 00 00 00 41 00 00 00 41 00 00 00 49 00 00 00 53 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00];
|
||||||
};
|
};
|
||||||
ae_la_clamp {
|
ae_la_clamp {
|
||||||
size = [50 01 00 00];
|
size = [50 01 00 00];
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
BIN
code/hdal/vendor/output/libvendor_ai2_pub.a
vendored
BIN
code/hdal/vendor/output/libvendor_ai2_pub.a
vendored
Binary file not shown.
BIN
code/hdal/vendor/output/libvendor_ai2_pub2.a
vendored
BIN
code/hdal/vendor/output/libvendor_ai2_pub2.a
vendored
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
@ -1024,7 +1024,7 @@ void flow_preview_uninit_module(void)
|
||||||
|
|
||||||
|
|
||||||
static UINT32 ae_adc_tbl[57][3] = {
|
static UINT32 ae_adc_tbl[57][3] = {
|
||||||
{980, 120, 1000},
|
/* {980, 120, 1000},
|
||||||
{970, 250, 1000},//{970, 300, 1000},
|
{970, 250, 1000},//{970, 300, 1000},
|
||||||
{960, 300, 1000},//{960, 500, 1000},
|
{960, 300, 1000},//{960, 500, 1000},
|
||||||
{945, 400, 1000},
|
{945, 400, 1000},
|
||||||
|
@ -1080,7 +1080,65 @@ static UINT32 ae_adc_tbl[57][3] = {
|
||||||
{6, 33333, 2000},//83740},
|
{6, 33333, 2000},//83740},
|
||||||
{5, 33333, 2000},//10740},
|
{5, 33333, 2000},//10740},
|
||||||
{2, 33333, 2000},//128000},
|
{2, 33333, 2000},//128000},
|
||||||
{0, 33333, 2000},//128000},
|
{0, 33333, 6000},//128000},
|
||||||
|
*/
|
||||||
|
{980, 120, 1000},
|
||||||
|
{970, 250, 1000},//{970, 300, 1000},
|
||||||
|
{960, 250, 1000},//{960, 500, 1000},
|
||||||
|
{945, 250, 1000},
|
||||||
|
{930, 250, 1000},
|
||||||
|
{910, 250, 1000},
|
||||||
|
{900, 250, 1000},
|
||||||
|
{885, 250, 1000},
|
||||||
|
{870, 300, 1000},//{870, 2000, 1000},
|
||||||
|
{850, 300, 1000},
|
||||||
|
{840, 300, 1000},
|
||||||
|
{832, 300, 1000},
|
||||||
|
{820, 300, 1000},
|
||||||
|
{816, 300, 1000},
|
||||||
|
{810, 300, 1000},
|
||||||
|
{805, 400, 1000},
|
||||||
|
{800, 400, 1000},
|
||||||
|
{787, 400, 1000},
|
||||||
|
{750, 400, 1000},
|
||||||
|
{723, 400, 1000},
|
||||||
|
{671, 400, 1000},
|
||||||
|
{641, 500, 1000},
|
||||||
|
{600, 500, 1000},// night
|
||||||
|
{538, 500, 1000},
|
||||||
|
{503, 500, 1000},
|
||||||
|
{484, 500, 1000},
|
||||||
|
{466, 600, 1000},
|
||||||
|
{414, 600, 1000},
|
||||||
|
{347, 600, 1000},
|
||||||
|
{353, 800, 1000},
|
||||||
|
{330, 800, 1000},
|
||||||
|
{324, 800, 1000},
|
||||||
|
{314, 800, 1000},//6890
|
||||||
|
{306, 900, 1000},
|
||||||
|
{277, 1000, 1000},//6610
|
||||||
|
{257, 1200, 1000},//7280
|
||||||
|
{109, 2700, 1000},//8130
|
||||||
|
{84, 4201, 1000},//10260
|
||||||
|
{76, 4201, 1000},
|
||||||
|
{60, 5801, 1000},
|
||||||
|
{49, 5801, 1000},
|
||||||
|
{36, 5801, 1000},//25070
|
||||||
|
{31, 7332, 1000},
|
||||||
|
{26, 7332, 1000},//33740},
|
||||||
|
{19, 8333, 1000},//45740},
|
||||||
|
{17, 8333, 1000},//48740},
|
||||||
|
{15, 8333, 1000},//54740},
|
||||||
|
{13, 8333, 1000},//58740},
|
||||||
|
{12, 8333, 1000},//61040},
|
||||||
|
{11, 8333, 1000},//68040},
|
||||||
|
{10, 8333, 1000},//69920},//
|
||||||
|
{9, 8333, 1000},//74920},
|
||||||
|
{8, 16666, 1000},//77740},
|
||||||
|
{6, 16666, 2000},//83740},
|
||||||
|
{5, 16666, 2000},//10740},
|
||||||
|
{2, 33333, 2000},//128000},
|
||||||
|
{0, 33333, 6000},//128000},
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1168,7 +1226,8 @@ void setet_preset_param(void)
|
||||||
ae_status_info.id = 0;
|
ae_status_info.id = 0;
|
||||||
vendor_isp_get_ae(AET_ITEM_STATUS, &ae_status_info);
|
vendor_isp_get_ae(AET_ITEM_STATUS, &ae_status_info);
|
||||||
DBG_ERR(">> aet status exp %d iso %d\r\n",ae_status_info.status_info.expotime[0],ae_status_info.status_info.iso_gain[0]);
|
DBG_ERR(">> aet status exp %d iso %d\r\n",ae_status_info.status_info.expotime[0],ae_status_info.status_info.iso_gain[0]);
|
||||||
|
preset_param.expt= ae_status_info.status_info.expotime[0];
|
||||||
|
preset_param.gain= ae_status_info.status_info.iso_gain[0];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -947,7 +947,7 @@
|
||||||
#define HUNTING_MCU_I2C DISABLE
|
#define HUNTING_MCU_I2C DISABLE
|
||||||
#define HUNTING_MCU_UART ENABLE
|
#define HUNTING_MCU_UART ENABLE
|
||||||
#define HUNTING_IR_LED_940 ENABLE//DISABLE
|
#define HUNTING_IR_LED_940 ENABLE//DISABLE
|
||||||
#define SF_BASE_VERSION "7MD4RCwD3T1"
|
#define SF_BASE_VERSION "7MD4RCwD3T2"
|
||||||
|
|
||||||
/*******************************************************************************************
|
/*******************************************************************************************
|
||||||
* LVGL UI Style config
|
* LVGL UI Style config
|
||||||
|
|
|
@ -240,7 +240,7 @@ static void MovieFast_RecMovieStamp(void)
|
||||||
STAMP_ON |
|
STAMP_ON |
|
||||||
STAMP_AUTO |
|
STAMP_AUTO |
|
||||||
STAMP_DATE_TIME |
|
STAMP_DATE_TIME |
|
||||||
STAMP_BOTTOM_RIGHT |
|
STAMP_BOTTOM_LEFT |
|
||||||
STAMP_POS_NORMAL |
|
STAMP_POS_NORMAL |
|
||||||
STAMP_YY_MM_DD,
|
STAMP_YY_MM_DD,
|
||||||
Width,
|
Width,
|
||||||
|
@ -382,7 +382,7 @@ static void MovieFast_SetRecInfoByUISetting(void)
|
||||||
gMovie_Rec_Info[i].frame_rate = MovieMapping_GetFrameRate(size_idx, ipl_id);
|
gMovie_Rec_Info[i].frame_rate = MovieMapping_GetFrameRate(size_idx, ipl_id);
|
||||||
gMovie_Rec_Info[i].target_bitrate = MovieMapping_GetTargetBitrate(size_idx, ipl_id);
|
gMovie_Rec_Info[i].target_bitrate = MovieMapping_GetTargetBitrate(size_idx, ipl_id);
|
||||||
gMovie_Rec_Info[i].dar = MovieMapping_GetDispAspectRatio(size_idx, ipl_id);
|
gMovie_Rec_Info[i].dar = MovieMapping_GetDispAspectRatio(size_idx, ipl_id);
|
||||||
gMovie_Rec_Info[i].codec = _CFG_CODEC_H264;
|
gMovie_Rec_Info[i].codec = _CFG_CODEC_H265;
|
||||||
//#NT#2018/02/14#KCHong -begin
|
//#NT#2018/02/14#KCHong -begin
|
||||||
//#NT#support sensor rotate setting
|
//#NT#support sensor rotate setting
|
||||||
gMovie_Rec_Info[i].sensor_rotate = FALSE;
|
gMovie_Rec_Info[i].sensor_rotate = FALSE;
|
||||||
|
@ -701,7 +701,7 @@ THREAD_RETTYPE MovieFast_InitFileNamingThread(void *arg)
|
||||||
THREAD_RETURN(0);
|
THREAD_RETURN(0);
|
||||||
}
|
}
|
||||||
extern void Set_NIGHTMODE(UINT32 id, UINT8 isSnapVideo);
|
extern void Set_NIGHTMODE(UINT32 id, UINT8 isSnapVideo);
|
||||||
|
extern void Set_AEMODE(UINT32 id);
|
||||||
THREAD_RETTYPE MovieFast_InitMovieModeThread(void *arg)
|
THREAD_RETTYPE MovieFast_InitMovieModeThread(void *arg)
|
||||||
{
|
{
|
||||||
UINT32 i;
|
UINT32 i;
|
||||||
|
@ -816,6 +816,8 @@ THREAD_RETTYPE MovieFast_InitMovieModeThread(void *arg)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
MovieFast_InstallID();
|
MovieFast_InstallID();
|
||||||
|
vos_util_delay_ms(300);
|
||||||
|
Set_AEMODE(1);
|
||||||
|
|
||||||
if ((g_moviefast_tsk_id = vos_task_create(MovieFast_CmdTsk, 0, "MovieFastTsk", PRI_MOVIEFAST_CMDTSK, STKSIZE_MOVIEFAST_CMDTSK)) == 0) {
|
if ((g_moviefast_tsk_id = vos_task_create(MovieFast_CmdTsk, 0, "MovieFastTsk", PRI_MOVIEFAST_CMDTSK, STKSIZE_MOVIEFAST_CMDTSK)) == 0) {
|
||||||
DBG_ERR("MovieFastTsk create failed.\r\n");
|
DBG_ERR("MovieFastTsk create failed.\r\n");
|
||||||
|
|
|
@ -1348,7 +1348,7 @@ THREAD_RETTYPE PhotoFast_FlowPreviewThread(void *arg)
|
||||||
while(g_bPreViewPullFlag) {
|
while(g_bPreViewPullFlag) {
|
||||||
if (g_bFrmCnt == 7){;
|
if (g_bFrmCnt == 7){;
|
||||||
//DBG_ERR(">>>>>>>>>>>>>g_bFrmCnt 2\r\n");
|
//DBG_ERR(">>>>>>>>>>>>>g_bFrmCnt 2\r\n");
|
||||||
//Set_AEMODE(1);
|
Set_AEMODE(1);
|
||||||
//setet_preset_param();
|
//setet_preset_param();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1375,7 +1375,7 @@ THREAD_RETTYPE PhotoFast_FlowPreviewThread(void *arg)
|
||||||
// vos_perf_list_mark("yuv", __LINE__, 0);
|
// vos_perf_list_mark("yuv", __LINE__, 0);
|
||||||
//}
|
//}
|
||||||
|
|
||||||
if(++g_bFrmCnt >= 16){//PHOTOFAST_CAP_FRAME_CNT){
|
if(++g_bFrmCnt >= 11){//PHOTOFAST_CAP_FRAME_CNT){
|
||||||
start_cap = TRUE;
|
start_cap = TRUE;
|
||||||
//Set_AEMODE(1);
|
//Set_AEMODE(1);
|
||||||
}
|
}
|
||||||
|
|
|
@ -73,7 +73,7 @@ void PhotoStamp_get_isp_status(UINT32 id, char* Buf, UINT32 BufLen)
|
||||||
|
|
||||||
#if 1
|
#if 1
|
||||||
//snprintf(Buf, BufLen, "%d %d %3d %4d %4d %4d %4d %d %4d %4d %4d %4d %04d/%02d/%02d %02d:%02d:%02d %d%c",
|
//snprintf(Buf, BufLen, "%d %d %3d %4d %4d %4d %4d %d %4d %4d %4d %4d %04d/%02d/%02d %02d:%02d:%02d %d%c",
|
||||||
snprintf(Buf, BufLen, "5 %d %d %3d %4d %4d %d %d %d %4d %4d %4d %4d %4d%c",// %d%c",
|
snprintf(Buf, BufLen, "6 %d %d %3d %4d %4d %d %d %d %4d %4d %4d %4d %4d%c",// %d%c",
|
||||||
|
|
||||||
(INT)(ae_status.status_info.iso_gain[0]),
|
(INT)(ae_status.status_info.iso_gain[0]),
|
||||||
(INT)(ae_status.status_info.expotime[0]),
|
(INT)(ae_status.status_info.expotime[0]),
|
||||||
|
|
|
@ -39,7 +39,7 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//#endif
|
//#endif
|
||||||
#define SF_MCU_NIGHT_MODE_LUMINANCE 500
|
#define SF_MCU_NIGHT_MODE_LUMINANCE 80
|
||||||
|
|
||||||
#define DIGITAL_PIR 1
|
#define DIGITAL_PIR 1
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
version-info = [00 01 00 01];
|
version-info = [00 01 00 01];
|
||||||
ae_expect_lum {
|
ae_expect_lum {
|
||||||
size = [b0 00 00 00];
|
size = [b0 00 00 00];
|
||||||
data = [32 00 00 00 40 00 00 00 41 00 00 00 41 00 00 00 40 00 00 00 3e 00 00 00 3c 00 00 00 3c 00 00 00 3d 00 00 00 40 00 00 00 49 00 00 00 53 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00];
|
data = [32 00 00 00 40 00 00 00 41 00 00 00 41 00 00 00 41 00 00 00 41 00 00 00 41 00 00 00 41 00 00 00 41 00 00 00 41 00 00 00 49 00 00 00 53 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00];
|
||||||
};
|
};
|
||||||
ae_la_clamp {
|
ae_la_clamp {
|
||||||
size = [50 01 00 00];
|
size = [50 01 00 00];
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user