public NightscoutDataEvent(DataBundle dataBundle) { date = (Long) dataBundle.get("date"); sgv = dataBundle.getInt("sgv"); delta = (Float) dataBundle.get("delta"); direction = dataBundle.getString("direction"); noise = dataBundle.getInt("noise"); filtered = (Long) dataBundle.get("filtered"); unfiltered = (Long) dataBundle.get("unfiltered"); rssi = dataBundle.getInt("rssi"); }
String time = dataBundle.getString("time"); String text = dataBundle.getString("text"); int id = dataBundle.getInt("id"); String key = dataBundle.getString("key"); int[] icon = dataBundle.getIntArray("icon"); byte[] largeIcon = dataBundle.getByteArray("largeIcon"); byte[] picture = dataBundle.getByteArray("picture"); int iconWidth = dataBundle.getInt("iconWidth"); int iconHeight = dataBundle.getInt("iconHeight"); int largeIconWidth = dataBundle.getInt("largeIconWidth"); int largeIconHeight = dataBundle.getInt("largeIconHeight"); int pictureWidth = dataBundle.getInt("pictureWidth"); int pictureHeight = dataBundle.getInt("pictureHeight"); int vibration = dataBundle.getInt("vibration"); boolean forceCustom = dataBundle.getBoolean("forceCustom"); boolean hideReplies = dataBundle.getBoolean("hideReplies");
public static ResultDeleteFileData fromDataBundle(DataBundle dataBundle) { ResultDeleteFileData resultDeleteFileData = new ResultDeleteFileData(); resultDeleteFileData.setResult(dataBundle.getInt(RESULT)); return resultDeleteFileData; }
public static BrightnessData fromDataBundle(DataBundle dataBundle) { BrightnessData brightnessData = new BrightnessData(); brightnessData.setLevel(dataBundle.getInt(LEVEL)); return brightnessData; }
@Override public void onDataReceived(TransportDataItem item) { if (item.getAction().equals("Amazfit_Healthdata")) { DataBundle databundle = item.getData(); final StepCounter pm = StepCounter.createEfficientRecord(JoH.tsl(), databundle.getInt("steps")); HeartRate.create(JoH.tsl(), databundle.getInt("heart_rate"), databundle.getInt("heart_acuracy")); } else UserError.Log.e("Amazfitservice", item.getAction()); }
@Override public void onDataReceived(TransportDataItem item) { if (item.getAction().equals("Amazfit_Healthdata")) { DataBundle databundle = item.getData(); final StepCounter pm = StepCounter.createEfficientRecord(JoH.tsl(), databundle.getInt("steps")); HeartRate.create(JoH.tsl(), databundle.getInt("heart_rate"), databundle.getInt("heart_acuracy")); } else UserError.Log.e("Amazfitservice", item.getAction()); }
public static RequestUploadFileChunkData fromDataBundle(DataBundle dataBundle) { RequestUploadFileChunkData requestUploadFileChunkData = new RequestUploadFileChunkData(); requestUploadFileChunkData.setPath(dataBundle.getString(PATH)); requestUploadFileChunkData.setIndex(dataBundle.getInt(INDEX)); requestUploadFileChunkData.setSize(dataBundle.getInt(SIZE)); requestUploadFileChunkData.setBytes(dataBundle.getByteArray(BYTES)); requestUploadFileChunkData.setConstantChunkSize(dataBundle.getInt(CONSTANT_CHUNK_SIZE)); return requestUploadFileChunkData; }
public static RequestDownloadFileChunkData fromDataBundle(DataBundle dataBundle) { RequestDownloadFileChunkData requestDownloadFileChunkData = new RequestDownloadFileChunkData(); requestDownloadFileChunkData.setIndex(dataBundle.getInt(INDEX)); requestDownloadFileChunkData.setPath(dataBundle.getString(PATH)); return requestDownloadFileChunkData; }
public static WatchfaceData fromDataBundle(DataBundle dataBundle) { WatchfaceData settingsData = new WatchfaceData(); settingsData.setBattery(dataBundle.getInt(BATTERY)); settingsData.setAlarm(dataBundle.getString(ALARM)); return settingsData; }
public static ResultDownloadFileChunkData fromDataBundle(DataBundle dataBundle) { ResultDownloadFileChunkData resultDownloadFileChunkData = new ResultDownloadFileChunkData(); resultDownloadFileChunkData.setName(dataBundle.getString(NAME)); resultDownloadFileChunkData.setIndex(dataBundle.getInt(INDEX)); resultDownloadFileChunkData.setBytes(dataBundle.getByteArray(BYTES)); return resultDownloadFileChunkData; }
public static SettingsData fromDataBundle(DataBundle dataBundle) { SettingsData settingsData = new SettingsData(); settingsData.setReplies(dataBundle.getString(REPLIES)); settingsData.setScreenTimeout(dataBundle.getInt(SCREEN_TIMEOUT)); settingsData.setVibration(dataBundle.getInt(VIBRATION)); settingsData.setNotificationsCustomUi(dataBundle.getBoolean(NOTIFICATIONS_CUSTOM_UI)); settingsData.setDisableNotifications(dataBundle.getBoolean(DISABLE_NOTIFICATIONS)); settingsData.setDisableNotificationReplies(dataBundle.getBoolean(DISABLE_NOTIFICATION_REPLIES)); settingsData.setEnableHardwareKeysMusicControl(dataBundle.getBoolean(ENABLE_HARDWARE_KEYS_MUSIC_CONTROL)); settingsData.setInvertedTheme(dataBundle.getBoolean(ENABLE_INVERTED_THEME)); settingsData.setFontSize(dataBundle.getString(FONT_SIZE)); settingsData.setDisableNotificationScreenOn(dataBundle.getBoolean(DISABLE_NOTIFICATION_SCREENON)); settingsData.setShakeToDismissGravity(dataBundle.getInt(SHAKE_TO_DISMISS_GRAVITY)); settingsData.setShakeToDismissNumOfShakes(dataBundle.getInt(SHAKE_TO_DISMISS_NUM_OF_SHAKES)); settingsData.setPhoneConnectionAlert(dataBundle.getBoolean(PHONE_CONNECTION_ALERT)); settingsData.setPhoneConnectionAlertStandardNotification(dataBundle.getBoolean(PHONE_CONNECTION_ALERT_STANDARD_NOTIFICATION)); settingsData.setDefaultLocale(dataBundle.getString(DEFAULT_LOCALE)); settingsData.setDisableDelay(dataBundle.getBoolean(DISABLE_DELAY)); return settingsData; }
public static ResultShellCommandData fromDataBundle(DataBundle dataBundle) { ResultShellCommandData resultShellCommand = new ResultShellCommandData(); resultShellCommand.setResult(dataBundle.getInt(RESULT)); resultShellCommand.setDuration(dataBundle.getLong(DURATION)); resultShellCommand.setCommand(dataBundle.getString(COMMAND)); resultShellCommand.setOutputLog(dataBundle.getString(OUTPUT_LOG)); resultShellCommand.setErrorLog(dataBundle.getString(ERROR_LOG)); return resultShellCommand; }
public static WatchStatusData fromDataBundle(DataBundle dataBundle) { WatchStatusData watchStatusData = new WatchStatusData(); //watchStatusData.setRoBuildFingerprint(dataBundle.getString(RO_BUILD_FINGERPRINT)); watchStatusData.setRoSerialno(dataBundle.getString(RO_SERIALNO)); //watchStatusData.setRoRevision(dataBundle.getString(RO_REVISION)); watchStatusData.setRoProductName(dataBundle.getString(RO_PRODUCT_NAME)); watchStatusData.setRoProductModel(dataBundle.getString(RO_PRODUCT_MODEL)); //watchStatusData.setRoProductManufacter(dataBundle.getString(RO_PRODUCT_MANUFACTER)); //watchStatusData.setRoProductDevice(dataBundle.getString(RO_PRODUCT_DEVICE)); //watchStatusData.setRoBuildHuamiNumber(dataBundle.getString(RO_BUILD_HUAMI_NUMBER)); watchStatusData.setRoBuildHuamiModel(dataBundle.getString(RO_BUILD_HUAMI_MODEL)); watchStatusData.setRoBuildDisplayId(dataBundle.getString(RO_BUILD_DISPLAY_ID)); watchStatusData.setAmazModServiceVersion(dataBundle.getString(AMAZMOD_SERVICE_VERSION)); //watchStatusData.setRoBuildDate(dataBundle.getString(RO_BUILD_DATE)); watchStatusData.setRoBuildDescription(dataBundle.getString(RO_BUILD_DESCRIPTION)); watchStatusData.setScreenBrightness(dataBundle.getInt(SCREEN_BRIGHTNESS)); watchStatusData.setScreenBrightnessMode(dataBundle.getInt(SCREEN_BRIGHTNESS_MODE)); return watchStatusData; }