1.根据新的短信协议调整代码
This commit is contained in:
parent
dcbb89539a
commit
39310f9d80
|
@ -229,7 +229,7 @@ UINT8 sf_message_data_processing(UINT8 strValue[30][32], UINT16 mm, UINT8 *sms_s
|
|||
}
|
||||
else if(strValue[i][0] - '0' == 2)
|
||||
{
|
||||
pPara_sms_saved->ImgSize = PHOTO_SIZE_12M;
|
||||
//pPara_sms_saved->ImgSize = PHOTO_SIZE_12M;
|
||||
}
|
||||
else if(strValue[i][0] - '0' == 3)
|
||||
{
|
||||
|
@ -592,7 +592,7 @@ UINT8 sf_message_data_processing(UINT8 strValue[30][32], UINT16 mm, UINT8 *sms_s
|
|||
//ftp forbidden set
|
||||
i++;
|
||||
|
||||
if(SF_STRNCMP(strValue[i], "ON", 2)== 0)
|
||||
/*if(SF_STRNCMP(strValue[i], "ON", 2)== 0)
|
||||
{
|
||||
pPara_sms_saved->FtpSwitch = 2;
|
||||
}
|
||||
|
@ -604,7 +604,7 @@ UINT8 sf_message_data_processing(UINT8 strValue[30][32], UINT16 mm, UINT8 *sms_s
|
|||
{
|
||||
printf("Error Format line:%d i=%d\n", __LINE__, i);
|
||||
Readmmsok = SMS_STATUS_FORMAT_ERR;
|
||||
}
|
||||
}*/
|
||||
|
||||
//sms ctrl
|
||||
i++;
|
||||
|
@ -841,7 +841,7 @@ UINT8 sf_message_data_processing(UINT8 strValue[30][32], UINT16 mm, UINT8 *sms_s
|
|||
{
|
||||
if((strValue[i][0] - '0') == 0 )
|
||||
{
|
||||
pPara_sms_saved->GpsNumber = GPS_NUMBER_OFF;
|
||||
//pPara_sms_saved->GpsNumber = GPS_NUMBER_OFF;
|
||||
}
|
||||
else if((strValue[i][0] - '0') == 1)
|
||||
{
|
||||
|
@ -1114,16 +1114,21 @@ UINT8 sf_message_data_processing(UINT8 strValue[30][32], UINT16 mm, UINT8 *sms_s
|
|||
{
|
||||
if(SF_STRLEN(strValue[i]) == 5)
|
||||
{
|
||||
if((strValue[i][4] - '0') == 1)
|
||||
{
|
||||
CameraCmd.formatSD = 1;
|
||||
Readmmsok = SMS_STATUS_RECIEV;
|
||||
}
|
||||
else
|
||||
{
|
||||
printf("Error Parameter line:%d i=%d\n", __LINE__, i);
|
||||
Readmmsok = SMS_STATUS_PARA_ERR;
|
||||
}
|
||||
if((strValue[i][4] - '0') == 1)
|
||||
{
|
||||
CameraCmd.formatSD = 1;
|
||||
Readmmsok = SMS_STATUS_RECIEV;
|
||||
}
|
||||
else if((strValue[i][4] - '0') == 2)
|
||||
{
|
||||
CameraCmd.formatSD = 2;
|
||||
Readmmsok = SMS_STATUS_RECIEV;
|
||||
}
|
||||
else
|
||||
{
|
||||
printf("Error Parameter line:%d i=%d\n", __LINE__, i);
|
||||
Readmmsok = SMS_STATUS_PARA_ERR;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -1979,8 +1984,8 @@ void sf_hd_pic_add_to_list(UINT8 *fileName)
|
|||
char fname[50] = {0};
|
||||
printf("[%s:%d] add to list:%s\n", __FUNCTION__, __LINE__, fileName);
|
||||
|
||||
SF_STRNCPY(tempStr, fileName+1, 3);
|
||||
dirKey = atoi((const char *)tempStr);
|
||||
SF_STRNCPY(tempStr, fileName+2, 2);
|
||||
dirKey = atoi((const char *)tempStr) + 100;
|
||||
fileKey = atoi((const char *)fileName+4);
|
||||
if(strstr((char*)fileName, "E"))
|
||||
{
|
||||
|
@ -2128,8 +2133,8 @@ void sf_video_add_to_list(UINT8 *fileName)
|
|||
|
||||
printf("add to list:%s\n", fileName);
|
||||
|
||||
SF_STRNCPY(tempStr, fileName+1, 3);
|
||||
dirKey = atoi((const char *)tempStr);
|
||||
SF_STRNCPY(tempStr, fileName+2, 2);
|
||||
dirKey = atoi((const char *)tempStr) + 100;
|
||||
fileKey = atoi((const char *)fileName+4);
|
||||
|
||||
fileIndex = dirKey * 10000 + fileKey + 1;
|
||||
|
@ -2478,15 +2483,23 @@ SINT32 sf_power_off_check_format_sd(void)
|
|||
{
|
||||
SF_MESSAGE_BUF_S stMessageBuf = {0};
|
||||
|
||||
if(CameraCmd.formatSD)
|
||||
if(CameraCmd.formatSD == 1)
|
||||
{
|
||||
if((sf_in_card_exist()) && (sf_is_card()))
|
||||
{
|
||||
stMessageBuf.arg2 = CameraCmd.formatSD;
|
||||
stMessageBuf.arg1 = CMD_SD_FORMAT;
|
||||
stMessageBuf.cmdId = CMD_SD;
|
||||
sf_com_message_send_to_cardv(&stMessageBuf);
|
||||
}
|
||||
}
|
||||
else if(CameraCmd.formatSD == 2)
|
||||
{
|
||||
stMessageBuf.arg2 = CameraCmd.formatSD;
|
||||
stMessageBuf.arg1 = CMD_SD_FORMAT;
|
||||
stMessageBuf.cmdId = CMD_SD;
|
||||
sf_com_message_send_to_cardv(&stMessageBuf);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user