Merge branch 'Branch_S550_Fast_Emmc' of 192.168.6.216:linux-em-group/s530-ntk into Branch_S550_Emmc
This commit is contained in:
commit
decc3ae138
|
@ -18,7 +18,7 @@
|
||||||
#include <sf_param_common.h>
|
#include <sf_param_common.h>
|
||||||
#include <sf_param_struct.h>
|
#include <sf_param_struct.h>
|
||||||
#include <FileSysTsk.h>
|
#include <FileSysTsk.h>
|
||||||
|
#include "sf_mcu.h"
|
||||||
typedef struct
|
typedef struct
|
||||||
{
|
{
|
||||||
int event;
|
int event;
|
||||||
|
@ -90,7 +90,12 @@ static UINT32 SF_StrgSpaceCheckFull(MMC_DEV_TYPE mmc_dev)
|
||||||
{
|
{
|
||||||
UINT64 diskFree = 0;
|
UINT64 diskFree = 0;
|
||||||
UINT32 ret = 0;
|
UINT32 ret = 0;
|
||||||
|
#if HUNTING_CAMERA_MCU == ENABLE
|
||||||
|
if(sf_get_power_off_flag() || sf_is_usb_flag())
|
||||||
|
{
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
/*check disk free size*/
|
/*check disk free size*/
|
||||||
if(mmc_dev == MMC_DEV_SD)
|
if(mmc_dev == MMC_DEV_SD)
|
||||||
{
|
{
|
||||||
|
@ -341,7 +346,7 @@ static void* mmc_monitoring_thread(void *arg)
|
||||||
|
|
||||||
int sf_mmc_dev_check_start(void)
|
int sf_mmc_dev_check_start(void)
|
||||||
{
|
{
|
||||||
SF_StrgInit();// 初始化sf_mmc设备Obj
|
SF_StrgInit();// 初始化sf_mmc设备Obj
|
||||||
|
|
||||||
int ret = pthread_create(&MMCMonitorTskCfg.TskId, NULL, mmc_monitoring_thread, NULL);
|
int ret = pthread_create(&MMCMonitorTskCfg.TskId, NULL, mmc_monitoring_thread, NULL);
|
||||||
if(ret != SF_SUCCESS)
|
if(ret != SF_SUCCESS)
|
||||||
|
|
|
@ -774,8 +774,14 @@ static void update_sd_card_status(lv_obj_t* obj)
|
||||||
LV_PLUGIN_IMG_ID_SF_SD_256GB,
|
LV_PLUGIN_IMG_ID_SF_SD_256GB,
|
||||||
LV_PLUGIN_IMG_ID_SF_SD_FULL
|
LV_PLUGIN_IMG_ID_SF_SD_FULL
|
||||||
};
|
};
|
||||||
UINT64 diskSize = FileSys_GetDiskInfoEx('A', FST_INFO_DISK_SIZE);
|
UINT64 diskSize = 0;
|
||||||
unsigned int index = check_sd_size(diskSize);
|
unsigned int index = 0;
|
||||||
|
UINT32 cardStatus = System_GetState(SYS_STATE_CARD);
|
||||||
|
if (cardStatus != CARD_REMOVED)
|
||||||
|
{
|
||||||
|
diskSize = FileSys_GetDiskInfoEx('A', FST_INFO_DISK_SIZE);
|
||||||
|
index = check_sd_size(diskSize);
|
||||||
|
}
|
||||||
if (index > 7)
|
if (index > 7)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
|
@ -947,6 +953,12 @@ static void update_dzoom(void)
|
||||||
static void update_icons(void)
|
static void update_icons(void)
|
||||||
{
|
{
|
||||||
// printf(" update_icons\n ");
|
// printf(" update_icons\n ");
|
||||||
|
#if HUNTING_CAMERA_MCU == ENABLE
|
||||||
|
if(sf_get_power_off_flag() || sf_is_usb_flag())
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
update_selftimer();
|
update_selftimer();
|
||||||
update_size();
|
update_size();
|
||||||
update_quality();
|
update_quality();
|
||||||
|
|
|
@ -895,7 +895,19 @@ void sf_battery_level_polling(void)
|
||||||
LibatCnt++;
|
LibatCnt++;
|
||||||
}
|
}
|
||||||
readBatCnt++;
|
readBatCnt++;
|
||||||
|
if(puiPara->BatteryLogSwitch)
|
||||||
|
{
|
||||||
|
printf("\nDC Adc:%d After Convert:(%d.%dV),Is Dc In=%s, TemperAdc:%d \n", sf_battery_convert_to_adc(24, 100, DcVoltageVal), DcVoltageVal / 10, DcVoltageVal % 10, IsPowerDcIn == 1? "Yes" : "No", TemperAdc);
|
||||||
|
|
||||||
|
if(LiPolymerVoltageVal)
|
||||||
|
{
|
||||||
|
printf("Li Battery Adc:%d After Convert:(%d.%dV)\n\n", sf_battery_convert_to_adc(24, 100, LiPolymerVoltageVal), LiPolymerVoltageVal / 10, LiPolymerVoltageVal % 10);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
printf("Other Battery Adc:%d After Convert:(%d.%dV)\n\n", sf_aa_battery_convert_to_adc(24, 100, BatVoltageVal),BatVoltageVal / 10, BatVoltageVal % 10);
|
||||||
|
}
|
||||||
|
}
|
||||||
if(readBatCnt >= 10)
|
if(readBatCnt >= 10)
|
||||||
{
|
{
|
||||||
_DcVoltageVal = dcTemp / 10;
|
_DcVoltageVal = dcTemp / 10;
|
||||||
|
|
|
@ -2171,7 +2171,6 @@ void sf_file_thumb_cfg_sava(void)
|
||||||
UINT8 fileIndex = 0;
|
UINT8 fileIndex = 0;
|
||||||
INT32 ret_fs = 0;
|
INT32 ret_fs = 0;
|
||||||
FST_FILE_STATUS FileStat;
|
FST_FILE_STATUS FileStat;
|
||||||
char tmp[64] = {'\0'};
|
|
||||||
UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
||||||
|
|
||||||
if (pThumbFileCfg != NULL) {
|
if (pThumbFileCfg != NULL) {
|
||||||
|
@ -2183,6 +2182,7 @@ void sf_file_thumb_cfg_sava(void)
|
||||||
//static int flag = 0;
|
//static int flag = 0;
|
||||||
//struct stat st;
|
//struct stat st;
|
||||||
#if SF_IQ_TEST != ENABLE
|
#if SF_IQ_TEST != ENABLE
|
||||||
|
char tmp[64] = {'\0'};
|
||||||
INT32 uiStatus = 0;
|
INT32 uiStatus = 0;
|
||||||
UINT8 ucAttrib = 0;
|
UINT8 ucAttrib = 0;
|
||||||
snprintf(tmp, sizeof(tmp), "%c%s", 'A', PHOTO_THUMB_PATH);
|
snprintf(tmp, sizeof(tmp), "%c%s", 'A', PHOTO_THUMB_PATH);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user