summaryrefslogtreecommitdiffstats
path: root/glucometerutils/drivers (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix IndexError and KeyError:Dorian Scholz2017-05-301-5/+9
* All drivers: move documentation of features from README to docstring.Diego Elio Pettenò2017-04-178-7/+88
* Add support for a "help" action that prints the driver module's docstring.Diego Elio Pettenò2017-04-171-1/+14
* Serial drivers: factor out opening of the serial port to a new base class.Diego Elio Pettenò2017-04-174-49/+19
* serial drivers: if no --device parameter is given, look for default cable.Diego Elio Pettenò2017-04-154-21/+21
* fsoptium: use logging instead of writing to stderr directly.Diego Elio Pettenò2017-04-151-3/+2
* all drivers: make --device optional at the tool level.Diego Elio Pettenò2017-04-156-0/+30
* fslibre: parse and output the scan and blood tests.Diego Elio Pettenò2017-02-241-19/+137
* fslibre: new driver for Abbott FreeStyle Libre download.Diego Elio Pettenò2017-02-231-0/+73
* sdcodefree: reformat and cleanup.Diego Elio Pettenò2017-02-091-135/+138
* Open OneTouch Verio devices in readwrite mode by default.Red Daly2017-01-201-1/+1
* fsinsulinx: add untested FreeStyle InsuLinx driver.Diego Elio Pettenò2017-01-171-0/+66
* fsprecisionneo: move the version and serial number information to the common support class.Diego Elio Pettenò2017-01-171-10/+2
* fsprecisionneo: fix mistake in readings dump command.Diego Elio Pettenò2017-01-171-1/+1
* Update copyrights, cleanup whitespace where needed.Diego Elio Pettenò2017-01-166-11/+15
* Add new driver for the Abbott FreeStyle Precision Neo.Diego Elio Pettenò2017-01-161-0/+65
* Rename freestyle_optium to fsoptium.Diego Elio Pettenò2017-01-161-0/+0
* LifeScan devices: move lifescan_common to the support directory.Diego Elio Pettenò2017-01-164-69/+18
* Wrap the meter information to a namedtuple, instead of a string.Diego Elio Pettenò2017-01-156-56/+39
* Fix error in call to map() functionL. Guruprasad2016-11-161-2/+2
* freestyle_optium: ignore β-ketones results from dumps.Diego Elio Pettenò2016-08-311-4/+7
* freestyle_optium: fix reversed parameters to map().Diego Elio Pettenò2016-08-311-1/+1
* freestyle_optium: remove debugging print.Diego Elio Pettenò2016-08-311-1/+0
* sdcodefree: new driver.Diego Elio Pettenò2016-06-191-0/+190
* otverio2015: fix date/time handling, which was broken outside of UTC.Diego Elio Pettenò2016-05-211-1/+1
* otverio2015: implement proper glucose unit identification.Diego Elio Pettenò2016-05-211-3/+22
* Use a more Pythonic map(..., int) instead of list comprehension.Diego Elio Pettenò2016-03-022-4/+4
* Move the InvalidChecksum exception to the base exceptions module.Diego Elio Pettenò2016-03-025-21/+6
* accuchek_reports: add a new driver for Accu-Chek Mobile meters.Diego Elio Pettenò2016-02-151-0/+129
* otultra2: make the before/after meal constants in common module.Diego Elio Pettenò2016-02-151-3/+3
* otverio2015: new driver for OneTouch Verio (2015) and similar devices.Diego Elio Pettenò2016-02-141-0/+226
* otultraeasy: move the MalformedCommand exception to common.Diego Elio Pettenò2016-02-132-11/+17
* otultraeasy: move the crc function to lifescan_common.Diego Elio Pettenò2016-02-132-14/+25
* Update documentation, reference the new glucometer-protocols repository.Diego Elio Pettenò2016-02-091-1/+8
* freestyle_optium: implement checksum verification on results.Diego Elio Pettenò2016-02-091-2/+26
* Implement a basic driver for the FreeStyle Optium devices.Diego Elio Pettenò2016-02-081-0/+249
* otultra2: avoid using connect/disconnect to wake up the device.Diego Elio Pettenò2014-02-081-3/+2
* otultra2: move checksum function within otultra2 driver.Diego Elio Pettenò2014-01-292-21/+20
* Initial support for OneTouch Ultra Easy glucometers.Diego Elio Pettenò2014-01-291-0/+326
* Add connect/disconnect methods to otultra2 and send \x11\r on connection.Diego Elio Pettenò2014-01-291-5/+8
* Clean up the code to remove methods that should be functions and imports.Diego Elio Pettenò2013-12-111-119/+113
* Change all the internal representations to mg/dL for compatibility with LifeScan.Diego Elio Pettenò2013-12-111-5/+4
* Generalise the meal/comment handling to the Reading object.Diego Elio Pettenò2013-12-111-4/+3
* otultra2: expose the meal and comments as separate field in the CSV.Diego Elio Pettenò2013-12-111-5/+1
* Better error handling.Diego Elio Pettenò2013-12-081-1/+1
* Add a new command to dump the identification of the glucometer.Diego Elio Pettenò2013-12-081-0/+18
* otultra2: implement a zero log command to clear a device's memory.Diego Elio Pettenò2013-12-081-1/+11
* otultra2: implement decoding of meal and comment codes.Diego Elio Pettenò2013-12-081-1/+31
* Read more data out of the OTUltra2 dump lines. Return data in a Reading object.Diego Elio Pettenò2013-09-291-10/+11
* Relicense everything under MIT license.Diego Elio Pettenò2013-08-032-2/+2
* Implement the correct checksum algorithm.Diego Elio Pettenò2013-08-031-30/+8
* Add support for checksum verification for the otultra2 driver.Diego Elio Pettenò2013-08-032-17/+86
* Update function names to follow PEP8.Diego Elio Pettenò2013-08-031-27/+27
* Add utf-8 encoding specification to all files.Diego Elio Pettenò2013-08-031-0/+1
* otultra2: fix default unit handling.Diego Elio Pettenò2013-08-031-1/+2
* Initial import of the raw data.Diego Elio Pettenò2013-08-032-0/+257