Commit a990848c authored by 陈伟灿's avatar 陈伟灿

Merge branch 'cwc' into 'master'

【修改内容】1,修改语音面板版本号获取

See merge request chenweican/k-sdk!156
parents d70cf063 2eb0208b
......@@ -13,13 +13,14 @@
#define AUTO_CONN 1
#define CONNECT_TIMEOUT 3
#define IPSTR "172.25.240.194"
#define PORT 8092
#define PORT 8092//10040//8092
typedef enum {
RETURN_FAIL = -1,
RETURN_SUCCESS = 0,
} kk_kcloud_error_code_t;
#define HOST_NAME "dev.nj-ikonke.site"
#define MQTT_AUTH_HOST_NAME "test.dev.nj-ikonke.site"
int KK_Get_ccuid( char *device_code);
#endif
......@@ -339,7 +339,7 @@ int kk_start_ccu_register(void)
bzero(&servaddr, sizeof(servaddr));
servaddr.sin_family = AF_INET;
servaddr.sin_port = htons(PORT);
struct hostent *host = gethostbyname(HOST_NAME);
struct hostent *host = gethostbyname(MQTT_AUTH_HOST_NAME);
if(NULL == host)
{
INFO_PRINT("gethostbyname h_errno\n");
......
......@@ -374,22 +374,6 @@ int kk_data_handle(cJSON *json,int sockfd)
kk_zb_devs_hw_ack(sockfd,conditions);
}else if(strcmp(opcode->valuestring,GET_HISTORY_ALARM_LOG) == 0){
kk_handle_get_history_info();
}else if(strcmp(opcode->valuestring,"SOUND_VAL") == 0){
arg = cJSON_GetObjectItem(json, ARG_STRING);
int val = atoi(arg->valuestring);
if(val>100){
val = 100;
}else if(val<0){
val = 0;
}
}else if(strcmp(opcode->valuestring,"SOUND_SWITCH") == 0){
arg = cJSON_GetObjectItem(json, ARG_STRING);
if(strcmp(arg->valuestring,"on")){
}else if(strcmp(arg->valuestring,"off")){
}
}else if(strcmp(opcode->valuestring,DEL_HISTORY_ALARM_LOG) == 0){
cJSON *key = cJSON_GetObjectItem(json, "arg");
if(key != NULL){
......
......@@ -246,7 +246,7 @@ void kk_vp_update_result_check(uint8_t status,uint32_t f_ver)
printf("[cfg ver]File Version=%08x\n",vp_mag.cfg_info.f_ver);
}else{
debug_log(LOG_EMERG_LEVEL,"-------------------->start update config file again<------------------\n");
kk_voice_update_config_file();
//kk_voice_update_config_file();
}
}
......@@ -286,22 +286,22 @@ int kk_vp_config_file_info_check(int f_ver,int f_size,int crc32)
}
return 0;
}
int kk_voice_exit_factory_mode(void)
{
uint8_t data[1] = {1};
vp_send_data_build(OPCODE_COMPLETED_TEST_OP,sizeof(data),data);
return 1;
}
void kk_voice_ota_mtu_set(uint16_t mtu)
{
uint8_t res[3] = {0};
res[0] = 0xff;
res[1] = (mtu>>8)&0xff;
res[2] = mtu&0xff;
INFO_PRINT("[set] MTU OTA SIZE = %d\n",mtu);
vp_send_data_build(OPCODE_VOICE_SWITCH,sizeof(res),res);
}
int kk_voice_exit_factory_mode(void)
{
uint8_t data[1] = {1};
vp_send_data_build(OPCODE_COMPLETED_TEST_OP,sizeof(data),data);
return 1;
}
void kk_voice_ota_mtu_set(uint16_t mtu)
{
uint8_t res[3] = {0};
res[0] = 0xff;
res[1] = (mtu>>8)&0xff;
res[2] = mtu&0xff;
INFO_PRINT("[set] MTU OTA SIZE = %d\n",mtu);
vp_send_data_build(OPCODE_VOICE_SWITCH,sizeof(res),res);
}
void kk_vp_manage_init(void)
{
......@@ -316,7 +316,7 @@ void kk_vp_manage_init(void)
void *kk_vp_manage_thread(void *arg)
{
INFO_PRINT("[%s] start...\n",__FUNCTION__);
usleep(100*1000);
kk_vp_manage_init();
while (1)
......@@ -337,7 +337,7 @@ static void *kk_voice_ctrl_status_thread(void *arg)
{
debug_log(LOG_INFO_LEVEL,"[%s] start...\n",__FUNCTION__);
usleep(100*1000);
#define SET_8009_TIME (60*60)
......@@ -461,7 +461,7 @@ void kk_voice_ota_start(char *in)
int kk_voice_panel_init(int argc, char* argv[])
{
size_t s = 1500;
size_t s = 1500;
pthread_t uart_tid = 0;
pthread_t mag_tid = 0;
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment