summaryrefslogtreecommitdiffstats
BranchCommit messageAuthorAge
mainUse empty `__init__.py` files.Diego Elio Pettenò16 months
mergify/Flameeyes/config-updateMergify: configuration updateDiego Elio Pettenò5 years
experimental-construct-freestylefreestyle: replace the custom struct and bytemangling with construct.Diego Elio Pettenò7 years
experimental-bazel-testExperiment: add some basic bazel support.Diego Elio Pettenò7 years
 
 
AgeCommit messageAuthorFilesLines
2017-12-28Experiment: add some basic bazel support.experimental-bazel-testDiego Elio Pettenò5-0/+74
2017-12-28Remove misleading MANIFEST template.Diego Elio Pettenò1-1/+0
2017-12-28Update Python version target in the README as well.Diego Elio Pettenò1-1/+1
2017-12-28Update documentation to be more useful.Diego Elio Pettenò1-13/+21
2017-12-28test: use byte constants instead of encoding on the fly.Diego Elio Pettenò1-2/+2
2017-12-28tests: fix OneTouch tests to use Python's own mock, and leverage absl-py.Diego Elio Pettenò2-53/+26
2017-12-28Fix up link to the site.Diego Elio Pettenò1-1/+1
2017-12-28test_common: use absl-py to increase coverage, and simplify.Diego Elio Pettenò1-8/+23
2017-12-28accucheck_reports: fix bug for mg/dL native meters.Diego Elio Pettenò3-17/+11
2017-12-28Use Python3 Enum class for measurement methods.Diego Elio Pettenò2-10/+11
2017-12-28Use Python3 Enum class for meal flags.Diego Elio Pettenò5-18/+19
2017-12-28Use Python3 Enum class for glucose units.Diego Elio Pettenò12-43/+36
2017-12-28Raise minimum Python version to 3.4, to allow using the enum module.Diego Elio Pettenò2-2/+3
2017-11-14otultraeasy: fix wrong module name for shared lifescan code.Diego Elio Pettenò1-4/+4
2017-10-02Fix with_ketoneLeonard Lausen4-9/+4
2017-10-02Fix ketone readingLeonard Lausen4-4/+9
2017-10-01Fix syntax error in fsprecisionneo.pyLeonard Lausen1-1/+1
2017-09-25glucometer.py: add --with-ketone option to the dump actionSamuel Martin1-0/+7
2017-09-25fsprecisionneo: add ketone reading supportSamuel Martin1-8/+19
2017-09-25fslibre: add ketone reading supportSamuel Martin1-4/+24
2017-09-25fslibre: set measure_method when parsing recordsSamuel Martin1-2/+7
2017-09-25common: introduce the KetoneReading classSamuel Martin1-3/+32
2017-09-25common: rename Reading class into GlucoseReading classSamuel Martin10-12/+12
2017-09-25glucometer.py: restrict sorting choices to the common reading fieldsSamuel Martin1-1/+1
2017-09-25common: add measure_method field to _ReadingBase classSamuel Martin1-5/+10
2017-09-25common: add constants for measure methodsSamuel Martin1-0/+4
2017-09-25fslibre: fix reading-type commentSamuel Martin1-1/+1
2017-09-25add udev rulesSamuel Martin1-0/+30
2017-09-13fslibre: fix insulin displaySamuel Martin1-4/+4
2017-09-13otverio2015: fix _MEAL_CODES map.Diego Elio Pettenò1-3/+3
2017-09-13otverio2015: expose pre-/post-meal flags for Select Plus devices.Diego Elio Pettenò1-7/+15
2017-09-13otverio2015: fix readings on Select Plus readers (Issue #22).Diego Elio Pettenò1-3/+4
2017-09-13otverio2015: add debug logging to help track Issue #22.Diego Elio Pettenò1-2/+8
2017-09-04Remove the gdef submodule import.Diego Elio Pettenò2-3/+0
2017-07-24Tested with FreeStyle Optium NeoWarren Moore1-1/+1
2017-06-24Fix typo on import statementRyan Jarvis1-1/+1
2017-06-18Use python3 in the shebang to mark this as not Python 2-compatible.Diego Elio Pettenò1-1/+1
2017-06-15Raise an exception right away if the Python version is unsupported.Diego Elio Pettenò1-0/+4
2017-06-15freestyle: add some debugging information.Diego Elio Pettenò1-0/+3
2017-06-15hiddevice: default to no timeout, like before.Diego Elio Pettenò1-5/+5
2017-06-07fsprecisionneo: FreeStyle Optium Neo H has been tested workingDiego Elio Pettenò1-1/+1
2017-06-06hiddevice: make hidapi calls take a timeout, default to 1 second.Diego Elio Pettenò1-1/+8
2017-06-05Add new model name to list of supported devices.Diego Elio Pettenò1-0/+1
2017-06-05Update message and fix line length.Diego Elio Pettenò1-1/+2
2017-06-05hiddevice: add a 1-second timeout to reads.Diego Elio Pettenò1-1/+6
2017-06-04Add a ne support class for HID-based devices.Diego Elio Pettenò3-36/+90
2017-06-03Abbott devices: add support for using hidapi library.Diego Elio Pettenò6-14/+49
2017-05-30Merge pull request #13 from DorianScholz/make_dateutil_optionalDiego Elio Pettenò1-2/+4
2017-05-30Merge pull request #12 from DorianScholz/show_import_errorDiego Elio Pettenò1-3/+3
2017-05-30Merge pull request #11 from DorianScholz/fix_encoding_infoDiego Elio Pettenò3-0/+2
2017-05-30Merge pull request #10 from DorianScholz/fix_fslibre_parsingDiego Elio Pettenò1-5/+9
2017-05-30Show import error when loading driver, so the actual cause of the problem can be seenDorian Scholz1-3/+3
2017-05-30Fix encoding info and add missing __init__.py fileDorian Scholz3-0/+2
2017-05-30Make dateutil optional:Dorian Scholz1-2/+4
2017-05-30Fix IndexError and KeyError:Dorian Scholz1-5/+9
2017-04-17Add the Optium Neo as an untested supported device.Diego Elio Pettenò1-1/+4
2017-04-17All drivers: move documentation of features from README to docstring.Diego Elio Pettenò9-44/+101
2017-04-17Add support for a "help" action that prints the driver module's docstring.Diego Elio Pettenò2-1/+24
2017-04-17Serial drivers: factor out opening of the serial port to a new base class.Diego Elio Pettenò5-49/+85
2017-04-15Remove unused constants.Diego Elio Pettenò1-4/+0
2017-04-15serial drivers: if no --device parameter is given, look for default cable.Diego Elio Pettenò4-21/+21
2017-04-15fsoptium: use logging instead of writing to stderr directly.Diego Elio Pettenò1-3/+2
2017-04-15glucometer: make the error fatal and more clear when setting an invalid date.Diego Elio Pettenò1-2/+4
2017-04-15glucometer: log a better error if the driver name is not found.Diego Elio Pettenò1-1/+8
2017-04-15all drivers: make --device optional at the tool level.Diego Elio Pettenò9-2/+45
2017-02-25Add a --vlog option to enable verbose logging.Diego Elio Pettenò1-0/+8
2017-02-24fslibre: parse and output the scan and blood tests.Diego Elio Pettenò1-19/+137
2017-02-23fslibre: new driver for Abbott FreeStyle Libre download.Diego Elio Pettenò2-0/+75
2017-02-09sdcodefree: reformat and cleanup.Diego Elio Pettenò1-135/+138
2017-01-20Merge pull request #8 from gonzojive/masterDiego Elio Pettenò1-1/+1
2017-01-20Include glucometerutils.support in setup.py.Red Daly1-1/+1
2017-01-20Merge pull request #7 from gonzojive/masterDiego Elio Pettenò1-1/+1
2017-01-20Open OneTouch Verio devices in readwrite mode by default.Red Daly1-1/+1
2017-01-17freestyle: error out if hidraw device does not exist.Diego Elio Pettenò1-0/+4
2017-01-17fsinsulinx: add untested FreeStyle InsuLinx driver.Diego Elio Pettenò2-1/+68
2017-01-17fsprecisionneo: move the version and serial number information to the common support class.Diego Elio Pettenò2-10/+10
2017-01-17fsprecisionneo: fix mistake in readings dump command.Diego Elio Pettenò1-1/+1
2017-01-17freestyle: improve error message on command failure, fix comment.Diego Elio Pettenò1-2/+2
2017-01-17freestyle: raise NotImplementedError when trying to zero-log.Diego Elio Pettenò1-0/+4
2017-01-17fsprecisionneo: add support for setting date and time.Diego Elio Pettenò2-16/+30
2017-01-16Update copyrights, cleanup whitespace where needed.Diego Elio Pettenò9-13/+22
2017-01-16Fix README to share the same Markdown syntax.Diego Elio Pettenò1-10/+6
2017-01-16Add new driver for the Abbott FreeStyle Precision Neo.Diego Elio Pettenò3-11/+271
2017-01-16Rename freestyle_optium to fsoptium.Diego Elio Pettenò2-3/+3
2017-01-16LifeScan devices: move lifescan_common to the support directory.Diego Elio Pettenò6-25/+25
2017-01-16Add an emacs local configuration file.Diego Elio Pettenò1-0/+4
2017-01-15Move the readings-to-csv conversion to the Reading class.Diego Elio Pettenò2-3/+7
2017-01-15Fetch the device information in all commands.Diego Elio Pettenò1-4/+6
2017-01-15Wrap the meter information to a namedtuple, instead of a string.Diego Elio Pettenò8-57/+78
2017-01-15Add a submodule pointing at gdef, to start implementing gdef export.Diego Elio Pettenò2-0/+3
2016-11-17Merge pull request #6 from lgp171188/map_func_call_fixDiego Elio Pettenò1-2/+2
2016-11-16Fix error in call to map() functionL. Guruprasad1-2/+2
2016-08-31freestyle_optium: ignore β-ketones results from dumps.Diego Elio Pettenò1-4/+7
2016-08-31freestyle_optium: fix reversed parameters to map().Diego Elio Pettenò1-1/+1
2016-08-31freestyle_optium: remove debugging print.Diego Elio Pettenò1-1/+0
2016-06-19sdcodefree: fix brainfart in README.Diego Elio Pettenò1-1/+1
2016-06-19sdcodefree: new driver.Diego Elio Pettenò2-0/+193
2016-05-21otverio2015: fix date/time handling, which was broken outside of UTC.Diego Elio Pettenò1-1/+1
2016-05-21otverio2015: implement proper glucose unit identification.Diego Elio Pettenò1-3/+22
2016-03-02Add backup files to .gitignore.Diego Elio Pettenò1-0/+1
[...]
 
Clone
http://ni.xn--ijanec-9jb.eu./anonymous/glucometerutils
https://ni.xn--ijanec-9jb.eu./anonymous/glucometerutils