private void initWearTreatments() { long startTime = new Date().getTime() - (60000 * 60 * 24 * 3);//3 days if (JoH.ratelimit("watch_init_wear_treatments_data", 60)) { Log.d(TAG, "initWearTreatments clear treatments and re-init from startTime=" + JoH.dateTimeText(startTime)); sendNotification(CLEAR_TREATMENTS_PATH, "clearTreatments");//this necessary to ensure deleted treatments are cleared sendWearTreatmentsData(sendTreatmentsCount, startTime); sendWearBloodTestData(sendTreatmentsCount, startTime); sendWearCalibrationData(sendTreatmentsCount, startTime); sendWearBgData(sendTreatmentsCount, startTime); } else Log.d(TAG, "Skip initWearTreatments due to exceeding ratelimit"); }
private void initWearTreatments() { long startTime = new Date().getTime() - (60000 * 60 * 24 * 3);//3 days if (JoH.ratelimit("watch_init_wear_treatments_data", 60)) { Log.d(TAG, "initWearTreatments clear treatments and re-init from startTime=" + JoH.dateTimeText(startTime)); sendNotification(CLEAR_TREATMENTS_PATH, "clearTreatments");//this necessary to ensure deleted treatments are cleared sendWearTreatmentsData(sendTreatmentsCount, startTime); sendWearBloodTestData(sendTreatmentsCount, startTime); sendWearCalibrationData(sendTreatmentsCount, startTime); sendWearBgData(sendTreatmentsCount, startTime); } else Log.d(TAG, "Skip initWearTreatments due to exceeding ratelimit"); }
} else if (ACTION_OPEN_SETTINGS.equals(action)) { Log.d(TAG, "onStartCommand Action=ACTION_OPEN_SETTINGS"); sendNotification(OPEN_SETTINGS, "openSettings"); } else if (ACTION_SEND_TOAST.equals(action)) { Log.d(TAG, "onStartCommand Action=ACTION_SEND_TOAST msg=" + intent.getStringExtra("msg")); } else if (ACTION_SYNC_DB.equals(action)) {//KS Log.d(TAG, "onStartCommand Action=" + ACTION_SYNC_DB + " Path=" + SYNC_DB_PATH); sendNotification(SYNC_DB_PATH, "syncDB"); initWearData(); } else if (ACTION_RESET_DB.equals(action)) {//KS Log.d(TAG, "onStartCommand Action=" + ACTION_RESET_DB + " Path=" + RESET_DB_PATH); sendNotification(RESET_DB_PATH, "resetDB"); } else if (ACTION_START_COLLECTOR.equals(action)) {//KS Log.d(TAG, "onStartCommand Action=" + ACTION_START_COLLECTOR + " Path=" + START_COLLECTOR_PATH); sendNotification(START_COLLECTOR_PATH, "startCOLLECTOR"); } else if (ACTION_STATUS_COLLECTOR.equals(action)) {//KS Log.d(TAG, "onStartCommand Action=ACTION_STATUS_COLLECTOR Path=STATUS_COLLECTOR_PATH getBatteryStatusNow=" + intent.getBooleanExtra("getBatteryStatusNow", false)); } else if (ACTION_CLEAR_LOGS.equals(action)) {//KS Log.d(TAG, "onStartCommand Action=" + ACTION_CLEAR_LOGS + " Path=" + CLEAR_LOGS_PATH); sendNotification(CLEAR_LOGS_PATH, "clearLOG"); } else if (ACTION_SYNC_SENSOR.equals(action)) {//KS Log.d(TAG, "onStartCommand Action=" + ACTION_SYNC_SENSOR + " Path=" + WEARABLE_SENSOR_DATA_PATH);
} else if (ACTION_OPEN_SETTINGS.equals(action)) { Log.d(TAG, "onStartCommand Action=ACTION_OPEN_SETTINGS"); sendNotification(OPEN_SETTINGS, "openSettings"); } else if (ACTION_SEND_TOAST.equals(action)) { Log.d(TAG, "onStartCommand Action=ACTION_SEND_TOAST msg=" + intent.getStringExtra("msg")); } else if (ACTION_SYNC_DB.equals(action)) {//KS Log.d(TAG, "onStartCommand Action=" + ACTION_SYNC_DB + " Path=" + SYNC_DB_PATH); sendNotification(SYNC_DB_PATH, "syncDB"); initWearData(); } else if (ACTION_RESET_DB.equals(action)) {//KS Log.d(TAG, "onStartCommand Action=" + ACTION_RESET_DB + " Path=" + RESET_DB_PATH); sendNotification(RESET_DB_PATH, "resetDB"); } else if (ACTION_START_COLLECTOR.equals(action)) {//KS Log.d(TAG, "onStartCommand Action=" + ACTION_START_COLLECTOR + " Path=" + START_COLLECTOR_PATH); sendNotification(START_COLLECTOR_PATH, "startCOLLECTOR"); } else if (ACTION_STATUS_COLLECTOR.equals(action)) {//KS Log.d(TAG, "onStartCommand Action=ACTION_STATUS_COLLECTOR Path=STATUS_COLLECTOR_PATH getBatteryStatusNow=" + intent.getBooleanExtra("getBatteryStatusNow", false)); } else if (ACTION_CLEAR_LOGS.equals(action)) {//KS Log.d(TAG, "onStartCommand Action=" + ACTION_CLEAR_LOGS + " Path=" + CLEAR_LOGS_PATH); sendNotification(CLEAR_LOGS_PATH, "clearLOG"); } else if (ACTION_SYNC_SENSOR.equals(action)) {//KS Log.d(TAG, "onStartCommand Action=" + ACTION_SYNC_SENSOR + " Path=" + WEARABLE_SENSOR_DATA_PATH);