cd sdk
make craneg_modem_sdk p=$project_name -j8
make craneg_modem_watch p=$project_name -j8
+
+ cd out/$project_name/product/craneg_modem_watch/
+ cp "craneg_modem_watch"*.zip ../
+
cd ..
+ rm *"_dump".zip
+ mv *"_debug".zip $project_name"_debug_"$build_time.zip
+ mv "craneg_modem_watch"*.zip $project_name"_release_"$build_time.zip
+ mv *.zip craneg_modem_watch/
+
+ cd craneg_modem_watch/
+ tar -czvf $project_name"_debug_"$build_time.tar.gz $project_name"_debug_"$build_time.zip "craneg_modem_watch"*.txt "craneg_modem_watch"*.map "craneg_modem_watch"*.elf
+ rm $project_name"_debug_"$build_time.zip
+ shell $(pwd) #shell $PWD
+ cd ../../../../../
+
fi
cd sdk
make craneg_modem_watch p=$project_name -j8
+
+ cd out/$project_name/product/craneg_modem_watch/
+ rm $project_name"_"*.*
+ cp "craneg_modem_watch"*.zip ../
+
cd ..
+ rm *"_dump".zip
+ mv *"_debug".zip $project_name"_debug_"$build_time.zip
+ mv "craneg_modem_watch"*.zip $project_name"_release_"$build_time.zip
+ mv *.zip craneg_modem_watch/
+
+ cd craneg_modem_watch/
+ tar -czvf $project_name"_debug_"$build_time.tar.gz $project_name"_debug_"$build_time.zip "craneg_modem_watch"*.txt "craneg_modem_watch"*.map "craneg_modem_watch"*.elf
+ rm $project_name"_debug_"$build_time.zip
+ shell $(pwd) #shell $PWD
+ cd ../../../../../
+
fi
//health measure timed
-#define MMI_CUSTOMER_HEART_TIMED_FLAG false
+#define MMI_CUSTOMER_HEART_TIMED_FLAG true
#define MMI_CUSTOMER_HEART_TIMED_INTERVAL (10 * 60) // unit:s
-#define MMI_CUSTOMER_TEMPERATURE_TIMED_FLAG false
+#define MMI_CUSTOMER_TEMPERATURE_TIMED_FLAG true
#define MMI_CUSTOMER_TEMPERATURE_TIMED_INTERVAL (60 * 60) // unit:s
-#define MMI_CUSTOMER_BLOOD_TIMED_FLAG false
+#define MMI_CUSTOMER_BLOOD_TIMED_FLAG true
#define MMI_CUSTOMER_BLOOD_TIMED_INTERVAL (60 * 60) // unit:s
-#define MMI_CUSTOMER_SPO2_TIMED_FLAG false
+#define MMI_CUSTOMER_SPO2_TIMED_FLAG true
#define MMI_CUSTOMER_SPO2_TIMED_INTERVAL (60 * 60) // unit:s
#define __MMI_PEDOMETER_STEP_AND_GOAL_STYLE__
-#define __MMI_SLEEP_FUNCTION_SUPPORT__
-#define __MMI_CUSTOM_HENGAI_SLEEP__
+//#define __MMI_SLEEP_FUNCTION_SUPPORT__
+//#define __MMI_CUSTOM_HENGAI_SLEEP__
#define __MMI_CUSTOM_HENGAI_HEALTH__
{
HENGAI_TCMS_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: \n", __FUNCTION__, __LINE__);
+ if(false == watch_modem_sim_present_check_req())
+ return;
+
if(true == mmi_watch_is_in_factory_mode())
return ;
lv_label_set_long_mode(label_prompt, LV_LABEL_LONG_SROLL);
lv_obj_set_width(label_prompt, LV_HOR_RES * 5 / 6);
lv_label_set_text_id(label_prompt, WATCH_TEXT_ID_LIVE_CALIBRATION_PROMPT);
+ lv_label_set_align(label_prompt, LV_LABEL_ALIGN_CENTER);
//lv_obj_set_width(label_prompt, LV_HOR_RES - 40);
//lv_obj_align(label_prompt, btn_start, LV_ALIGN_OUT_BOTTOM_MID, 0, -10);
lv_obj_align(label_prompt, NULL, LV_ALIGN_IN_BOTTOM_MID, 0, -LV_VER_RES / 8);