// 初始化屏幕时长
cm_initializeScreenDuration();
- // 开机增加震动 页面启动震动一次
- // custom_VibratorFunc_int(0);
-
// 初始化压力测试
StressTestModel::GetInstance().LoadResultFromFile();
}
if(true != OHOS::ConfigModel::GetInstance()->GetDnotdisturb() && (!uapi_sleep_mode_flag_get()))
{
- custom_VibratorFunc_int(5);
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
+ custom_VibratorFunc_int(0);
}
// 增加按键监听
if(true != OHOS::ConfigModel::GetInstance()->GetDnotdisturb() && (!uapi_sleep_mode_flag_get()))
{
// 震动提醒
- custom_VibratorFunc_int(5);
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
+ custom_VibratorFunc_int(0);
}
// 增加按键监听
if (slider == progress)\r
{\r
ChangeVolume(VOLUMEDRAG);\r
- custom_VibratorFunc_int(5);//受设置中震动强度控制\r
- custom_VibratorFunc_int(5);//受设置中震动强度控制\r
+ custom_VibratorFunc_int(0);//受设置中震动强度控制\r
+ custom_VibratorFunc_int(0);//受设置中震动强度控制\r
}\r
}\r
return true;\r
if (true != OHOS::ConfigModel::GetInstance()->GetDnotdisturb() && (!uapi_sleep_mode_flag_get()))
{
// 震动提醒
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
}
RecordingPresenter::GetInstance()->StopRecord(); // 停止录制
RecordingPresenter::GetInstance()->showWarning(); // 显示警告
breath->SetTextId(STR_EXHALE_NOW);
}
// 震动提醒
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
breath->ForceResetText();
}
}
StartRespiratoryTraining(); // 开始呼吸训练
HeartModel::GetInstance()->Heart_Control(HeartState::Start, HeartCheck::INITIATIVE); // 开启心率检测
RespiratoryTrainingModel::GetInstance().RT_StartTimer(RespiratoryTrainingModel::GetInstance().GetRespiratoryTrainingTime()); // 开启定时器
- custom_VibratorFunc_int(5); // 震动
+ custom_VibratorFunc_int(0); // 震动
}
bool RespiratoryTrainingView::OnClick(UIView &view, const ClickEvent &event)
StartRespiratoryTraining(); // 开始呼吸训练
HeartModel::GetInstance()->Heart_Control(HeartState::Start, HeartCheck::INITIATIVE); // 开启心率检测
RespiratoryTrainingModel::GetInstance().RT_StartTimer(ONE_MIN); // 开启一个一分钟的定时器
- custom_VibratorFunc_int(5); // 震动提醒
+ custom_VibratorFunc_int(0); // 震动提醒
#endif
}
#include "wearable_log.h"
#include "settings/include/SettingItemView.h"
#include "systemupdate/include/SystemUpdateModel.h"
+#include "ConfigModel.h"
namespace OHOS
{
static constexpr int16_t SETTING_ICON_X = 19 + 43;
settingLabelExt.SetVisible(true);
settingLabelExt.SetPosition(SETTINGLABELEXT_X, SETTINGLABELEXT_Y, SETTINGLABELEXT_W, SETTINGLABELEXT_H);
if(itemInfo.textId == STR_EPHEMERIS_DOWNLOAD){
- settingLabelExt.SetText("定位优化");
+ if(ConfigModel::GetInstance()->GetLanguage() == 0){
+ settingLabelExt.SetText("定位优化");
+ }
+ else{
+ settingLabelExt.SetText("Positioning Optimization");
+ }
}
else{
settingLabelExt.SetTextId(itemInfo.textId);
}
settingLabelExt.SetPosition(SETTINGLABELEXT_X2, SETTINGLABELEXT_Y2, SETTINGLABELEXT_W2, SETTINGLABELEXT_H2);
if(itemInfo.textId == STR_EPHEMERIS_DOWNLOAD){
- settingLabelExt.SetText("定位优化");
+ if(ConfigModel::GetInstance()->GetLanguage() == 0){
+ settingLabelExt.SetText("定位优化");
+ }
+ else{
+ settingLabelExt.SetText("Positioning Optimization");
+ }
}
else{
settingLabelExt.SetTextId(itemInfo.textId);
int VibrationMode = view_->GetVibrationModeView()->GetVibrationModePicker()->GetSelected();\r
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "VibrationMode = %d", VibrationMode);\r
SoundAndVibrationModel::GetInstance()->SetVibrationReminderToggleButtonStaus(VibrationMode);\r
- // uapi_vibrationModeSet(VibrationMode);\r
custom_VibratorFunc_int(0);\r
view_->ChangeView(VIBRATIONMODEVIEW, SOUNDANDVIBRATIONVIEW);\r
}\r
bool VoumeProcessSliderEventListener::OnRotateEnd(UIView& view, const RotateEvent& event)
{
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "VoumeProcessSliderEventListener::OnRotateEnd,%d",event.GetRotate());
- custom_VibratorFunc_int(5);//受设置中震动强度控制
+ custom_VibratorFunc_int(0);//受设置中震动强度控制
return true;
}
}
StressTestModel::GetInstance().SetCurrentFailType(StressTestModel::FAIL_TYPE_INVALID_DATA);
StressTest_StopTimer();
// 震动提醒
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
// 亮屏
uapi_set_screen_on_api();
// 切换到失败页面
// 停止压力测试
StressTest_StopTimer();
// 震动
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
// 亮屏
uapi_set_screen_on_api();
return;
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "压力测试: 有效数据不足 ringBufferIndex:%d", ringBufferIndex);
StressTestModel::GetInstance().SetCurrentFailType(StressTestModel::FAIL_TYPE_INVALID_DATA);
// 震动提醒
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
// 停止压力测试
StressTest_StopTimer();
// 切换到失败页面
StressTestModel::GetInstance().SetCurrentFailType(StressTestModel::FAIL_TYPE_NOT_WORN);
StressTest_StopTimer();
// 震动提醒
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
// 切换到失败页面
if (StressTestPresenter::GetInstance())
{
uapi_set_screen_on_api(); // 亮屏检测
if (true != OHOS::ConfigModel::GetInstance()->GetDnotdisturb() &&
(!uapi_sleep_mode_flag_get())) {
- custom_VibratorFunc_int(5);
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
+ custom_VibratorFunc_int(0);
}
if (TraingCardView::GetInstance()) {
GraphicService::GetInstance()->PostGraphicEvent(
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "目标完成");
uapi_set_screen_on_api(); // 亮屏检测
if (!OHOS::ConfigModel::GetInstance()->GetDnotdisturb()) {
- custom_VibratorFunc_int(5); // 震动提示
- custom_VibratorFunc_int(5); // 震动提示
+ custom_VibratorFunc_int(0); // 震动提示
+ custom_VibratorFunc_int(0); // 震动提示
}
if (TraingCardView::GetInstance()) {
GraphicService::GetInstance()->PostGraphicEvent(
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "目标完成");
uapi_set_screen_on_api(); // 亮屏检测
if (!OHOS::ConfigModel::GetInstance()->GetDnotdisturb()) {
- custom_VibratorFunc_int(5); // 震动提示
- custom_VibratorFunc_int(5); // 震动提示
+ custom_VibratorFunc_int(0); // 震动提示
+ custom_VibratorFunc_int(0); // 震动提示
}
if (TraingCardView::GetInstance()) {
GraphicService::GetInstance()->PostGraphicEvent(
// 振动反馈
if ((sportdata->goaldegree >= 100) && (shock_count < 4)) {
shock_count++;
- custom_VibratorFunc_int(5); // 触发振动反馈
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0); // 触发振动反馈
+ custom_VibratorFunc_int(0);
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "触发了振动。振动计数: %d",
shock_count);
}
{TOPIC_EVENT_INACTIVITY_UPDATE, MsgCenterNotifyInactivityProc},
// {TOPIC_EVENT_INACTIVITY_ACCUMULATE_TIME_UPDATE, MsgCenterNotifyInactivityAccumulateTimeProc},
#endif
- // {TOPIC_EVENT_GOAL_SHOW_VIEW, MsgCenterNotifygoalnotificationviewProc},//编译不过
+ {TOPIC_EVENT_GOAL_SHOW_VIEW, MsgCenterNotifygoalnotificationviewProc},
{TOPIC_EVENT_BLE_TRANSMIT, MsgCenterNotifybleTransmit},
{TOPIC_EVENT_CHARGE_PLUG, MsgCenterNotifyChargePlugProc},
// }\r
if (g_alarmView)\r
{\r
- custom_VibratorFunc_int(5);\r
+ custom_VibratorFunc_int(0);\r
}\r
}\r
}\r
uapi_set_screen_on_api();
if (true != ConfigModel::GetInstance()->GetDnotdisturb() && (!uapi_sleep_mode_flag_get()))
{
- // uapi_vibrationModeSet(ConfigModel::GetInstance()->GetVibrationReminder());
- custom_VibratorFunc_int(5);
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
+ custom_VibratorFunc_int(0);
}
}
/* -------------------------------------------------------------------------- */
if (true != OHOS::ConfigModel::GetInstance()->GetDnotdisturb() && (!uapi_sleep_mode_flag_get()))
{
- custom_VibratorFunc_int(5); // 震动一次
- custom_VibratorFunc_int(5); // 震动一次
+ custom_VibratorFunc_int(0); // 震动一次
+ custom_VibratorFunc_int(0); // 震动一次
}
ScreenTurnOn(10 * 1000); // 亮屏操作 10秒关闭
{
if (nullptr != FindWatchGroupView)
{
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
}
}
{
if (true != OHOS::ConfigModel::GetInstance()->GetDnotdisturb() && (!uapi_sleep_mode_flag_get()))
{
- custom_VibratorFunc_int(5);
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
+ custom_VibratorFunc_int(0);
}
}
if (GoalviewShowCallBack_FALG == 0)
(!uapi_sleep_mode_flag_get()))
{
// 震动提醒
- custom_VibratorFunc_int(5);
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
+ custom_VibratorFunc_int(0);
}
MessageViewEventListener::GetInstance()
// 震动一次
if (true != OHOS::ConfigModel::GetInstance()->GetDnotdisturb() && (!uapi_sleep_mode_flag_get()))
{
- custom_VibratorFunc_int(5);
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
+ custom_VibratorFunc_int(0);
}
/* -------------------------------------------------------------------------- */
NotificationManager::GetInstance()->RegisterNotifyCleanupFunction(FreeMotionRecognitionView);
{
if (true != OHOS::ConfigModel::GetInstance()->GetDnotdisturb() && (!uapi_sleep_mode_flag_get()))
{
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
}
}
ScreenTurnOn(10 * 1000); // 显示时长10s
if (true != OHOS::ConfigModel::GetInstance()->GetDnotdisturb() && (!uapi_sleep_mode_flag_get()))
{
- custom_VibratorFunc_int(5);
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
+ custom_VibratorFunc_int(0);
}
/* -------------------------------------------------------------------------- */
NotificationManager::GetInstance()->RegisterNotifyCleanupFunction(FreeSedentaryReminderView);
if (true != OHOS::ConfigModel::GetInstance()->GetDnotdisturb() && (!uapi_sleep_mode_flag_get()))
{
- custom_VibratorFunc_int(5);
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
+ custom_VibratorFunc_int(0);
}
ScreenTurnOn(100000); // 亮屏操作 100000ms 10秒关闭
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "Create SleepGroupView succeed!!");
if (true != OHOS::ConfigModel::GetInstance()->GetDnotdisturb() && (!uapi_sleep_mode_flag_get()))
{
- custom_VibratorFunc_int(5);
- custom_VibratorFunc_int(5);
+ custom_VibratorFunc_int(0);
+ custom_VibratorFunc_int(0);
}
ScreenTurnOn(600000); // 亮屏操作 600000ms 60秒关闭
vibrator_cmd_t mail = {0};
if(vibratorType == 4)
vibmod = 4;
- else if(vibratorType == 5)
+ else if(vibratorType == 5 || vibmod == 3)
vibmod = 5;
switch (vibmod)
{