diff options
author | Diego Elio Pettenò <flameeyes@flameeyes.com> | 2019-07-07 23:29:13 +0200 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@flameeyes.com> | 2019-07-07 23:29:13 +0200 |
commit | 5614d3b156ddd652eebe6ca1f5e2de5e9d8a7f9e (patch) | |
tree | ff9c83a42aa987c3aed922c5912f1858488fb8a1 /glucometerutils/support | |
parent | fslibre: expose patient name if the device knows it. (diff) | |
download | glucometerutils-5614d3b156ddd652eebe6ca1f5e2de5e9d8a7f9e.tar glucometerutils-5614d3b156ddd652eebe6ca1f5e2de5e9d8a7f9e.tar.gz glucometerutils-5614d3b156ddd652eebe6ca1f5e2de5e9d8a7f9e.tar.bz2 glucometerutils-5614d3b156ddd652eebe6ca1f5e2de5e9d8a7f9e.tar.lz glucometerutils-5614d3b156ddd652eebe6ca1f5e2de5e9d8a7f9e.tar.xz glucometerutils-5614d3b156ddd652eebe6ca1f5e2de5e9d8a7f9e.tar.zst glucometerutils-5614d3b156ddd652eebe6ca1f5e2de5e9d8a7f9e.zip |
Diffstat (limited to 'glucometerutils/support')
-rw-r--r-- | glucometerutils/support/freestyle.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/glucometerutils/support/freestyle.py b/glucometerutils/support/freestyle.py index 4684194..13674df 100644 --- a/glucometerutils/support/freestyle.py +++ b/glucometerutils/support/freestyle.py @@ -193,6 +193,15 @@ class FreeStyleHidDevice(hiddevice.HidDevice): return None return patient_name + def set_patient_name(self, name): + # type: (Text) -> None + try: + name = name.encode('ascii') + except UnicodeDecodeError: + raise ValueError('Only ASCII-safe names are tested working') + + result = self._send_text_command(b'$ptname,' + name) + def get_datetime(self): # type: () -> datetime.datetime """Gets the date and time as reported by the device. |