return;
}
-// void ble_save_dial_()
-// {
-
-// }
+void ble_save_dial_custom(msg_recv_custom_dial_info_t *data)
+{
+ #ifdef FD230
+ OHOS:: DialLayout info;
+ info.dialId=data->dial_uid;
+ info.batteryDisplay=data->battery;
+ info.timeDisplay=data->time;
+ info.colorTypeSet=data->time_font;
+ OHOS::SetDialModel::GetInstance().saveDialConfig(info);
+ #endif
+}
void ble_set_dial_by_id(uint16_t id)
{
dialinfo.dial_uid = pdialinfo->dial_uid;\r
if(dialinfo.dial_uid<=4)\r
{\r
+ \r
msg_recv_custom_dial_info_t *custom_dial_info=(msg_recv_custom_dial_info_t*)data;\r
+ if(custom_dial_info->dial_uid==0)\r
+ custom_dial_info->dial_uid=1;\r
printf("custom_dial_info %d %d %d %d",\r
custom_dial_info->dial_uid,\r
custom_dial_info->battery,\r
custom_dial_info->time,\r
custom_dial_info->time_font);\r
+\r
+ ble_save_dial_custom(custom_dial_info);\r
+\r
ble_dial_file_count=*(data+sizeof(msg_recv_custom_dial_info_t));\r
+\r
printf(" custom_dial file_count %d\r\n",ble_dial_file_count);\r
\r
}\r