Adjusting text of heart rate alarm settings
This commit is contained in:
@@ -92,6 +92,7 @@ public abstract class SdDataSource {
|
|||||||
private short mFallWindow;
|
private short mFallWindow;
|
||||||
private int mMute; // !=0 means muted by keypress on watch.
|
private int mMute; // !=0 means muted by keypress on watch.
|
||||||
private SdAlgNn mSdAlgNn;
|
private SdAlgNn mSdAlgNn;
|
||||||
|
private SdAlgHr mSdAlgHr;
|
||||||
|
|
||||||
// Values for SD_MODE
|
// Values for SD_MODE
|
||||||
private int SIMPLE_SPEC_FMAX = 10;
|
private int SIMPLE_SPEC_FMAX = 10;
|
||||||
@@ -133,12 +134,16 @@ public abstract class SdDataSource {
|
|||||||
mUtil.writeToSysLogFile("SdDataSource.start()");
|
mUtil.writeToSysLogFile("SdDataSource.start()");
|
||||||
updatePrefs();
|
updatePrefs();
|
||||||
|
|
||||||
|
mSdAlgHr = new SdAlgHr(mContext);
|
||||||
|
|
||||||
if (mSdData.mCnnAlarmActive) {
|
if (mSdData.mCnnAlarmActive) {
|
||||||
mSdAlgNn = new SdAlgNn(mContext);
|
mSdAlgNn = new SdAlgNn(mContext);
|
||||||
} else {
|
} else {
|
||||||
mSdData.mPseizure = 0;
|
mSdData.mPseizure = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Start timer to check status of watch regularly.
|
// Start timer to check status of watch regularly.
|
||||||
mDataStatusTime = new Time(Time.getCurrentTimezone());
|
mDataStatusTime = new Time(Time.getCurrentTimezone());
|
||||||
// use a timer to check the status of the pebble app on the same frequency
|
// use a timer to check the status of the pebble app on the same frequency
|
||||||
|
|||||||
@@ -107,7 +107,7 @@
|
|||||||
<string name="AlarmFreqMaxSummary">Maximum Frequency of ROI (Hz) (Default = 8 Hz)</string>
|
<string name="AlarmFreqMaxSummary">Maximum Frequency of ROI (Hz) (Default = 8 Hz)</string>
|
||||||
<string name="AlarmFreqMinTitle">AlarmFreqMin (Hz)</string>
|
<string name="AlarmFreqMinTitle">AlarmFreqMin (Hz)</string>
|
||||||
<string name="AlarmFreqMinSummary">Minimum Frequency of ROI (Hz) (Default = 3 Hz)</string>
|
<string name="AlarmFreqMinSummary">Minimum Frequency of ROI (Hz) (Default = 3 Hz)</string>
|
||||||
<string name="HRAlarmEnabledTitle">Enable Heart Rate Alarm</string>
|
<string name="HRAlarmEnabledTitle">Enable Simple Heart Rate Alarm</string>
|
||||||
<string name="HRAlarmEnabledSummary" />
|
<string name="HRAlarmEnabledSummary" />
|
||||||
<string name="HRNullAlarmTitle">Treat a Null heart rate as an alarm condition</string>
|
<string name="HRNullAlarmTitle">Treat a Null heart rate as an alarm condition</string>
|
||||||
<string name="HRNullAlarmSummary" />
|
<string name="HRNullAlarmSummary" />
|
||||||
@@ -296,7 +296,7 @@
|
|||||||
<string name="AcceptAlarmBtnTxt">Accept Alarm</string>
|
<string name="AcceptAlarmBtnTxt">Accept Alarm</string>
|
||||||
<string name="CancelAudibleButtonTxt">Cancel Audible (temporarily)</string>
|
<string name="CancelAudibleButtonTxt">Cancel Audible (temporarily)</string>
|
||||||
<string name="DataLoggingSettingsTitle">Data Logging Settings</string>
|
<string name="DataLoggingSettingsTitle">Data Logging Settings</string>
|
||||||
<string name="HeartRateAlarmSettingsTitle">Heart Rate Alarm Settings</string>
|
<string name="HeartRateAlarmSettingsTitle">Simple Heart Rate Alarm Settings</string>
|
||||||
<string name="AlarmFunctionalitySettingsTitle">Alarm Functionality Settings</string>
|
<string name="AlarmFunctionalitySettingsTitle">Alarm Functionality Settings</string>
|
||||||
<string name="AudibleAlarmSettingsTitle">Audible Alarm Settings</string>
|
<string name="AudibleAlarmSettingsTitle">Audible Alarm Settings</string>
|
||||||
<string name="SMSAlarmSettingsTitle">SMS Alarm Settings</string>
|
<string name="SMSAlarmSettingsTitle">SMS Alarm Settings</string>
|
||||||
@@ -489,16 +489,18 @@
|
|||||||
<string name="privacy_policy_button_title">Privacy Policy</string>
|
<string name="privacy_policy_button_title">Privacy Policy</string>
|
||||||
<string name="data_sharing_button_title">Data Sharing</string>
|
<string name="data_sharing_button_title">Data Sharing</string>
|
||||||
<string name="HRAdaptiveAlarmEnabledTitle">Enable Adaptive Threshold Heart Rate Alarm</string>
|
<string name="HRAdaptiveAlarmEnabledTitle">Enable Adaptive Threshold Heart Rate Alarm</string>
|
||||||
<string name="HRAdaptiveAlarmWindowTitle">Moving Average Time Window (seconds)</string>
|
<string name="HRAdaptiveAlarmWindowTitle">Window Size for Adaptive Threshold Calculation</string>
|
||||||
<string name="HRAdaptiveAlarmWindowSummary">Window must be a multiple of 5 seconds</string>
|
<string name="HRAdaptiveAlarmWindowSummary">Moving Average Time Window (seconds) must be a multiple of 5 seconds</string>
|
||||||
<string name="HRAdaptiveThreshTitle">Adaptive Threshold Offset (bpm)</string>
|
<string name="HRAdaptiveThreshTitle">Adaptive Threshold Offset (bpm)</string>
|
||||||
<string name="HRAdaptiveThreshSummary">The alarm threshold offset from the average measured Heart Rate (bpm)</string>
|
<string name="HRAdaptiveThreshSummary">The alarm threshold offset from the average measured Heart Rate (bpm)</string>
|
||||||
<string name="HRAverageAlarmEnabledTitle">Enable Alarm based on rolling average heart rate</string>
|
<string name="HRAverageAlarmEnabledTitle">Enable Rolling Average Heart Rate Alarm</string>
|
||||||
<string name="HRAverageAlarmEnabledSummary" />
|
<string name="HRAverageAlarmEnabledSummary" />
|
||||||
<string name="HRAverageThreshMinSummary">Lower Heart Rate Threshold for Average Heart Rate Alarm</string>
|
<string name="HRAverageThreshMinSummary">Lower Heart Rate Threshold for Average Heart Rate Alarm</string>
|
||||||
<string name="HRAverageThreshMinTitle">Lower Threshold for Average Heart Rate Alarm</string>
|
<string name="HRAverageThreshMinTitle">Lower Threshold for Average Heart Rate Alarm</string>
|
||||||
<string name="HRAverageThreshMaxSummary">Upper Heart Rate Threshold for Average Heart Rate Alarm</string>
|
<string name="HRAverageThreshMaxSummary">Upper Heart Rate Threshold for Average Heart Rate Alarm</string>
|
||||||
<string name="HRAverageThreshMaxTitle">Upper Threshold for Average Heart Rate Alarm</string>
|
<string name="HRAverageThreshMaxTitle">Upper Threshold for Average Heart Rate Alarm</string>
|
||||||
<string name="HRAverageAlarmWindowTitle">Window size (in seconds) for Average Heart Rate Calculation</string>
|
<string name="HRAverageAlarmWindowTitle">Window size for Average Heart Rate Calculation</string>
|
||||||
<string name="HRAverageAlarmWindowSummary">Window size (in seconds) for Average Heart Rate Calculation - must be a factor of 5 seconds.</string>
|
<string name="HRAverageAlarmWindowSummary">Window size (in seconds) for Average Heart Rate Calculation - must be a factor of 5 seconds.</string>
|
||||||
|
<string name="HeartRateAdaptiveAlarmSettingsTitle">Adaptive Heart Rate Alarm Settings</string>
|
||||||
|
<string name="HeartRateAverageAlarmSettingsTitle">Average Heart Rate Alarm Settings</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?><!-- The ListPreference data is defined in pebble_datasource_values.xml -->
|
||||||
<!-- The ListPreference data is defined in pebble_datasource_values.xml -->
|
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
<PreferenceScreen
|
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
<PreferenceCategory android:title="@string/AlgorithmSelectionTitle">
|
<PreferenceCategory android:title="@string/AlgorithmSelectionTitle">
|
||||||
<CheckBoxPreference
|
<CheckBoxPreference
|
||||||
android:defaultValue="true"
|
android:defaultValue="true"
|
||||||
@@ -18,6 +16,16 @@
|
|||||||
android:key="HRAlarmActive"
|
android:key="HRAlarmActive"
|
||||||
android:summary="@string/HRAlarmEnabledSummary"
|
android:summary="@string/HRAlarmEnabledSummary"
|
||||||
android:title="@string/HRAlarmEnabledTitle" />
|
android:title="@string/HRAlarmEnabledTitle" />
|
||||||
|
<CheckBoxPreference
|
||||||
|
android:defaultValue="false"
|
||||||
|
android:key="HRAdaptiveAlarmActive"
|
||||||
|
android:summary="@string/HRAlarmEnabledSummary"
|
||||||
|
android:title="@string/HRAdaptiveAlarmEnabledTitle" />
|
||||||
|
<CheckBoxPreference
|
||||||
|
android:defaultValue="false"
|
||||||
|
android:key="HRAverageAlarmActive"
|
||||||
|
android:summary="@string/HRAverageAlarmEnabledSummary"
|
||||||
|
android:title="@string/HRAverageAlarmEnabledTitle" />
|
||||||
<CheckBoxPreference
|
<CheckBoxPreference
|
||||||
android:defaultValue="false"
|
android:defaultValue="false"
|
||||||
android:key="O2SatAlarmActive"
|
android:key="O2SatAlarmActive"
|
||||||
@@ -90,7 +98,8 @@
|
|||||||
android:key="HRThreshMax"
|
android:key="HRThreshMax"
|
||||||
android:summary="@string/HRThreshMaxSummary"
|
android:summary="@string/HRThreshMaxSummary"
|
||||||
android:title="@string/HRThreshMaxTitle" />
|
android:title="@string/HRThreshMaxTitle" />
|
||||||
|
</PreferenceCategory>
|
||||||
|
<PreferenceCategory android:title="@string/HeartRateAdaptiveAlarmSettingsTitle">
|
||||||
<CheckBoxPreference
|
<CheckBoxPreference
|
||||||
android:defaultValue="false"
|
android:defaultValue="false"
|
||||||
android:key="HRAdaptiveAlarmActive"
|
android:key="HRAdaptiveAlarmActive"
|
||||||
@@ -106,6 +115,8 @@
|
|||||||
android:key="HRAdaptiveAlarmThresh"
|
android:key="HRAdaptiveAlarmThresh"
|
||||||
android:summary="@string/HRAdaptiveThreshSummary"
|
android:summary="@string/HRAdaptiveThreshSummary"
|
||||||
android:title="@string/HRAdaptiveThreshTitle" />
|
android:title="@string/HRAdaptiveThreshTitle" />
|
||||||
|
</PreferenceCategory>
|
||||||
|
<PreferenceCategory android:title="@string/HeartRateAverageAlarmSettingsTitle">
|
||||||
|
|
||||||
<CheckBoxPreference
|
<CheckBoxPreference
|
||||||
android:defaultValue="false"
|
android:defaultValue="false"
|
||||||
@@ -171,5 +182,4 @@
|
|||||||
</PreferenceCategory>
|
</PreferenceCategory>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</PreferenceScreen>
|
</PreferenceScreen>
|
||||||
|
|||||||
Reference in New Issue
Block a user