public static boolean usingAlt() { return (android_wear && !Pref.getBooleanDefaultFalse("only_ever_use_wear_collector")) || WholeHouse.isLive(); }
public static boolean usingAlt() { return (android_wear && !Pref.getBooleanDefaultFalse("only_ever_use_wear_collector")) || WholeHouse.isLive(); }
public static boolean usingAlt() { return (android_wear && !Pref.getBooleanDefaultFalse("only_ever_use_wear_collector")) || WholeHouse.isLive(); }
private boolean useMinimizeScanningStrategy() { tryLoadingSavedMAC(); final int modulo = (connectNowFailures + scanTimeouts) % 2; UserError.Log.d(TAG, "minimize: " + minimize_scanning + " mac: " + transmitterMAC + " lastfailed:" + lastConnectFailed + " nowfail:" + connectNowFailures + " stimeout:" + scanTimeouts + " modulo:" + modulo); final boolean wholeHouse = WholeHouse.isLive(); boolean alwaysMinimize = false; if (wholeHouse) { estimateAnticipateFromLinkedData(); alwaysMinimize = !preScanFailureMarker; } return minimize_scanning && transmitterMAC != null && (!lastConnectFailed || (modulo == 1) || alwaysMinimize) && (DexSyncKeeper.isReady(transmitterID)); }
private boolean useMinimizeScanningStrategy() { tryLoadingSavedMAC(); final int modulo = (connectNowFailures + scanTimeouts) % 2; UserError.Log.d(TAG, "minimize: " + minimize_scanning + " mac: " + transmitterMAC + " lastfailed:" + lastConnectFailed + " nowfail:" + connectNowFailures + " stimeout:" + scanTimeouts + " modulo:" + modulo); final boolean wholeHouse = WholeHouse.isLive(); boolean alwaysMinimize = false; if (wholeHouse) { estimateAnticipateFromLinkedData(); alwaysMinimize = !preScanFailureMarker; } return minimize_scanning && transmitterMAC != null && (!lastConnectFailed || (modulo == 1) || alwaysMinimize) && (DexSyncKeeper.isReady(transmitterID)); }
private boolean useMinimizeScanningStrategy() { tryLoadingSavedMAC(); final int modulo = (connectNowFailures + scanTimeouts) % 2; UserError.Log.d(TAG, "minimize: " + minimize_scanning + " mac: " + transmitterMAC + " lastfailed:" + lastConnectFailed + " nowfail:" + connectNowFailures + " stimeout:" + scanTimeouts + " modulo:" + modulo); final boolean wholeHouse = WholeHouse.isLive(); boolean alwaysMinimize = false; if (wholeHouse) { estimateAnticipateFromLinkedData(); alwaysMinimize = !preScanFailureMarker; } return minimize_scanning && transmitterMAC != null && (!lastConnectFailed || (modulo == 1) || alwaysMinimize) && (DexSyncKeeper.isReady(transmitterID)); }
private static void processSensorRxMessage(SensorRxMessage sensorRx) { if (sensorRx == null) return; // TODO, is this accurate or needed? int sensor_battery_level = 0; if (sensorRx.status == TransmitterStatus.BRICKED) { sensor_battery_level = 206; //will give message "EMPTY" } else if (sensorRx.status == TransmitterStatus.LOW) { sensor_battery_level = 209; //will give message "LOW" } else { sensor_battery_level = 216; //no message, just system status "OK" } UserError.Log.d(TAG, "SUCCESS!! unfiltered: " + sensorRx.unfiltered + " filtered: " + sensorRx.filtered + " timestamp: " + sensorRx.timestamp + " " + JoH.qs((double) sensorRx.timestamp / 86400, 1) + " days :: (" + sensorRx.status + ")"); DexTimeKeeper.updateAge(getTransmitterID(), sensorRx.timestamp); if (sensorRx.unfiltered == 0) { UserError.Log.e(TAG, "Transmitter sent raw sensor value of 0 !! This isn't good. " + JoH.hourMinuteString()); } else { final boolean g6 = usingG6(); final boolean g6r2 = g6 && FirmwareCapability.isTransmitterG6Rev2(getTransmitterID()); processNewTransmitterData(g6 ? (int)(sensorRx.unfiltered * (g6r2 ? G6_REV2_SCALING : G6_SCALING)) : sensorRx.unfiltered, g6 ? (int)(sensorRx.filtered * (g6r2 ? G6_REV2_SCALING : G6_SCALING)) : sensorRx.filtered, sensor_battery_level, new Date().getTime()); } if (WholeHouse.isLive()) { Mimeograph.poll(false); } }
private static void processSensorRxMessage(SensorRxMessage sensorRx) { if (sensorRx == null) return; // TODO, is this accurate or needed? int sensor_battery_level = 0; if (sensorRx.status == TransmitterStatus.BRICKED) { sensor_battery_level = 206; //will give message "EMPTY" } else if (sensorRx.status == TransmitterStatus.LOW) { sensor_battery_level = 209; //will give message "LOW" } else { sensor_battery_level = 216; //no message, just system status "OK" } UserError.Log.d(TAG, "SUCCESS!! unfiltered: " + sensorRx.unfiltered + " filtered: " + sensorRx.filtered + " timestamp: " + sensorRx.timestamp + " " + JoH.qs((double) sensorRx.timestamp / 86400, 1) + " days :: (" + sensorRx.status + ")"); DexTimeKeeper.updateAge(getTransmitterID(), sensorRx.timestamp); if (sensorRx.unfiltered == 0) { UserError.Log.e(TAG, "Transmitter sent raw sensor value of 0 !! This isn't good. " + JoH.hourMinuteString()); } else { final boolean g6 = usingG6(); final boolean g6r2 = g6 && FirmwareCapability.isTransmitterG6Rev2(getTransmitterID()); processNewTransmitterData(g6 ? (int)(sensorRx.unfiltered * (g6r2 ? G6_REV2_SCALING : G6_SCALING)) : sensorRx.unfiltered, g6 ? (int)(sensorRx.filtered * (g6r2 ? G6_REV2_SCALING : G6_SCALING)) : sensorRx.filtered, sensor_battery_level, new Date().getTime()); } if (WholeHouse.isLive()) { Mimeograph.poll(false); } }
private static void processSensorRxMessage(SensorRxMessage sensorRx) { if (sensorRx == null) return; // TODO, is this accurate or needed? int sensor_battery_level = 0; if (sensorRx.status == TransmitterStatus.BRICKED) { sensor_battery_level = 206; //will give message "EMPTY" } else if (sensorRx.status == TransmitterStatus.LOW) { sensor_battery_level = 209; //will give message "LOW" } else { sensor_battery_level = 216; //no message, just system status "OK" } UserError.Log.d(TAG, "SUCCESS!! unfiltered: " + sensorRx.unfiltered + " filtered: " + sensorRx.filtered + " timestamp: " + sensorRx.timestamp + " " + JoH.qs((double) sensorRx.timestamp / 86400, 1) + " days :: (" + sensorRx.status + ")"); DexTimeKeeper.updateAge(getTransmitterID(), sensorRx.timestamp); if (sensorRx.unfiltered == 0) { UserError.Log.e(TAG, "Transmitter sent raw sensor value of 0 !! This isn't good. " + JoH.hourMinuteString()); } else { final boolean g6 = usingG6(); final boolean g6r2 = g6 && FirmwareCapability.isTransmitterG6Rev2(getTransmitterID()); processNewTransmitterData(g6 ? (int)(sensorRx.unfiltered * (g6r2 ? G6_REV2_SCALING : G6_SCALING)) : sensorRx.unfiltered, g6 ? (int)(sensorRx.filtered * (g6r2 ? G6_REV2_SCALING : G6_SCALING)) : sensorRx.filtered, sensor_battery_level, new Date().getTime()); } if (WholeHouse.isLive()) { Mimeograph.poll(false); } }
if (Home.get_master() && WholeHouse.isLive()) { Mimeograph.putXferFromJson(payload);
if (Home.get_master() && WholeHouse.isLive()) { Mimeograph.putXferFromJson(payload);
if (WholeHouse.isLive()) { Mimeograph.poll(false);
if (WholeHouse.isLive()) { Mimeograph.poll(false);
if (WholeHouse.isLive()) { Mimeograph.poll(false);