}
}
+static bool auto_ota_dev_check_dev_name_is_true(unsigned char *dev_name)
+{
+ if (strncmp((const char *)dev_name, AUTO_OTA_DEV_NAME_PREFIX, AUTO_OTA_DEV_NAME_PREFIX_LEN) == 0) {
+ return true;
+ } else {
+ return false;
+ }
+}
+
+
+
/* 重置发现设备链表 */
void auto_ota_reset_found_dev_list(void)
{
if (auto_ota_dev_found(bd_addr->addr) != true && auto_ota_dev_check_dev_name(device_name) == true) {
auto_ota_add_node_to_found_dev_list(bd_addr, device_name, cod, 0);
}
-
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_MSG_CENTER, "auto_ota_discovery_result_callback end\n");
return;
}
char *dst_ver = (char *)malloc(sizeof(char) * (file_len + 1));
if (dst_ver == NULL) {
WEARABLE_LOGE(WEARABLE_LOG_MODULE_MSG_CENTER, "malloc fail, file_len = %d.\r\n", file_len);
+ fclose(fp);
return false;
}
WEARABLE_LOGE(WEARABLE_LOG_MODULE_MSG_CENTER, "fread fail, file_len = %d.\r\n", file_len);
free(dst_ver);
dst_ver = NULL;
+ fclose(fp);
return false;
}
fclose(fp);
return;
}
bool res = auto_ota_spp_connect(uuid, bd_addr);
+
+ WEARABLE_LOGI(WEARABLE_LOG_MODULE_MSG_CENTER, "auto_ota_spp_connect %d", res);
if (res != true) {
(void)osSemaphoreRelease(g_auto_ota_transmit_done_sem);
return;