| Commit message (Expand) | Author | Files | Lines |
2017-12-31 | sdcodefree: rewrite using construct and improve readability. | Diego Elio Pettenò | 1 | -87/+78 |
2017-12-31 | serial devices: disable xonxoff by default. | Diego Elio Pettenò | 1 | -1/+1 |
2017-12-30 | freestyle: rename miscopied constant name. | Diego Elio Pettenò | 1 | -2/+2 |
2017-12-29 | Fix error in meter info output, after conversion of Unit to enum. | Diego Elio Pettenò | 1 | -1/+1 |
2017-12-28 | freestyle: replace the custom struct and bytemangling with construct. | Diego Elio Pettenò | 1 | -8/+11 |
2017-12-28 | Move the binary script to glucometerutils/ and create a starting shim. | Diego Elio Pettenò | 1 | -0/+147 |
2017-12-28 | accucheck_reports: fix bug for mg/dL native meters. | Diego Elio Pettenò | 2 | -7/+9 |
2017-12-28 | Use Python3 Enum class for measurement methods. | Diego Elio Pettenò | 2 | -10/+11 |
2017-12-28 | Use Python3 Enum class for meal flags. | Diego Elio Pettenò | 5 | -18/+19 |
2017-12-28 | Use Python3 Enum class for glucose units. | Diego Elio Pettenò | 10 | -35/+27 |
2017-11-14 | otultraeasy: fix wrong module name for shared lifescan code. | Diego Elio Pettenò | 1 | -4/+4 |
2017-10-02 | Fix with_ketone | Leonard Lausen | 3 | -8/+3 |
2017-10-02 | Fix ketone reading | Leonard Lausen | 3 | -3/+8 |
2017-10-01 | Fix syntax error in fsprecisionneo.py | Leonard Lausen | 1 | -1/+1 |
2017-09-25 | fsprecisionneo: add ketone reading support | Samuel Martin | 1 | -8/+19 |
2017-09-25 | fslibre: add ketone reading support | Samuel Martin | 1 | -4/+24 |
2017-09-25 | fslibre: set measure_method when parsing records | Samuel Martin | 1 | -2/+7 |
2017-09-25 | common: introduce the KetoneReading class | Samuel Martin | 1 | -3/+32 |
2017-09-25 | common: rename Reading class into GlucoseReading class | Samuel Martin | 10 | -12/+12 |
2017-09-25 | common: add measure_method field to _ReadingBase class | Samuel Martin | 1 | -5/+10 |
2017-09-25 | common: add constants for measure methods | Samuel Martin | 1 | -0/+4 |
2017-09-25 | fslibre: fix reading-type comment | Samuel Martin | 1 | -1/+1 |
2017-09-13 | fslibre: fix insulin display | Samuel Martin | 1 | -4/+4 |
2017-09-13 | otverio2015: fix _MEAL_CODES map. | Diego Elio Pettenò | 1 | -3/+3 |
2017-09-13 | otverio2015: expose pre-/post-meal flags for Select Plus devices. | Diego Elio Pettenò | 1 | -7/+15 |
2017-09-13 | otverio2015: fix readings on Select Plus readers (Issue #22). | Diego Elio Pettenò | 1 | -3/+4 |
2017-09-13 | otverio2015: add debug logging to help track Issue #22. | Diego Elio Pettenò | 1 | -2/+8 |
2017-06-24 | Fix typo on import statement | Ryan Jarvis | 1 | -1/+1 |
2017-06-15 | freestyle: add some debugging information. | Diego Elio Pettenò | 1 | -0/+3 |
2017-06-15 | hiddevice: default to no timeout, like before. | Diego Elio Pettenò | 1 | -5/+5 |
2017-06-06 | hiddevice: make hidapi calls take a timeout, default to 1 second. | Diego Elio Pettenò | 1 | -1/+8 |
2017-06-05 | hiddevice: add a 1-second timeout to reads. | Diego Elio Pettenò | 1 | -1/+6 |
2017-06-04 | Add a ne support class for HID-based devices. | Diego Elio Pettenò | 3 | -36/+90 |
2017-06-03 | Abbott devices: add support for using hidapi library. | Diego Elio Pettenò | 4 | -10/+43 |
2017-05-30 | Fix encoding info and add missing __init__.py file | Dorian Scholz | 3 | -0/+2 |
2017-05-30 | Fix IndexError and KeyError: | Dorian Scholz | 1 | -5/+9 |
2017-04-17 | All drivers: move documentation of features from README to docstring. | Diego Elio Pettenò | 8 | -7/+88 |
2017-04-17 | Add support for a "help" action that prints the driver module's docstring. | Diego Elio Pettenò | 1 | -1/+14 |
2017-04-17 | Serial drivers: factor out opening of the serial port to a new base class. | Diego Elio Pettenò | 5 | -49/+85 |
2017-04-15 | Remove unused constants. | Diego Elio Pettenò | 1 | -4/+0 |
2017-04-15 | serial drivers: if no --device parameter is given, look for default cable. | Diego Elio Pettenò | 4 | -21/+21 |
2017-04-15 | fsoptium: use logging instead of writing to stderr directly. | Diego Elio Pettenò | 1 | -3/+2 |
2017-04-15 | all drivers: make --device optional at the tool level. | Diego Elio Pettenò | 8 | -0/+42 |
2017-02-24 | fslibre: parse and output the scan and blood tests. | Diego Elio Pettenò | 1 | -19/+137 |
2017-02-23 | fslibre: new driver for Abbott FreeStyle Libre download. | Diego Elio Pettenò | 1 | -0/+73 |
2017-02-09 | sdcodefree: reformat and cleanup. | Diego Elio Pettenò | 1 | -135/+138 |
2017-01-20 | Open OneTouch Verio devices in readwrite mode by default. | Red Daly | 1 | -1/+1 |
2017-01-17 | freestyle: error out if hidraw device does not exist. | Diego Elio Pettenò | 1 | -0/+4 |
2017-01-17 | fsinsulinx: add untested FreeStyle InsuLinx driver. | Diego Elio Pettenò | 1 | -0/+66 |
2017-01-17 | fsprecisionneo: move the version and serial number information to the common support class. | Diego Elio Pettenò | 2 | -10/+10 |
2017-01-17 | fsprecisionneo: fix mistake in readings dump command. | Diego Elio Pettenò | 1 | -1/+1 |
2017-01-17 | freestyle: improve error message on command failure, fix comment. | Diego Elio Pettenò | 1 | -2/+2 |
2017-01-17 | freestyle: raise NotImplementedError when trying to zero-log. | Diego Elio Pettenò | 1 | -0/+4 |
2017-01-17 | fsprecisionneo: add support for setting date and time. | Diego Elio Pettenò | 1 | -15/+29 |
2017-01-16 | Update copyrights, cleanup whitespace where needed. | Diego Elio Pettenò | 8 | -12/+21 |
2017-01-16 | Add new driver for the Abbott FreeStyle Precision Neo. | Diego Elio Pettenò | 2 | -0/+257 |
2017-01-16 | Rename freestyle_optium to fsoptium. | Diego Elio Pettenò | 1 | -0/+0 |
2017-01-16 | LifeScan devices: move lifescan_common to the support directory. | Diego Elio Pettenò | 4 | -18/+18 |
2017-01-15 | Move the readings-to-csv conversion to the Reading class. | Diego Elio Pettenò | 1 | -0/+6 |
2017-01-15 | Wrap the meter information to a namedtuple, instead of a string. | Diego Elio Pettenò | 7 | -56/+73 |
2016-11-16 | Fix error in call to map() function | L. Guruprasad | 1 | -2/+2 |
2016-08-31 | freestyle_optium: ignore β-ketones results from dumps. | Diego Elio Pettenò | 1 | -4/+7 |
2016-08-31 | freestyle_optium: fix reversed parameters to map(). | Diego Elio Pettenò | 1 | -1/+1 |
2016-08-31 | freestyle_optium: remove debugging print. | Diego Elio Pettenò | 1 | -1/+0 |
2016-06-19 | sdcodefree: new driver. | Diego Elio Pettenò | 1 | -0/+190 |
2016-05-21 | otverio2015: fix date/time handling, which was broken outside of UTC. | Diego Elio Pettenò | 1 | -1/+1 |
2016-05-21 | otverio2015: implement proper glucose unit identification. | Diego Elio Pettenò | 1 | -3/+22 |
2016-03-02 | Use a more Pythonic map(..., int) instead of list comprehension. | Diego Elio Pettenò | 2 | -4/+4 |
2016-03-02 | Move the InvalidChecksum exception to the base exceptions module. | Diego Elio Pettenò | 6 | -21/+13 |
2016-02-15 | accuchek_reports: add a new driver for Accu-Chek Mobile meters. | Diego Elio Pettenò | 1 | -0/+129 |
2016-02-15 | otultra2: make the before/after meal constants in common module. | Diego Elio Pettenò | 2 | -4/+9 |
2016-02-14 | otverio2015: new driver for OneTouch Verio (2015) and similar devices. | Diego Elio Pettenò | 1 | -0/+226 |
2016-02-13 | Make the ConnectionFailed exception more generic. | Diego Elio Pettenò | 1 | -2/+2 |
2016-02-13 | otultraeasy: move the MalformedCommand exception to common. | Diego Elio Pettenò | 2 | -11/+17 |
2016-02-13 | otultraeasy: move the crc function to lifescan_common. | Diego Elio Pettenò | 2 | -14/+25 |
2016-02-09 | Update documentation, reference the new glucometer-protocols repository. | Diego Elio Pettenò | 1 | -1/+8 |
2016-02-09 | freestyle_optium: implement checksum verification on results. | Diego Elio Pettenò | 1 | -2/+26 |
2016-02-08 | Implement a basic driver for the FreeStyle Optium devices. | Diego Elio Pettenò | 2 | -0/+256 |
2014-02-08 | otultra2: avoid using connect/disconnect to wake up the device. | Diego Elio Pettenò | 1 | -3/+2 |
2014-01-29 | otultra2: move checksum function within otultra2 driver. | Diego Elio Pettenò | 2 | -21/+20 |
2014-01-29 | Initial support for OneTouch Ultra Easy glucometers. | Diego Elio Pettenò | 1 | -0/+326 |
2014-01-29 | common: fix namedtuple usage to allow for optional parameters. | Diego Elio Pettenò | 1 | -3/+3 |
2014-01-29 | Add connect/disconnect methods to otultra2 and send \x11\r on connection. | Diego Elio Pettenò | 1 | -5/+8 |
2013-12-11 | Clean up the code to remove methods that should be functions and imports. | Diego Elio Pettenò | 2 | -121/+115 |
2013-12-11 | Allow sorting the dumped data; sort by date by default. | Diego Elio Pettenò | 1 | -5/+7 |
2013-12-11 | Change all the internal representations to mg/dL for compatibility with LifeScan. | Diego Elio Pettenò | 2 | -15/+12 |
2013-12-11 | Generalise the meal/comment handling to the Reading object. | Diego Elio Pettenò | 2 | -6/+15 |
2013-12-11 | otultra2: expose the meal and comments as separate field in the CSV. | Diego Elio Pettenò | 1 | -5/+1 |
2013-12-08 | Better error handling. | Diego Elio Pettenò | 1 | -1/+1 |
2013-12-08 | Add a new command to dump the identification of the glucometer. | Diego Elio Pettenò | 1 | -0/+18 |
2013-12-08 | otultra2: implement a zero log command to clear a device's memory. | Diego Elio Pettenò | 1 | -1/+11 |
2013-12-08 | otultra2: implement decoding of meal and comment codes. | Diego Elio Pettenò | 2 | -2/+33 |
2013-09-29 | Read more data out of the OTUltra2 dump lines. Return data in a Reading object. | Diego Elio Pettenò | 2 | -10/+30 |
2013-08-03 | Relicense everything under MIT license. | Diego Elio Pettenò | 4 | -4/+4 |
2013-08-03 | Implement the correct checksum algorithm. | Diego Elio Pettenò | 1 | -30/+8 |
2013-08-03 | Add support for checksum verification for the otultra2 driver. | Diego Elio Pettenò | 3 | -25/+91 |
2013-08-03 | Update function names to follow PEP8. | Diego Elio Pettenò | 2 | -28/+28 |
2013-08-03 | Add utf-8 encoding specification to all files. | Diego Elio Pettenò | 3 | -0/+3 |
2013-08-03 | otultra2: fix default unit handling. | Diego Elio Pettenò | 1 | -1/+2 |