summaryrefslogtreecommitdiffstats
path: root/glucometerutils/drivers/otultra2.py (unfollow)
Commit message (Expand)AuthorFilesLines
2023-08-03Update typing to PEP 585 style.Diego Elio Pettenò1-1/+1
2020-04-09Rename driver.GlucometerDriver to driver.GlucometerDevice.Diego Elio Pettenò1-1/+1
2020-04-09Move driver_base to glucometerutils.driver instead.Diego Elio Pettenò1-3/+3
2020-03-27Add missing SPDX-FileCopyrightText throughout the project.Diego Elio Pettenò1-0/+1
2020-03-27The big typing cleanup.Diego Elio Pettenò1-16/+20
2020-03-08format code with blackBen1-55/+57
2020-02-18factor out common driver methodsBen1-17/+3
2020-02-18Bugfix: get current time within the functionBen1-1/+4
2019-02-08Replace epydoc metadata with SPDX identifiers.Diego Elio Pettenò1-5/+2
2019-02-08Replace flameeyes.eu with flameeyes.com.Diego Elio Pettenò1-1/+1
2018-12-12Fix most of the pylint output, and hide away some that is not needed.Diego Elio Pettenò1-49/+51
2018-12-12Reindent all files to match the 4-spaces indentation.Diego Elio Pettenò1-193/+193
2017-12-28Use Python3 Enum class for meal flags.Diego Elio Pettenò1-3/+3
2017-12-28Use Python3 Enum class for glucose units.Diego Elio Pettenò1-4/+4
2017-09-25common: rename Reading class into GlucoseReading classSamuel Martin1-1/+1
2017-04-17All drivers: move documentation of features from README to docstring.Diego Elio Pettenò1-1/+11
2017-04-17Serial drivers: factor out opening of the serial port to a new base class.Diego Elio Pettenò1-12/+4
2017-04-15serial drivers: if no --device parameter is given, look for default cable.Diego Elio Pettenò1-5/+5
2017-04-15all drivers: make --device optional at the tool level.Diego Elio Pettenò1-0/+5
2017-01-16Update copyrights, cleanup whitespace where needed.Diego Elio Pettenò1-1/+1
2017-01-16LifeScan devices: move lifescan_common to the support directory.Diego Elio Pettenò1-3/+3
2017-01-15Wrap the meter information to a namedtuple, instead of a string.Diego Elio Pettenò1-13/+9
2016-11-16Fix error in call to map() functionL. Guruprasad1-2/+2
2016-03-02Use a more Pythonic map(..., int) instead of list comprehension.Diego Elio Pettenò1-2/+2
2016-03-02Move the InvalidChecksum exception to the base exceptions module.Diego Elio Pettenò1-3/+3
2016-02-15otultra2: make the before/after meal constants in common module.Diego Elio Pettenò1-3/+3
2014-02-08otultra2: avoid using connect/disconnect to wake up the device.Diego Elio Pettenò1-3/+2
2014-01-29otultra2: move checksum function within otultra2 driver.Diego Elio Pettenò1-1/+20
2014-01-29Add connect/disconnect methods to otultra2 and send \x11\r on connection.Diego Elio Pettenò1-5/+8
2013-12-11Clean up the code to remove methods that should be functions and imports.Diego Elio Pettenò1-119/+113
2013-12-11Change all the internal representations to mg/dL for compatibility with LifeScan.Diego Elio Pettenò1-5/+4
2013-12-11Generalise the meal/comment handling to the Reading object.Diego Elio Pettenò1-4/+3
2013-12-11otultra2: expose the meal and comments as separate field in the CSV.Diego Elio Pettenò1-5/+1
2013-12-08Better error handling.Diego Elio Pettenò1-1/+1
2013-12-08Add a new command to dump the identification of the glucometer.Diego Elio Pettenò1-0/+18
2013-12-08otultra2: implement a zero log command to clear a device's memory.Diego Elio Pettenò1-1/+11
2013-12-08otultra2: implement decoding of meal and comment codes.Diego Elio Pettenò1-1/+31
2013-09-29Read more data out of the OTUltra2 dump lines. Return data in a Reading object.Diego Elio Pettenò1-10/+11
2013-08-03Relicense everything under MIT license.Diego Elio Pettenò1-1/+1
2013-08-03Add support for checksum verification for the otultra2 driver.Diego Elio Pettenò1-17/+16
2013-08-03Update function names to follow PEP8.Diego Elio Pettenò1-27/+27
2013-08-03Add utf-8 encoding specification to all files.Diego Elio Pettenò1-0/+1
2013-08-03otultra2: fix default unit handling.Diego Elio Pettenò1-1/+2