SYMBOL INDEX (968 symbols across 102 files) FILE: app/src/androidTest/java/com/eveningoutpost/dexdrip/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/AddCalibration.java class AddCalibration (line 17) | public class AddCalibration extends Activity implements NavigationDrawer... method onCreate (line 22) | @Override method onResume (line 34) | protected void onResume(){ method onNavigationDrawerItemSelected (line 39) | @Override method addListenerOnButton (line 44) | public void addListenerOnButton() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/AutoStart.java class AutoStart (line 13) | public class AutoStart extends BroadcastReceiver { method onReceive (line 14) | @Override FILE: app/src/main/java/com/eveningoutpost/dexdrip/BluetoothScan.java class BluetoothScan (line 31) | @TargetApi(android.os.Build.VERSION_CODES.JELLY_BEAN_MR2) method onCreate (line 47) | @Override method onPause (line 83) | @Override method onResume (line 90) | @Override method onNavigationDrawerItemSelected (line 96) | @Override method onCreateOptionsMenu (line 100) | @Override method onOptionsItemSelected (line 112) | @Override method scanLeDevice (line 140) | private void scanLeDevice(final boolean enable) { method onListItemClick (line 161) | @Override class LeDeviceListAdapter (line 192) | private class LeDeviceListAdapter extends BaseAdapter { method LeDeviceListAdapter (line 196) | public LeDeviceListAdapter() { method addDevice (line 202) | public void addDevice(BluetoothDevice device) { method getDevice (line 208) | public BluetoothDevice getDevice(int position) { method clear (line 212) | public void clear() { method getCount (line 216) | @Override method getItem (line 221) | @Override method getItemId (line 226) | @Override method getView (line 231) | @Override method onLeScan (line 262) | @Override class ViewHolder (line 274) | static class ViewHolder { FILE: app/src/main/java/com/eveningoutpost/dexdrip/CalibrationCheckInActivity.java class CalibrationCheckInActivity (line 21) | public class CalibrationCheckInActivity extends Activity implements Navi... method onCreate (line 26) | @Override method onResume (line 32) | protected void onResume(){ method onNavigationDrawerItemSelected (line 38) | @Override method addListenerOnButton (line 43) | public void addListenerOnButton() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/CalibrationGraph.java class CalibrationGraph (line 22) | public class CalibrationGraph extends Activity implements NavigationDraw... method onCreate (line 30) | @Override method onResume (line 35) | @Override method onNavigationDrawerItemSelected (line 45) | @Override method setupCharts (line 51) | public void setupCharts() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/CalibrationOverride.java class CalibrationOverride (line 20) | public class CalibrationOverride extends Activity implements NavigationD... method onCreate (line 25) | @Override method onResume (line 37) | @Override method onNavigationDrawerItemSelected (line 44) | @Override method addListenerOnButton (line 49) | public void addListenerOnButton() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/DoubleCalibrationActivity.java class DoubleCalibrationActivity (line 20) | public class DoubleCalibrationActivity extends Activity implements Navi... method onCreate (line 25) | @Override method onResume (line 37) | @Override method onNavigationDrawerItemSelected (line 44) | @Override method addListenerOnButton (line 49) | public void addListenerOnButton() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/FakeNumbers.java class FakeNumbers (line 19) | public class FakeNumbers extends Activity { method onCreate (line 23) | @Override method addListenerOnButton (line 33) | public void addListenerOnButton() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Home.java class Home (line 48) | public class Home extends Activity implements NavigationDrawerFragment.N... method onCreate (line 71) | @Override method checkEula (line 83) | public void checkEula() { method onResume (line 92) | @Override method setupCharts (line 121) | public void setupCharts() { class ChartViewPortListener (line 141) | private class ChartViewPortListener implements ViewportChangeListener { method onViewportChanged (line 142) | @Override class ViewportListener (line 153) | private class ViewportListener implements ViewportChangeListener { method onViewportChanged (line 154) | @Override method onNavigationDrawerItemSelected (line 170) | @Override method setViewport (line 175) | public void setViewport() { method onPause (line 183) | @Override method updateCurrentBgInfo (line 194) | public void updateCurrentBgInfo() { method displayCurrentInfo (line 292) | public void displayCurrentInfo() { method onCreateOptionsMenu (line 341) | @Override method onOptionsItemSelected (line 347) | @Override FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/CRC16.java class CRC16 (line 7) | public class CRC16 { method calculate (line 8) | public static byte[] calculate(byte[] buff, int start, int end) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/CRCFailRuntimeException.java class CRCFailRuntimeException (line 7) | public class CRCFailRuntimeException extends RuntimeException { method CRCFailRuntimeException (line 8) | public CRCFailRuntimeException(String message){ FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/Constants.java class Constants (line 7) | public class Constants { type BATTERY_STATES (line 59) | public enum BATTERY_STATES { type RECORD_TYPES (line 67) | public enum RECORD_TYPES { type TREND_ARROW_VALUES (line 84) | public enum TREND_ARROW_VALUES { method TREND_ARROW_VALUES (line 100) | TREND_ARROW_VALUES(int id, String a, String t) { method TREND_ARROW_VALUES (line 106) | TREND_ARROW_VALUES(int id) { method Symbol (line 110) | public String Symbol() { method friendlyTrendName (line 118) | public String friendlyTrendName() { method getID (line 126) | public int getID(){ type SPECIALBGVALUES_MGDL (line 132) | public enum SPECIALBGVALUES_MGDL { method SPECIALBGVALUES_MGDL (line 146) | private SPECIALBGVALUES_MGDL(String s, int i){ method getValue (line 151) | public int getValue(){ method toString (line 155) | public String toString(){ method getEGVSpecialValue (line 159) | public static SPECIALBGVALUES_MGDL getEGVSpecialValue(int val){ method isSpecialValue (line 167) | public static boolean isSpecialValue(int val){ type InsertionState (line 177) | public enum InsertionState { type NOISE (line 191) | public enum NOISE { method NOISE (line 202) | private NOISE(int value) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/PacketBuilder.java class PacketBuilder (line 12) | public class PacketBuilder { method PacketBuilder (line 29) | public PacketBuilder(int command) { method PacketBuilder (line 33) | public PacketBuilder(int command, ArrayList payload) { method compose (line 38) | public byte[] compose() { method composeList (line 52) | public List composeList() { method getLength (line 66) | private byte getLength() { method toBytes (line 77) | public byte[] toBytes() { method toBytesList (line 85) | public List toBytesList() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/ReadData.java class ReadData (line 29) | public class ReadData { method ReadData (line 43) | public ReadData(){} method ReadData (line 44) | public ReadData(UsbSerialDriver device) { method ReadData (line 47) | public ReadData(UsbSerialDriver device, UsbDeviceConnection connection... method getRecentEGVs (line 59) | public EGVRecord[] getRecentEGVs() { method getRecentEGVsPages (line 65) | public EGVRecord[] getRecentEGVsPages(int numOfRecentPages) { method getTimeSinceEGVRecord (line 87) | public long getTimeSinceEGVRecord(EGVRecord egvRecord) { method getRecentMeterRecords (line 91) | public MeterRecord[] getRecentMeterRecords() { method getRecentSensorRecords (line 98) | public SensorRecord[] getRecentSensorRecords(int numOfRecentPages) { method getRecentCalRecords (line 120) | public CalRecord[] getRecentCalRecords() { method getRecentCalRecordsTest (line 127) | public byte[] getRecentCalRecordsTest() { method ping (line 135) | public boolean ping() { method readBatteryLevel (line 140) | public int readBatteryLevel() { method readSerialNumber (line 147) | public String readSerialNumber() { method readDisplayTime (line 154) | public Date readDisplayTime() { method readSystemTime (line 158) | public long readSystemTime() { method readDisplayTimeOffset (line 165) | public int readDisplayTimeOffset() { method readDataBasePageRange (line 172) | private int readDataBasePageRange(int recordType) { method readDataBasePage (line 184) | private T readDataBasePage(int recordType, int page) { method readDataBasePageTest (line 201) | private byte[] readDataBasePageTest(int recordType, int page) { method writeCommand (line 217) | private void writeCommand(int command, ArrayList payload) { method writeCommandTest (line 230) | private byte[] writeCommandTest(int command, ArrayList payload) { method writeCommand (line 234) | private void writeCommand(int command) { method read (line 248) | private ReadPacket read(int numOfBytes) { method ParsePage (line 300) | private T ParsePage(byte[] data, int recordType) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/ReadDataShare.java class ReadDataShare (line 40) | public class ReadDataShare { method ReadDataShare (line 45) | public ReadDataShare(ShareTest aShareTest){ method ReadDataShare (line 48) | public ReadDataShare(DexShareCollectionService collectionService){ method getRecentEGVs (line 52) | public void getRecentEGVs(final Action1 recordListener) { method getRecentMeterRecords (line 65) | public void getRecentMeterRecords(final Action1 recordL... method getRecentCalRecords (line 78) | public void getRecentCalRecords(final Action1 recordListe... method getRecentSensorRecords (line 92) | public void getRecentSensorRecords(final Action1 recor... method getTimeSinceEGVRecord (line 105) | public void getTimeSinceEGVRecord(final EGVRecord egvRecord, final Act... method ping (line 113) | public void ping(final Action1 pingListener) { method readBatteryLevel (line 121) | public void readBatteryLevel(final Action1 batteryLevelListen... method readSerialNumber (line 129) | public void readSerialNumber(final Action1 serialNumberListene... method readDisplayTime (line 140) | public void readDisplayTime(final Action1 displayTimeListener) { method readSystemTime (line 157) | public void readSystemTime(final Action1 systemTimeListener) { method readDisplayTimeOffset (line 167) | public void readDisplayTimeOffset(final Action1 displayTimeOffse... method readDataBasePageRange (line 175) | private void readDataBasePageRange(int recordType, final Action1 T readDataBasePage(final int recordType, int page, final A... method writeCommand (line 222) | private void writeCommand(int command, ArrayList payload, Action... method writeCommand (line 228) | private void writeCommand(int command, Action1 responseListene... method read (line 234) | private ReadPacket read(int numOfBytes, byte[] readPacket) { method ParsePage (line 238) | private T ParsePage(byte[] data, int recordType) { return ParsePag... method ParsePage (line 239) | private T ParsePage(byte[] data, int recordType, Action1 parsed... FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/ReadPacket.java class ReadPacket (line 10) | public class ReadPacket { method ReadPacket (line 19) | public ReadPacket(byte[] readPacket) { method getCommand (line 29) | public int getCommand() { method getData (line 33) | public byte[] getData() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/SyncingService.java class SyncingService (line 44) | public class SyncingService extends IntentService { method startActionSingleSync (line 82) | public static void startActionSingleSync(Context context, int numOfPag... method startActionCalibrationCheckin (line 88) | public static void startActionCalibrationCheckin(Context context) { method SyncingService (line 93) | public SyncingService() { method onHandleIntent (line 97) | @Override method performCalibrationCheckin (line 116) | private void performCalibrationCheckin(){ method handleActionSync (line 146) | private void handleActionSync(int numOfPages) { method save_most_recent_cal_record (line 220) | private void save_most_recent_cal_record(CalRecord[] calRecords) { method acquireSerialDevice (line 225) | private boolean acquireSerialDevice() { method isG4Connected (line 263) | static public boolean isG4Connected(Context c){ method findDexcom (line 282) | public UsbDevice findDexcom() { method broadcastSGVToUI (line 306) | private void broadcastSGVToUI(EGVRecord egvRecord, boolean uploadStatus, method broadcastSGVToUI (line 325) | private void broadcastSGVToUI() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/Utils.java class Utils (line 14) | public class Utils { method receiverTimeToDate (line 16) | public static Date receiverTimeToDate(long delta) { method getTimeString (line 26) | public static String getTimeString(long timeDeltaMS) { method mergeGlucoseDataRecords (line 52) | public static GlucoseDataSet[] mergeGlucoseDataRecords(EGVRecord[] egv... method bytesToHex (line 64) | public static String bytesToHex(byte[] bytes) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/records/CalRecord.java class CalRecord (line 11) | public class CalRecord extends GenericTimestampRecord { method CalRecord (line 22) | public CalRecord(byte[] packet) { method getSlope (line 45) | public double getSlope() { method getIntercept (line 49) | public double getIntercept() { method getScale (line 53) | public double getScale() { method getUnk (line 57) | public int[] getUnk() { method getDecay (line 61) | public double getDecay() { method getNumRecords (line 65) | public int getNumRecords() { method getCalSubrecords (line 69) | public CalSubrecord[] getCalSubrecords() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/records/CalSubrecord.java class CalSubrecord (line 15) | public class CalSubrecord { method CalSubrecord (line 23) | public CalSubrecord(byte[] packet, long displayTimeOffset) { method getDateEntered (line 33) | public Date getDateEntered() { method getCalBGL (line 37) | public int getCalBGL() { method getCalRaw (line 41) | public int getCalRaw() { method getDateApplied (line 45) | public Date getDateApplied() { method getUnk (line 49) | public byte getUnk() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/records/EGVRecord.java class EGVRecord (line 20) | public class EGVRecord extends GenericTimestampRecord { method EGVRecord (line 26) | public EGVRecord(byte[] packet) { method EGVRecord (line 37) | public EGVRecord(int bGValue,Constants.TREND_ARROW_VALUES trend,Date d... method noiseValue (line 43) | public String noiseValue() { return String.valueOf(noise); } method getBGValue (line 44) | public int getBGValue() { method getTrend (line 48) | public Constants.TREND_ARROW_VALUES getTrend() { method toJSON (line 52) | public JSONObject toJSON() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/records/GenericTimestampRecord.java class GenericTimestampRecord (line 13) | public class GenericTimestampRecord { method GenericTimestampRecord (line 21) | public GenericTimestampRecord(byte[] packet) { method GenericTimestampRecord (line 28) | public GenericTimestampRecord(Date displayTime, Date systemTime){ method getSystemTime (line 33) | public Date getSystemTime() { method getSystemTimeSeconds (line 37) | public int getSystemTimeSeconds() { method getDisplayTime (line 41) | public Date getDisplayTime() { method getDisplayTimeSeconds (line 44) | public long getDisplayTimeSeconds() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/records/GenericXMLRecord.java class GenericXMLRecord (line 19) | public class GenericXMLRecord extends GenericTimestampRecord { method GenericXMLRecord (line 27) | public GenericXMLRecord(byte[] packet) { method getXmlElement (line 45) | public Element getXmlElement() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/records/GlucoseDataSet.java class GlucoseDataSet (line 11) | public class GlucoseDataSet { method GlucoseDataSet (line 21) | public GlucoseDataSet(EGVRecord egvRecord, SensorRecord sensorRecord) { method getSystemTime (line 32) | public Date getSystemTime() { method getDisplayTime (line 36) | public Date getDisplayTime() { method getBGValue (line 40) | public int getBGValue() { method getTrend (line 44) | public Constants.TREND_ARROW_VALUES getTrend() { method getTrendSymbol (line 48) | public String getTrendSymbol() { method getUnfiltered (line 52) | public long getUnfiltered() { method getFiltered (line 56) | public long getFiltered() { method getRssi (line 60) | public int getRssi() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/records/MeterRecord.java class MeterRecord (line 10) | public class MeterRecord extends GenericTimestampRecord { method MeterRecord (line 15) | public MeterRecord(byte[] packet) { method getMeterBG (line 21) | public int getMeterBG() { method getMeterTime (line 25) | public int getMeterTime() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/records/PageHeader.java class PageHeader (line 18) | public class PageHeader { method PageHeader (line 40) | public PageHeader(byte[] packet) { method getRevision (line 58) | public byte getRevision() { method getRecordType (line 62) | public Constants.RECORD_TYPES getRecordType() { method getFirstRecordIndex (line 66) | public int getFirstRecordIndex() { method getNumOfRecords (line 70) | public int getNumOfRecords() { method getPageNumber (line 74) | public int getPageNumber() { method getReserved2 (line 78) | public int getReserved2() { method getReserved3 (line 82) | public int getReserved3() { method getReserved4 (line 86) | public int getReserved4() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/dexcom/records/SensorRecord.java class SensorRecord (line 12) | public class SensorRecord extends GenericTimestampRecord { method SensorRecord (line 21) | public SensorRecord(byte[] packet) { method getUnfiltered (line 29) | public long getUnfiltered() { method getFiltered (line 33) | public long getFiltered() { method getRSSI (line 37) | public int getRSSI() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/usbserial/BuildInfo.java class BuildInfo (line 6) | public final class BuildInfo { method BuildInfo (line 15) | private BuildInfo() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/usbserial/driver/CdcAcmSerialDriver.java class CdcAcmSerialDriver (line 48) | public class CdcAcmSerialDriver implements UsbSerialDriver { method CdcAcmSerialDriver (line 55) | public CdcAcmSerialDriver(UsbDevice device) { method getDevice (line 60) | @Override method getPorts (line 65) | @Override class CdcAcmSerialPort (line 70) | class CdcAcmSerialPort extends CommonUsbSerialPort { method CdcAcmSerialPort (line 91) | public CdcAcmSerialPort(UsbDevice device, int portNumber) { method getDriver (line 96) | @Override method open (line 101) | @Override method sendAcmControlMessage (line 146) | private int sendAcmControlMessage(int request, int value, byte[] buf) { method close (line 151) | @Override method read (line 160) | @Override method read (line 163) | @Override method write (line 212) | @Override method setParameters (line 247) | @Override method getCD (line 278) | @Override method getCTS (line 283) | @Override method getDSR (line 288) | @Override method getDTR (line 293) | @Override method setDTR (line 298) | @Override method getRI (line 304) | @Override method getRTS (line 309) | @Override method setRTS (line 314) | @Override method setDtrRts (line 320) | private void setDtrRts() { method getSupportedDevices (line 327) | public static Map getSupportedDevices() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/usbserial/driver/CommonUsbSerialPort.java class CommonUsbSerialPort (line 34) | abstract class CommonUsbSerialPort implements UsbSerialPort { method CommonUsbSerialPort (line 54) | public CommonUsbSerialPort(UsbDevice device, int portNumber) { method toString (line 62) | @Override method getDevice (line 74) | public final UsbDevice getDevice() { method getPortNumber (line 78) | @Override method getSerial (line 87) | @Override method setReadBufferSize (line 98) | public final void setReadBufferSize(int bufferSize) { method setWriteBufferSize (line 113) | public final void setWriteBufferSize(int bufferSize) { method open (line 122) | @Override method close (line 125) | @Override method read (line 128) | @Override method write (line 131) | @Override method setParameters (line 134) | @Override method getCD (line 138) | @Override method getCTS (line 141) | @Override method getDSR (line 144) | @Override method getDTR (line 147) | @Override method setDTR (line 150) | @Override method getRI (line 153) | @Override method getRTS (line 156) | @Override method setRTS (line 159) | @Override method purgeHwBuffers (line 162) | @Override FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/usbserial/driver/Cp21xxSerialDriver.java class Cp21xxSerialDriver (line 39) | public class Cp21xxSerialDriver implements UsbSerialDriver { method Cp21xxSerialDriver (line 46) | public Cp21xxSerialDriver(UsbDevice device) { method getDevice (line 51) | @Override method getPorts (line 56) | @Override class Cp21xxSerialPort (line 61) | public class Cp21xxSerialPort extends CommonUsbSerialPort { method Cp21xxSerialPort (line 109) | public Cp21xxSerialPort(UsbDevice device, int portNumber) { method getDriver (line 113) | @Override method setConfigSingle (line 118) | private int setConfigSingle(int request, int value) { method open (line 123) | @Override method close (line 169) | @Override method read (line 182) | @Override method write (line 201) | @Override method read (line 234) | @Override method setBaudRate (line 282) | private void setBaudRate(int baudRate) throws IOException { method setParameters (line 296) | @Override method getCD (line 340) | @Override method getCTS (line 345) | @Override method getDSR (line 350) | @Override method getDTR (line 355) | @Override method setDTR (line 360) | @Override method getRI (line 364) | @Override method getRTS (line 369) | @Override method setRTS (line 374) | @Override method purgeHwBuffers (line 378) | @Override method getSupportedDevices (line 393) | public static Map getSupportedDevices() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/usbserial/driver/FtdiSerialDriver.java class FtdiSerialDriver (line 95) | public class FtdiSerialDriver implements UsbSerialDriver { type DeviceType (line 103) | private static enum DeviceType { method FtdiSerialDriver (line 107) | public FtdiSerialDriver(UsbDevice device) { method getDevice (line 111) | @Override method getPorts (line 116) | @Override class FtdiSerialPort (line 121) | private class FtdiSerialPort extends CommonUsbSerialPort { method FtdiSerialPort (line 195) | public FtdiSerialPort(UsbDevice device, int portNumber) { method getDriver (line 199) | @Override method filterStatusBytes (line 212) | private final int filterStatusBytes(byte[] src, byte[] dest, int tot... method read (line 229) | public int read(byte[] dest, int timeoutMillis, UsbDeviceConnection ... method reset (line 276) | public void reset() throws IOException { method open (line 287) | @Override method close (line 313) | @Override method read (line 325) | @Override method write (line 373) | @Override method setBaudRate (line 409) | private int setBaudRate(int baudRate) throws IOException { method setParameters (line 423) | @Override method convertBaudrate (line 472) | private long[] convertBaudrate(int baudrate) { method getCD (line 558) | @Override method getCTS (line 563) | @Override method getDSR (line 568) | @Override method getDTR (line 573) | @Override method setDTR (line 578) | @Override method getRI (line 582) | @Override method getRTS (line 587) | @Override method setRTS (line 592) | @Override method purgeHwBuffers (line 596) | @Override method getSupportedDevices (line 617) | public static Map getSupportedDevices() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/usbserial/driver/ProbeTable.java class ProbeTable (line 36) | public class ProbeTable { method addProduct (line 49) | public ProbeTable addProduct(int vendorId, int productId, method addDriver (line 62) | @SuppressWarnings("unchecked") method findDriver (line 103) | public Class findDriver(int vendorId, int p... FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/usbserial/driver/ProlificSerialDriver.java class ProlificSerialDriver (line 46) | public class ProlificSerialDriver implements UsbSerialDriver { method ProlificSerialDriver (line 53) | public ProlificSerialDriver(UsbDevice device) { method getPorts (line 58) | @Override method getDevice (line 63) | @Override class ProlificSerialPort (line 68) | class ProlificSerialPort extends CommonUsbSerialPort { method ProlificSerialPort (line 129) | public ProlificSerialPort(UsbDevice device, int portNumber) { method getDriver (line 133) | @Override method inControlTransfer (line 138) | private final byte[] inControlTransfer(int requestType, int request, method outControlTransfer (line 151) | private final void outControlTransfer(int requestType, int request, method read (line 162) | public int read(byte[] dest, int timeoutMillis, UsbDeviceConnection ... method vendorIn (line 209) | private final byte[] vendorIn(int value, int index, int length) method vendorOut (line 215) | private final void vendorOut(int value, int index, byte[] data) method resetDevice (line 221) | private void resetDevice() throws IOException { method ctrlOut (line 225) | private final void ctrlOut(int request, int value, int index, byte[]... method doBlackMagic (line 231) | private void doBlackMagic() throws IOException { method setControlLines (line 245) | private void setControlLines(int newControlLinesValue) throws IOExce... method readStatusThreadFunction (line 250) | private final void readStatusThreadFunction() { method getStatus (line 274) | private final int getStatus() throws IOException { method testStatusFlag (line 311) | private final boolean testStatusFlag(int flag) throws IOException { method open (line 315) | @Override method close (line 391) | @Override method read (line 417) | @Override method write (line 431) | @Override method setParameters (line 466) | @Override method getCD (line 532) | @Override method getCTS (line 537) | @Override method getDSR (line 542) | @Override method getDTR (line 547) | @Override method setDTR (line 552) | @Override method getRI (line 563) | @Override method getRTS (line 568) | @Override method setRTS (line 573) | @Override method purgeHwBuffers (line 584) | @Override method getSupportedDevices (line 598) | public static Map getSupportedDevices() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/usbserial/driver/UsbId.java class UsbId (line 32) | public final class UsbId { method UsbId (line 67) | private UsbId() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/usbserial/driver/UsbSerialDriver.java type UsbSerialDriver (line 32) | public interface UsbSerialDriver { method getDevice (line 39) | public UsbDevice getDevice(); method getPorts (line 47) | public List getPorts(); FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/usbserial/driver/UsbSerialPort.java type UsbSerialPort (line 34) | public interface UsbSerialPort { method getDriver (line 87) | public UsbSerialDriver getDriver(); method getPortNumber (line 92) | public int getPortNumber(); method getSerial (line 97) | public String getSerial(); method open (line 107) | public void open(UsbDeviceConnection connection) throws IOException; method close (line 114) | public void close() throws IOException; method read (line 124) | public int read(final byte[] dest, final int timeoutMillis) throws IOE... method read (line 125) | public int read(final byte[] dest, final int timeoutMillis, final UsbD... method write (line 135) | public int write(final byte[] src, final int timeoutMillis) throws IOE... method setParameters (line 150) | public void setParameters( method getCD (line 159) | public boolean getCD() throws IOException; method getCTS (line 167) | public boolean getCTS() throws IOException; method getDSR (line 175) | public boolean getDSR() throws IOException; method getDTR (line 183) | public boolean getDTR() throws IOException; method setDTR (line 192) | public void setDTR(boolean value) throws IOException; method getRI (line 200) | public boolean getRI() throws IOException; method getRTS (line 208) | public boolean getRTS() throws IOException; method setRTS (line 217) | public void setRTS(boolean value) throws IOException; method purgeHwBuffers (line 227) | public boolean purgeHwBuffers(boolean flushRX, boolean flushTX) throws... FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/usbserial/driver/UsbSerialProber.java class UsbSerialProber (line 36) | public class UsbSerialProber { method UsbSerialProber (line 40) | public UsbSerialProber(ProbeTable probeTable) { method getDefaultProber (line 44) | public static UsbSerialProber getDefaultProber() { method getDefaultProbeTable (line 48) | public static ProbeTable getDefaultProbeTable() { method findAllDrivers (line 66) | public List findAllDrivers(final UsbManager usbManage... method probeDevice (line 85) | public UsbSerialDriver probeDevice(final UsbDevice usbDevice) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/usbserial/driver/UsbSerialRuntimeException.java class UsbSerialRuntimeException (line 27) | @SuppressWarnings("serial") method UsbSerialRuntimeException (line 30) | public UsbSerialRuntimeException() { method UsbSerialRuntimeException (line 34) | public UsbSerialRuntimeException(String detailMessage, Throwable throw... method UsbSerialRuntimeException (line 38) | public UsbSerialRuntimeException(String detailMessage) { method UsbSerialRuntimeException (line 42) | public UsbSerialRuntimeException(Throwable throwable) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/usbserial/util/HexDump.java class HexDump (line 23) | public class HexDump { method dumpHexString (line 28) | public static String dumpHexString(byte[] array) { method dumpHexString (line 32) | public static String dumpHexString(byte[] array, int offset, int lengt... method toHexString (line 85) | public static String toHexString(byte b) { method toHexString (line 89) | public static String toHexString(byte[] array) { method toHexString (line 93) | public static String toHexString(byte[] array, int offset, int length) { method toHexString (line 106) | public static String toHexString(int i) { method toHexString (line 110) | public static String toHexString(short i) { method toByteArray (line 114) | public static byte[] toByteArray(byte b) { method toByteArray (line 120) | public static byte[] toByteArray(int i) { method toByteArray (line 131) | public static byte[] toByteArray(short i) { method toByte (line 140) | private static int toByte(char c) { method hexStringToByteArray (line 151) | public static byte[] hexStringToByteArray(String hexString) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ImportedLibraries/usbserial/util/SerialInputOutputManager.java class SerialInputOutputManager (line 38) | public class SerialInputOutputManager implements Runnable { type State (line 53) | private enum State { type Listener (line 65) | public interface Listener { method onNewData (line 69) | public void onNewData(byte[] data); method onRunError (line 75) | public void onRunError(Exception e); method SerialInputOutputManager (line 81) | public SerialInputOutputManager(UsbSerialPort driver) { method SerialInputOutputManager (line 88) | public SerialInputOutputManager(UsbSerialPort driver, Listener listene... method setListener (line 93) | public synchronized void setListener(Listener listener) { method getListener (line 97) | public synchronized Listener getListener() { method writeAsync (line 101) | public void writeAsync(byte[] data) { method stop (line 107) | public synchronized void stop() { method getState (line 114) | private synchronized State getState() { method run (line 125) | @Override method step (line 157) | private void step() throws IOException { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Interfaces/BgReadingInterface.java type BgReadingInterface (line 14) | public interface BgReadingInterface { method createReading (line 16) | @POST("/api/v1/users/{user_uuid}/BgReadings/new") method updateReading (line 19) | @PUT("/api/v1/users/{user_uuid}/BgReading/{bgReading_uuid}") FILE: app/src/main/java/com/eveningoutpost/dexdrip/Interfaces/CalibrationInterface.java type CalibrationInterface (line 13) | public interface CalibrationInterface { method createCalibration (line 15) | @POST("/api/v1/users/{user_uuid}/calibrations/new") FILE: app/src/main/java/com/eveningoutpost/dexdrip/Interfaces/SensorInterface.java type SensorInterface (line 13) | public interface SensorInterface { method createSensor (line 15) | @POST("/api/v1/users/{user_uuid}/sensors/new") FILE: app/src/main/java/com/eveningoutpost/dexdrip/Interfaces/UserInterface.java type UserInterface (line 12) | public interface UserInterface { method authenticate (line 14) | @POST("/api/v1/sessions/new") FILE: app/src/main/java/com/eveningoutpost/dexdrip/LicenseAgreementActivity.java class LicenseAgreementActivity (line 18) | public class LicenseAgreementActivity extends Activity { method onCreate (line 24) | @Override method addListenerOnButton (line 36) | public void addListenerOnButton() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Models/ActiveBluetoothDevice.java class ActiveBluetoothDevice (line 13) | @Table(name = "ActiveBluetoothDevice", id = BaseColumns._ID) method first (line 24) | public static ActiveBluetoothDevice first() { method forget (line 31) | public static void forget() { method connected (line 38) | public static void connected() { method disconnected (line 46) | public static void disconnected() { method is_connected (line 54) | public static boolean is_connected() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Models/BgReading.java class BgReading (line 32) | @Table(name = "BgReadings", id = BaseColumns._ID) method calculated_value_mmol (line 123) | public double calculated_value_mmol() { method mmolConvert (line 127) | public double mmolConvert(double mgdl) { method displayValue (line 131) | public String displayValue(Context context) { method activeSlope (line 152) | public static double activeSlope() { method activePrediction (line 159) | public static double activePrediction() { method create (line 171) | public static void create(EGVRecord[] egvRecords, long addativeOffset,... method create (line 175) | public static void create(SensorRecord[] sensorRecords, long addativeO... method create (line 179) | public static void create(SensorRecord sensorRecord, long addativeOffs... method create (line 203) | public static void create(EGVRecord egvRecord, long addativeOffset, Co... method getForTimestamp (line 229) | public static BgReading getForTimestamp(double timestamp) { method is_new (line 249) | public static boolean is_new(SensorRecord sensorRecord, long addativeO... method create (line 268) | public static BgReading create(double raw_data, Context context, Long ... method slopeArrow (line 333) | public static String slopeArrow() { method slopeArrow (line 338) | public static String slopeArrow(double slope) { method slopeName (line 358) | public String slopeName() { method slopefromName (line 382) | public double slopefromName(String slope_name) { method last (line 404) | public static BgReading last() { method latest_by_size (line 417) | public static List latest_by_size(int number) { method lastNoSenssor (line 428) | public static BgReading lastNoSenssor() { method latest (line 437) | public static List latest(int number) { method latestUnCalculated (line 450) | public static List latestUnCalculated(int number) { method latestForGraph (line 462) | public static List latestForGraph(int number, double startT... method last30Minutes (line 475) | public static List last30Minutes() { method estimated_bg (line 486) | public static double estimated_bg(double timestamp) { method estimated_raw_bg (line 496) | public static double estimated_raw_bg(double timestamp) { method perform_calculations (line 511) | public void perform_calculations() { method find_slope (line 517) | public void find_slope() { method find_new_curve (line 539) | public void find_new_curve() { method calculateAgeAdjustedRawValue (line 591) | public void calculateAgeAdjustedRawValue(){ method find_new_raw_curve (line 601) | public void find_new_raw_curve() { method weightedAverageRaw (line 650) | public static double weightedAverageRaw(double timeA, double timeB, do... method toS (line 656) | public String toS() { method noiseValue (line 665) | public String noiseValue() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Models/Calibration.java class Calibration (line 33) | @Table(name = "Calibration", id = BaseColumns._ID) method initialCalibration (line 144) | public static void initialCalibration(double bg1, double bg2, Context ... method create (line 235) | public static void create(CalRecord[] calRecords, long addativeOffset,... method create (line 236) | public static void create(CalRecord[] calRecords, Context context) { c... method create (line 237) | public static void create(CalRecord[] calRecords, Context context, boo... method is_new (line 299) | public static boolean is_new(CalSubrecord calSubrecord, long addativeO... method getForTimestamp (line 315) | public static Calibration getForTimestamp(double timestamp) { method create (line 327) | public static Calibration create(double bg, Context context) { method allForSensorInLastFiveDays (line 381) | public static List allForSensorInLastFiveDays() { method calculate_w_l_s (line 394) | public static void calculate_w_l_s() { method slopeOOBHandler (line 451) | private double slopeOOBHandler(int status) { method calibrations_for_sensor (line 480) | private static List calibrations_for_sensor(Sensor sensor) { method calculateWeight (line 490) | private double calculateWeight() { method adjustRecentBgReadings (line 498) | public static void adjustRecentBgReadings() {// This just adjust the l... method adjustRecentBgReadings (line 501) | public static void adjustRecentBgReadings(int adjustCount) { method rawValueOverride (line 529) | public void rawValueOverride(double rawValue, Context context) { method requestCalibrationIfRangeTooNarrow (line 536) | public static void requestCalibrationIfRangeTooNarrow() { method clear_all_existing_calibrations (line 546) | public static void clear_all_existing_calibrations() { method toS (line 559) | public String toS() { method last (line 569) | public static Calibration last() { method first (line 578) | public static Calibration first() { method max_recent (line 588) | public static double max_recent() { method min_recent (line 605) | public static double min_recent() { method latest (line 622) | public static List latest(int number) { method allForSensor (line 633) | public static List allForSensor() { method allForSensorInLastFourDays (line 645) | public static List allForSensorInLastFourDays() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Models/CalibrationRequest.java class CalibrationRequest (line 16) | @Table(name = "CalibrationRequest", id = BaseColumns._ID) method createRange (line 27) | public static void createRange(double low, double high) { method createOffset (line 33) | public static void createOffset(double center, double distance) { method clearAll (line 44) | public static void clearAll(){ method shouldRequestCalibration (line 55) | public static boolean shouldRequestCalibration(BgReading bgReading){ FILE: app/src/main/java/com/eveningoutpost/dexdrip/Models/TransmitterData.java class TransmitterData (line 18) | @Table(name = "TransmitterData", id = BaseColumns._ID) method create (line 37) | public static TransmitterData create(byte[] buffer, int len, Long time... method create (line 65) | public static TransmitterData create(int raw_data ,int sensor_battery_... method last (line 81) | public static TransmitterData last() { method randomDelay (line 88) | public static void randomDelay(float min, float max){ FILE: app/src/main/java/com/eveningoutpost/dexdrip/Models/User.java class User (line 28) | @Table(name = "User", id = BaseColumns._ID) method currentUser (line 58) | public static User currentUser() { method authenticate (line 69) | public static void authenticate() { method userInterface (line 90) | public static UserInterface userInterface() { method adapterBuilder (line 97) | public static RestAdapter.Builder adapterBuilder() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Models/UserNotification.java class UserNotification (line 16) | @Table(name = "Notifications", id = BaseColumns._ID) method lastBgAlert (line 37) | public static UserNotification lastBgAlert() { method lastCalibrationAlert (line 44) | public static UserNotification lastCalibrationAlert() { method lastDoubleCalibrationAlert (line 51) | public static UserNotification lastDoubleCalibrationAlert() { method lastExtraCalibrationAlert (line 58) | public static UserNotification lastExtraCalibrationAlert() { method create (line 66) | public static UserNotification create(String message, String type) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/NavDrawerBuilder.java class NavDrawerBuilder (line 23) | public class NavDrawerBuilder { method NavDrawerBuilder (line 33) | public NavDrawerBuilder(Context aContext) { method nav_drawer_options (line 40) | private final List nav_drawer_options() { method nav_drawer_intents (line 93) | private List nav_drawer_intents() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/NavigationDrawerFragment.java class NavigationDrawerFragment (line 28) | public class NavigationDrawerFragment extends Fragment { method NavigationDrawerFragment (line 45) | public NavigationDrawerFragment() { method onCreate (line 48) | @Override method onActivityCreated (line 62) | @Override method onCreateView (line 68) | @Override method isDrawerOpen (line 93) | public boolean isDrawerOpen() { method setUp (line 97) | public void setUp(int fragmentId, DrawerLayout drawerLayout, String cu... method selectItem (line 185) | private void selectItem(int position) { method onAttach (line 198) | @Override method onDetach (line 208) | @Override method onSaveInstanceState (line 214) | @Override method onConfigurationChanged (line 220) | @Override method onCreateOptionsMenu (line 226) | @Override method onOptionsItemSelected (line 235) | @Override method showGlobalContextActionBar (line 243) | private void showGlobalContextActionBar() { method getActionBar (line 250) | private ActionBar getActionBar() { type NavigationDrawerCallbacks (line 254) | public static interface NavigationDrawerCallbacks { method onNavigationDrawerItemSelected (line 255) | void onNavigationDrawerItemSelected(int position); method swapContext (line 258) | public void swapContext(int position) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Sensor.java class Sensor (line 18) | @Table(name = "Sensors", id = BaseColumns._ID) method create (line 37) | public static Sensor create(double started_at) { method currentSensor (line 47) | public static Sensor currentSensor() { method isActive (line 58) | public static boolean isActive() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Services/ComunicationHeader.java class ComunicationHeader (line 12) | public class ComunicationHeader { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Services/DexCollectionService.java class DexCollectionService (line 54) | @TargetApi(Build.VERSION_CODES.KITKAT) method onBind (line 83) | @Override method onCreate (line 88) | @Override method onStartCommand (line 98) | @Override method onDestroy (line 114) | @Override method onSharedPreferenceChanged (line 123) | public void onSharedPreferenceChanged(SharedPreferences prefs, String ... method listenForChangeInSettings (line 138) | public void listenForChangeInSettings() { method setRetryTimer (line 142) | public void setRetryTimer() { method setFailoverTimer (line 152) | public void setFailoverTimer() { //Sometimes it gets stuck in limbo on... method attemptConnection (line 166) | public void attemptConnection() { method onConnectionStateChange (line 201) | @Override method onServicesDiscovered (line 216) | @Override method onCharacteristicChanged (line 239) | @Override method connect (line 246) | public boolean connect(final String address) { method disconnect (line 270) | public void disconnect() { method close (line 275) | public void close() { method setSerialDataToTransmitterRawData (line 285) | public void setSerialDataToTransmitterRawData(byte[] buffer, int len) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Services/DexShareCollectionService.java class DexShareCollectionService (line 55) | @TargetApi(Build.VERSION_CODES.KITKAT) method onCreate (line 108) | @Override method onStartCommand (line 121) | @Override method onDestroy (line 142) | @Override method onSharedPreferenceChanged (line 153) | public void onSharedPreferenceChanged(SharedPreferences prefs, String ... method listenForChangeInSettings (line 168) | public void listenForChangeInSettings() { method setRetryTimer (line 172) | public void setRetryTimer() { method setFailoverTimer (line 188) | public void setFailoverTimer() { //Sometimes it gets stuck in limbo on... method onBind (line 200) | @Override method attemptConnection (line 205) | public void attemptConnection() { method attemptRead (line 250) | public void attemptRead() { method connect (line 315) | public boolean connect(final String address) { method authenticateConnection (line 349) | public void authenticateConnection() { method assignCharacteristics (line 383) | public void assignCharacteristics() { method setListeners (line 401) | public void setListeners(int listener_number) { method close (line 413) | public void close() { method setCharacteristicNotification (line 424) | public void setCharacteristicNotification(BluetoothGattCharacteristic ... method setCharacteristicNotification (line 428) | public void setCharacteristicNotification(BluetoothGattCharacteristic ... method setCharacteristicIndication (line 437) | public void setCharacteristicIndication(BluetoothGattCharacteristic ch... method setCharacteristicIndication (line 441) | public void setCharacteristicIndication(BluetoothGattCharacteristic ch... method writeCommand (line 450) | public void writeCommand(List packets, int aRecordType, Action... method clearGattTask (line 460) | public void clearGattTask() { method gattSetupStep (line 465) | private void gattSetupStep() { method gattWritingStep (line 471) | private void gattWritingStep() { method onReceive (line 489) | public void onReceive(Context context, Intent intent) { method onConnectionStateChange (line 515) | @Override method onServicesDiscovered (line 553) | @Override method onCharacteristicRead (line 572) | @Override method onCharacteristicChanged (line 586) | @Override method onDescriptorWrite (line 599) | @Override method onCharacteristicWrite (line 627) | @Override method bondDevice (line 650) | public void bondDevice() { method writeStatusConnectionFailures (line 657) | private void writeStatusConnectionFailures(int status) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Services/MongoWrapper.java class MongoWrapper (line 21) | public class MongoWrapper { method MongoWrapper (line 31) | public MongoWrapper(String dbUriStr, String collection, String index, ... method openMongoDb (line 41) | public DBCollection openMongoDb() throws UnknownHostException { method closeMongoDb (line 54) | public void closeMongoDb() { method WriteDebugDataToMongo (line 60) | public boolean WriteDebugDataToMongo(String message) method WriteToMongo (line 68) | public boolean WriteToMongo(TransmitterRawData trd) method WriteToMongo (line 74) | public boolean WriteToMongo(BasicDBObject bdbo) method ReadFromMongo (line 99) | public List ReadFromMongo(int numberOfRecords) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Services/SyncService.java class SyncService (line 26) | public class SyncService extends Service { method onCreate (line 33) | @Override method onStartCommand (line 38) | @Override method onDestroy (line 44) | @Override method onBind (line 50) | @Override method attemptSend (line 55) | public void attemptSend() { method setRetryTimer (line 77) | public void setRetryTimer() { method syncToMogoDb (line 83) | public void syncToMogoDb() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Services/TransmitterRawData.java class TransmitterRawData (line 7) | public class TransmitterRawData { method getTransmissionId (line 27) | public int getTransmissionId() { method setTransmissionId (line 31) | public void setTransmissionId(int transmissionId) { method getUploaded (line 35) | public int getUploaded() { method setUploaded (line 39) | public void setUploaded(int uploaded) { method getUploadAttempts (line 43) | public int getUploadAttempts() { method setUploadAttempts (line 47) | public void setUploadAttempts(int uploadAttempts) { method getUploaderBatteryLife (line 51) | public int getUploaderBatteryLife() { method setUploaderBatteryLife (line 55) | public void setUploaderBatteryLife(int uploaderBatteryLife) { method getBatteryLife (line 59) | public int getBatteryLife() { method setBatteryLife (line 63) | public void setBatteryLife(int batteryLife) { method getReceivedSignalStrength (line 67) | public int getReceivedSignalStrength() { method setReceivedSignalStrength (line 71) | public void setReceivedSignalStrength(int receivedSignalStrength) { method getTransmitterId (line 75) | public String getTransmitterId() { method setTransmitterId (line 79) | public void setTransmitterId(String transmitterId) { method getRawValue (line 83) | public int getRawValue() { method setRawValue (line 87) | public void setRawValue(int rawValue) { method getFilteredValue (line 91) | public int getFilteredValue() { method setFilteredValue (line 95) | public void setFilteredValue(int filteredValue) { method getCaptureDateTime (line 99) | public long getCaptureDateTime() { method setCaptureDateTime (line 103) | public void setCaptureDateTime(long captureDateTime) { method get_id (line 107) | public long get_id() { method set_id (line 111) | public void set_id(long _id) { method getRelativeTime (line 115) | private Long getRelativeTime() { method TransmitterRawData (line 119) | public TransmitterRawData(){ method toTableString (line 158) | public String toTableString() method toDbObj (line 174) | public BasicDBObject toDbObj(String DebugInfo) { method TransmitterRawData (line 187) | public TransmitterRawData(BasicDBObject src) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Services/WixelReader.java class WixelReader (line 24) | public class WixelReader extends Thread { method getInstance (line 29) | public synchronized static WixelReader getInstance(Context ctx) { method WixelReader (line 41) | public WixelReader(Context ctx) { method sStart (line 45) | public static void sStart(Context ctx) { method sStop (line 55) | public static void sStop() { method IsConfigured (line 72) | public static boolean IsConfigured(Context ctx) { method almostEquals (line 81) | public static boolean almostEquals( TransmitterRawData e1, Transmitter... method Merge2Lists (line 95) | public static List Merge2Lists(List MergeLists(List ReadHost(String hostAndIp, int ... method ReadFromMongo (line 177) | public static List ReadFromMongo(String dbury, int... method Read (line 207) | public static TransmitterRawData[] Read(String hostsNames, int numberO... method Read (line 250) | public static List Read(String hostName,int port, ... method run (line 316) | public void run() method runFake (line 358) | public void runFake() method Stop (line 392) | public void Stop() method setSerialDataToTransmitterRawData (line 397) | public void setSerialDataToTransmitterRawData(int raw_data ,int sensor... FILE: app/src/main/java/com/eveningoutpost/dexdrip/SettingsActivity.java class SettingsActivity (line 15) | public class SettingsActivity extends PreferenceActivity { method onPostCreate (line 17) | @Override method setupSimplePreferencesScreen (line 23) | private void setupSimplePreferencesScreen() { method onPreferenceChange (line 49) | @Override method bindPreferenceSummaryToValue (line 82) | private static void bindPreferenceSummaryToValue(Preference preference) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ShareModels/DexcomShareInterface.java type DexcomShareInterface (line 14) | public interface DexcomShareInterface { method getShareBg (line 15) | @POST("/Publisher/ReadPublisherLatestGlucoseValues") method getSessionId (line 18) | @POST("/General/LoginPublisherAccountByName") method checkSessionActive (line 23) | @POST("/Publisher/IsRemoteMonitoringSessionActive") method uploadBGRecords (line 28) | @POST("/Publisher/PostReceiverEgvRecords") FILE: app/src/main/java/com/eveningoutpost/dexdrip/ShareModels/Egv.java class Egv (line 9) | public class Egv { method Egv (line 23) | public Egv(BgReading bg) { method toDateString (line 30) | public String toDateString(double timestamp) { method slopeOrdinal (line 35) | public int slopeOrdinal(BgReading bg) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ShareModels/ShareAuthenticationBody.java class ShareAuthenticationBody (line 8) | public class ShareAuthenticationBody { method ShareAuthenticationBody (line 18) | public ShareAuthenticationBody(String aPassword, String aAccountName) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ShareModels/ShareGlucose.java class ShareGlucose (line 18) | @Table(name = "ShareGlucose", id = BaseColumns._ID) method processShareData (line 41) | public void processShareData(Context context) { method slopeDirection (line 65) | public String slopeDirection() { method getBatteryLevel (line 87) | public int getBatteryLevel() { method calculateDelta (line 97) | public double calculateDelta(double timestamp, double currentValue) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ShareModels/ShareRest.java class ShareRest (line 39) | public class ShareRest { method ShareRest (line 50) | public ShareRest(Context context) { method getBgData (line 58) | public boolean getBgData() { method sendBgData (line 65) | public boolean sendBgData(BgReading bg) { method loginAndGetData (line 75) | private boolean loginAndGetData() { method loginAndSendData (line 98) | private boolean loginAndSendData(final BgReading bg) { method getBgData (line 121) | private void getBgData(String sessionId) { method sendBgData (line 126) | private void sendBgData(String sessionId, BgReading bg) { method dexcomShareAuthorizeInterface (line 131) | private DexcomShareInterface dexcomShareAuthorizeInterface() { method dexcomShareGetBgInterface (line 138) | private DexcomShareInterface dexcomShareGetBgInterface() { method dexcomShareSendBgInterface (line 145) | private DexcomShareInterface dexcomShareSendBgInterface() { method checkSessionActive (line 152) | private DexcomShareInterface checkSessionActive() { method authoirizeAdapterBuilder (line 159) | private RestAdapter.Builder authoirizeAdapterBuilder() { method getBgAdapterBuilder (line 172) | private RestAdapter.Builder getBgAdapterBuilder() { method intercept (line 186) | @Override method intercept (line 194) | @Override method getOkHttpClient (line 203) | public OkHttpClient getOkHttpClient() { method getOkClient (line 246) | public OkClient getOkClient (){ method queryParamMap (line 252) | public Map queryParamMap(String sessionId) { class DataFetcher (line 261) | public class DataFetcher extends AsyncTask { method DataFetcher (line 264) | DataFetcher(Context context, String sessionId) { method doInBackground (line 269) | @Override class DataSender (line 293) | public class DataSender extends AsyncTask { method DataSender (line 297) | DataSender(Context context, String sessionId, BgReading bg) { method doInBackground (line 303) | @Override method requestCount (line 325) | public int requestCount() { method minutesCount (line 336) | public int minutesCount() { method querySessionMap (line 345) | public Map querySessionMap(String sessionId) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ShareModels/ShareUploadPayload.java class ShareUploadPayload (line 12) | public class ShareUploadPayload { method ShareUploadPayload (line 22) | public ShareUploadPayload(String sn, BgReading bg) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/ShareTest.java class ShareTest (line 59) | public class ShareTest extends Activity { method onCreate (line 114) | @Override method onDestroy (line 129) | @Override method addListenerOnButton (line 136) | public void addListenerOnButton() { method addListenerOnCloseButton (line 154) | public void addListenerOnCloseButton() { method onConnectionStateChange (line 164) | @Override method onServicesDiscovered (line 188) | @Override method onCharacteristicRead (line 197) | @Override method onCharacteristicChanged (line 213) | @Override method onDescriptorWrite (line 243) | @Override method onCharacteristicWrite (line 257) | @Override method attemptConnection (line 264) | public void attemptConnection() { method attemptRead (line 291) | public void attemptRead() { method bond (line 334) | public void bond(BluetoothGatt gatt) { method connect (line 339) | public boolean connect(final String address) { method authenticateConnection (line 372) | public void authenticateConnection(BluetoothGatt bluetoothGatt) { method assignCharacteristics (line 396) | public void assignCharacteristics() { method setListeners (line 404) | public void setListeners(int listener_number) { method disconnect (line 416) | public void disconnect() { method close (line 424) | public void close() { method readCharacteristic (line 435) | public void readCharacteristic(BluetoothGattCharacteristic characteris... method setCharacteristicNotification (line 443) | public void setCharacteristicNotification(BluetoothGattCharacteristic ... method setCharacteristicNotification (line 444) | public void setCharacteristicNotification(BluetoothGattCharacteristic ... method setCharacteristicIndication (line 454) | public void setCharacteristicIndication(BluetoothGattCharacteristic ch... method setCharacteristicIndication (line 455) | public void setCharacteristicIndication(BluetoothGattCharacteristic ch... method onReceive (line 466) | public void onReceive(Context context, Intent intent) { method writeCommand (line 487) | public void writeCommand(List packets, int aRecordType, Action... method nextGattStep (line 497) | private void nextGattStep() { method clearGattTask (line 515) | public void clearGattTask() { method gattSetupStep (line 520) | private void gattSetupStep() { method gattWritingStep (line 526) | private void gattWritingStep() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/StartNewSensor.java class StartNewSensor (line 22) | public class StartNewSensor extends Activity implements NavigationDrawer... method onCreate (line 29) | @Override method onResume (line 47) | @Override method onNavigationDrawerItemSelected (line 55) | @Override method addListenerOnButton (line 70) | public void addListenerOnButton() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/StopSensor.java class StopSensor (line 17) | public class StopSensor extends Activity implements NavigationDrawerFrag... method onCreate (line 22) | @Override method onResume (line 35) | @Override method onNavigationDrawerItemSelected (line 42) | @Override method addListenerOnButton (line 47) | public void addListenerOnButton() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/SystemStatus.java class SystemStatus (line 31) | public class SystemStatus extends Activity implements NavigationDrawerFr... method onCreate (line 45) | @Override method onNavigationDrawerItemSelected (line 69) | @Override method set_current_values (line 74) | private void set_current_values() { method setCollectionMethod (line 83) | public void setCollectionMethod() { method setCurrentDevice (line 87) | public void setCurrentDevice() { method setConnectionStatus (line 95) | public void setConnectionStatus() { method setNotes (line 111) | public void setNotes() { method restartButtonListener (line 125) | public void restartButtonListener() { method forgetDeviceListener (line 134) | public void forgetDeviceListener() { method refreshButtonListener (line 167) | public void refreshButtonListener() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/Tables/BgReadingTable.java class BgReadingTable (line 24) | public class BgReadingTable extends ListActivity implements NavigationDr... method onCreate (line 28) | @Override method onResume (line 34) | @Override method onNavigationDrawerItemSelected (line 43) | @Override method getData (line 48) | private void getData() { class BgReadingCursorAdapterViewHolder (line 55) | public static class BgReadingCursorAdapterViewHolder { method BgReadingCursorAdapterViewHolder (line 61) | public BgReadingCursorAdapterViewHolder(View root) { class BgReadingAdapter (line 69) | public static class BgReadingAdapter extends BaseAdapter { method BgReadingAdapter (line 73) | public BgReadingAdapter(Context context, List readings) { method newView (line 81) | public View newView(Context context, ViewGroup parent) { method bindView (line 90) | public void bindView(View view, Context context, BgReading bgReading) { method getCount (line 98) | @Override method getItem (line 103) | @Override method getItemId (line 108) | @Override method getView (line 113) | @Override FILE: app/src/main/java/com/eveningoutpost/dexdrip/Tables/CalibrationDataTable.java class CalibrationDataTable (line 23) | public class CalibrationDataTable extends ListActivity implements Naviga... method onCreate (line 27) | @Override method onResume (line 33) | @Override method onNavigationDrawerItemSelected (line 41) | @Override method getData (line 46) | private void getData() { class CalibrationDataCursorAdapterViewHolder (line 55) | public static class CalibrationDataCursorAdapterViewHolder { method CalibrationDataCursorAdapterViewHolder (line 61) | public CalibrationDataCursorAdapterViewHolder(View root) { class CalibrationDataCursorAdapter (line 69) | public static class CalibrationDataCursorAdapter extends BaseAdapter { method CalibrationDataCursorAdapter (line 73) | public CalibrationDataCursorAdapter(Context context, List defaultLines() { method highValuesLine (line 104) | public Line highValuesLine() { method lowValuesLine (line 113) | public Line lowValuesLine() { method inRangeValuesLine (line 122) | public Line inRangeValuesLine() { method rawInterpretedLine (line 131) | public Line rawInterpretedLine() { method addBgReadingValues (line 139) | private void addBgReadingValues() { method highLine (line 157) | public Line highLine() { method lowLine (line 168) | public Line lowLine() { method maxShowLine (line 181) | public Line maxShowLine() { method minShowLine (line 191) | public Line minShowLine() { method yAxis (line 202) | public Axis yAxis() { method xAxis (line 222) | public Axis xAxis() { method hourFormat (line 250) | private SimpleDateFormat hourFormat() { method isXLargeTablet (line 254) | private boolean isXLargeTablet() { method previewXAxis (line 258) | public Axis previewXAxis(){ method advanceViewport (line 274) | public Viewport advanceViewport(Chart chart, Chart previewChart) { method unitized (line 282) | public double unitized(double value) { method unitized_string (line 290) | public String unitized_string(double value) { method unitizedDeltaString (line 328) | public String unitizedDeltaString(double value) { method mmolConvert (line 340) | public double mmolConvert(double mgdl) { method unit (line 344) | public String unit() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/UtilityModels/BgSendQueue.java class BgSendQueue (line 27) | @Table(name = "BgSendQueue", id = BaseColumns._ID) method nextBgJob (line 42) | public static BgSendQueue nextBgJob() { method queue (line 51) | public static List queue() { method mongoQueue (line 59) | public static List mongoQueue() { method addToQueue (line 69) | public static void addToQueue(BgReading bgReading, String operation_ty... method markMongoSuccess (line 129) | public void markMongoSuccess() { method getBatteryLevel (line 134) | public static int getBatteryLevel(Context context) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/UtilityModels/CalibrationSendQueue.java class CalibrationSendQueue (line 19) | @Table(name = "CalibrationSendQueue", id = BaseColumns._ID) method nextCalibrationJob (line 31) | public static CalibrationSendQueue nextCalibrationJob() { method queue (line 41) | public static List queue() { method mongoQueue (line 48) | public static List mongoQueue() { method addToQueue (line 56) | public static void addToQueue(Calibration calibration, Context context) { method markMongoSuccess (line 71) | public void markMongoSuccess() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/UtilityModels/CollectionServiceStarter.java class CollectionServiceStarter (line 16) | public class CollectionServiceStarter { method isBTWixel (line 19) | public static boolean isBTWixel(Context context) { method isBTShare (line 27) | public static boolean isBTShare(Context context) { method isWifiWixel (line 35) | public static boolean isWifiWixel(Context context) { method newStart (line 43) | public static void newStart(Context context) { method start (line 48) | public void start(Context context) { method CollectionServiceStarter (line 73) | public CollectionServiceStarter(Context context) { method restartCollectionService (line 77) | public static void restartCollectionService(Context context) { method startBtWixelService (line 85) | private void startBtWixelService() { method stopBtWixelService (line 91) | private void stopBtWixelService() { method startBtShareService (line 95) | private void startBtShareService() { method stopBtShareService (line 101) | private void stopBtShareService() { method startWifWixelThread (line 106) | private void startWifWixelThread() { method stopWifWixelThread (line 110) | private void stopWifWixelThread() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/UtilityModels/Constants.java class Constants (line 6) | public class Constants { FILE: app/src/main/java/com/eveningoutpost/dexdrip/UtilityModels/DexShareAttributes.java class DexShareAttributes (line 9) | public class DexShareAttributes { FILE: app/src/main/java/com/eveningoutpost/dexdrip/UtilityModels/ForegroundServiceStarter.java class ForegroundServiceStarter (line 21) | public class ForegroundServiceStarter { method ForegroundServiceStarter (line 27) | public ForegroundServiceStarter(Context context, Service service) { method notification (line 34) | private Notification notification() { method start (line 59) | public void start() { method stop (line 66) | public void stop() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/UtilityModels/HM10Attributes.java class HM10Attributes (line 6) | public class HM10Attributes { FILE: app/src/main/java/com/eveningoutpost/dexdrip/UtilityModels/Intents.java type Intents (line 6) | public interface Intents { FILE: app/src/main/java/com/eveningoutpost/dexdrip/UtilityModels/MongoSendTask.java class MongoSendTask (line 17) | public class MongoSendTask extends AsyncTask { method MongoSendTask (line 24) | public MongoSendTask(Context pContext, BgSendQueue bgSendQueue) { method MongoSendTask (line 28) | public MongoSendTask(Context pContext, CalibrationSendQueue calibratio... method MongoSendTask (line 32) | public MongoSendTask(Context pContext) { method doInBackground (line 38) | public SyncService doInBackground(String... urls) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/UtilityModels/NightscoutUploader.java class NightscoutUploader (line 48) | public class NightscoutUploader { method NightscoutUploader (line 57) | public NightscoutUploader(Context context) { method upload (line 64) | public boolean upload(BgReading glucoseDataSet, Calibration meterRecor... method upload (line 74) | public boolean upload(List glucoseDataSets, List ... method doRESTUploadTo (line 120) | private void doRESTUploadTo(String baseURI, List glucoseDat... method populateV1APIBGEntry (line 269) | private void populateV1APIBGEntry(JSONObject json, BgReading record) t... method populateLegacyAPIEntry (line 284) | private void populateLegacyAPIEntry(JSONObject json, BgReading record)... method populateV1APIMeterReadingEntry (line 294) | private void populateV1APIMeterReadingEntry(JSONObject json, Calibrati... method populateV1APICalibrationEntry (line 304) | private void populateV1APICalibrationEntry(JSONObject json, Calibratio... method postDeviceStatus (line 323) | private void postDeviceStatus(String baseURL, Header apiSecretHeader, ... method doMongoUpload (line 346) | private boolean doMongoUpload(SharedPreferences prefs, List... method getBatteryLevel (line 432) | public int getBatteryLevel() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/UtilityModels/Notifications.java class Notifications (line 33) | public class Notifications { method setNotificationSettings (line 60) | public static void setNotificationSettings(Context context) { method notificationSetter (line 79) | public static void notificationSetter(Context context) { method soundAlert (line 132) | public static void soundAlert(String soundUri) { method clearAllBgNotifications (line 149) | public static void clearAllBgNotifications() { method clearAllCalibrationNotifications (line 152) | public static void clearAllCalibrationNotifications() { method bgNotificationCreate (line 159) | public static void bgNotificationCreate(String title, String content, ... method calibrationNotificationCreate (line 170) | public static void calibrationNotificationCreate(String title, String ... method notificationUpdate (line 180) | public static void notificationUpdate(String title, String content, In... method notificationBuilder (line 186) | public static NotificationCompat.Builder notificationBuilder(String ti... method notificationIntent (line 193) | public static PendingIntent notificationIntent(Intent intent){ method notificationDismiss (line 198) | public static void notificationDismiss(int notificationId) { method bgAlert (line 203) | public static void bgAlert(String value, String slopeArrow) { method calibrationRequest (line 222) | public static void calibrationRequest() { method doubleCalibrationRequest (line 233) | public static void doubleCalibrationRequest() { method extraCalibrationRequest (line 245) | public static void extraCalibrationRequest() { method clearCalibrationRequest (line 257) | public static void clearCalibrationRequest() { method clearDoubleCalibrationRequest (line 265) | public static void clearDoubleCalibrationRequest() { method clearExtraCalibrationRequest (line 273) | public static void clearExtraCalibrationRequest() { method clearBgAlert (line 281) | public static void clearBgAlert() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/UtilityModels/PebbleSync.java class PebbleSync (line 19) | public class PebbleSync { method buildDictionary (line 40) | public PebbleDictionary buildDictionary() { method sendData (line 52) | public void sendData(Context context, BgReading bgReading){ method bgReading (line 59) | public String bgReading() { method bgDelta (line 63) | public String bgDelta() { method phoneBattery (line 74) | public String phoneBattery() { method bgUnit (line 78) | public String bgUnit() { method sendDownload (line 82) | public void sendDownload(PebbleDictionary dictionary) { method getBatteryLevel (line 91) | public int getBatteryLevel() { method slopeOrdinal (line 101) | public String slopeOrdinal(){ FILE: app/src/main/java/com/eveningoutpost/dexdrip/UtilityModels/RedBearLabAttributes.java class RedBearLabAttributes (line 8) | public class RedBearLabAttributes { FILE: app/src/main/java/com/eveningoutpost/dexdrip/UtilityModels/RestCalls.java class RestCalls (line 28) | public class RestCalls { method sendBgReading (line 39) | public static void sendBgReading(final BgSendQueue bgSendQueue) { method updateBgReading (line 62) | public static void updateBgReading(final BgSendQueue bgSendQueue) { method sendCalibration (line 83) | public static void sendCalibration(final CalibrationSendQueue calibrat... method sendSensor (line 105) | public static void sendSensor(final SensorSendQueue sensorSendQueue) { method bgReadingInterface (line 126) | public static BgReadingInterface bgReadingInterface() { method sensorInterface (line 133) | public static SensorInterface sensorInterface() { method calibrationInterface (line 141) | public static CalibrationInterface calibrationInterface() { method adapterBuilder (line 148) | public static RestAdapter.Builder adapterBuilder() { method requestInterceptor (line 157) | public static RequestInterceptor requestInterceptor(){ FILE: app/src/main/java/com/eveningoutpost/dexdrip/UtilityModels/SensorSendQueue.java class SensorSendQueue (line 16) | @Table(name = "SensorSendQueue", id = BaseColumns._ID) method nextSensorJob (line 26) | public static SensorSendQueue nextSensorJob() { method queue (line 36) | public static List queue() { method addToQueue (line 44) | public static void addToQueue(Sensor sensor) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/utils/DatabaseUtil.java class DatabaseUtil (line 20) | public class DatabaseUtil { method saveSql (line 22) | public static String saveSql(Context context) { method loadSql (line 60) | public static void loadSql(Context context, Uri uri) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/utils/FileUtils.java class FileUtils (line 7) | public class FileUtils { method makeSureDirectoryExists (line 9) | public static boolean makeSureDirectoryExists( final String dir ) { method getExternalDir (line 14) | public static String getExternalDir() { method combine (line 23) | public static String combine( final String path1, final String path2 ) { FILE: app/src/main/java/com/eveningoutpost/dexdrip/utils/Preferences.java class Preferences (line 39) | public class Preferences extends PreferenceActivity { method onCreate (line 42) | @Override method onPostCreate (line 50) | @Override method isValidFragment (line 57) | @Override method onIsMultiPane (line 63) | @Override method isXLargeTablet (line 67) | private static boolean isXLargeTablet(Context context) { method onBuildHeaders (line 72) | @Override method onPreferenceChange (line 78) | @Override method bindPreferenceSummaryToValue (line 120) | private static void bindPreferenceSummaryToValue(Preference preference) { class AllPrefsFragment (line 128) | public static class AllPrefsFragment extends PreferenceFragment { method onCreate (line 129) | @Override FILE: app/src/main/java/com/eveningoutpost/dexdrip/utils/ShareNotification.java class ShareNotification (line 17) | public class ShareNotification { method viewOrShare (line 19) | public static void viewOrShare(String mime, Uri uri, NotificationCompa... method addShare (line 42) | @TargetApi(Build.VERSION_CODES.JELLY_BEAN) FILE: app/src/main/java/com/eveningoutpost/dexdrip/widgetUpdateService.java class widgetUpdateService (line 26) | public class widgetUpdateService extends Service { method widgetUpdateService (line 29) | public widgetUpdateService() {} method onBind (line 31) | @Override method onCreate (line 34) | @Override method onStartCommand (line 49) | @Override method onDestroy (line 56) | @Override method setFailoverTimer (line 64) | public void setFailoverTimer() { //Keep it alive! method updateCurrentBgInfo (line 74) | public void updateCurrentBgInfo() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/xDripWidget.java class xDripWidget (line 27) | public class xDripWidget extends AppWidgetProvider { method onUpdate (line 33) | @Override method onEnabled (line 42) | @Override method onDisabled (line 48) | @Override method updateAppWidget (line 54) | static void updateAppWidget(Context context, AppWidgetManager appWidge... method displayCurrentInfo (line 63) | public static void displayCurrentInfo() { FILE: app/src/main/java/com/eveningoutpost/dexdrip/xdrip.java class xdrip (line 16) | @ReportsCrashes( method onCreate (line 39) | @Override