diff --git a/rtos/code/application/source/cardv/SrcCode/UIApp/MovieFast/MovieFast.c b/rtos/code/application/source/cardv/SrcCode/UIApp/MovieFast/MovieFast.c index cbf2f93d3..32e8a0360 100644 --- a/rtos/code/application/source/cardv/SrcCode/UIApp/MovieFast/MovieFast.c +++ b/rtos/code/application/source/cardv/SrcCode/UIApp/MovieFast/MovieFast.c @@ -1221,6 +1221,27 @@ static void MovieFast_UserEventCb(UINT32 id, MOVIE_USER_CB_EVENT event_id, UINT3 } } break; + case MOVIE_USER_CB_ERROR_CARD_SLOW: + { + DBG_ERR("Slow card!, id %d\r\n", value); + MovieFast_Set_Shutdown_flag(); + } + break; + + case MOVIE_USER_CB_ERROR_CARD_WR_ERR: + { + DBG_ERR("EVENT %d: card write error!\r\n", event_id); + MovieFast_Set_Shutdown_flag(); + } + break; + + + case MOVIE_USER_CB_EVENT_CARD_FULL: + { + DBG_ERR("EVENT %d: card full!\r\n", event_id); + MovieFast_Set_Shutdown_flag(); + } + break; #if 0 case MOVIE_USER_CB_EVENT_REC_ONE_SECOND: { u32Cnt++; @@ -1665,10 +1686,10 @@ static INT32 MovieFast_Mode2_Get_Cont_Shot(UINT32* max_cnt, UINT32* duration) } #if HUNTING_CAMERA_MCU == ENABLE - if(FALSE == (gpio_getPin(GPIO_CARD_DETECT) == 0 ? TRUE : FALSE)) - { - *max_cnt = 1; - } + // if(FALSE == (gpio_getPin(GPIO_CARD_DETECT) == 0 ? TRUE : FALSE)) + // { + // *max_cnt = 1; + // } if(SF_MULTISHOT_INTEVEL_1S == puiPara->MultiShotIntevel) {