From dea8ec030eda9d9d2c4f22d1491cae5d2b94c79a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Elio=20Petten=C3=B2?= Date: Sat, 3 Jun 2017 15:46:35 +0100 Subject: Abbott devices: add support for using hidapi library. This allows these drivers to be used on operating systems other than Linux, as hidapi abstracts away the access. The interface is similar enough to using hidraw that the actual code only needed minimal changes. Maintain the ability to access the devices with the hidraw path too, without forcing the dependency. --- README | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'README') diff --git a/README b/README index 3620439..329aa69 100644 --- a/README +++ b/README @@ -26,18 +26,20 @@ information on each of the devices. | LifeScan | OneTouch Ultra Mini | `otultraeasy` | [pyserial] | | LifeScan | OneTouch Verio (USB) | `otverio2015` | [python-scsi] | | LifeScan | OneTouch Select Plus | `otverio2015` | [python-scsi] | -| Abbott | FreeStyle InsuLinx† | `fsinsulinx` | | -| Abbott | FreeStyle Libre | `fslibre` | | +| Abbott | FreeStyle InsuLinx† | `fsinsulinx` | [hidapi]‡ | +| Abbott | FreeStyle Libre | `fslibre` | [hidapi]‡ | | Abbott | FreeStyle Optium | `fsoptium` | [pyserial] | -| Abbott | FreeStyle Precision Neo | `fsprecisionneo` | | -| Abbott | FreeStyle Optium Neo† | `fsprecisionneo` | | +| Abbott | FreeStyle Precision Neo | `fsprecisionneo` | [hidapi]‡ | +| Abbott | FreeStyle Optium Neo† | `fsprecisionneo` | [hidapi]‡ | | Roche | Accu-Chek Mobile | `accuchek_reports` | | | SD Biosensor | SD CodeFree | `sdcodefree` | [pyserial] | † Untested. +‡ Optional dependency on Linux; required on other operating systems. [pyserial]: https://pythonhosted.org/pyserial/ [python-scsi]: https://github.com/rosjat/python-scsi +[hidapi]: https://pypi.python.org/pypi/hidapi ## Dump format -- cgit v1.2.3