index
:
anonymous/glucometerutils
experimental-bazel-test
experimental-construct-freestyle
main
mergify/Flameeyes/config-update
Unnamed repository; edit this file 'description' to name the repository.
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
glucometerutils
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
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