diff options
author | Svetlana Pantelejeva <merhaba.sp@gmail.com> | 2020-08-02 19:45:31 +0200 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2020-08-02 19:52:31 +0200 |
commit | 610da8aceceef34d62d2eb0e8aa872a15a8fda53 (patch) | |
tree | ab6bcc9e581cb6e929ff81852fe959df49f0c250 /glucometerutils/support/freestyle.py | |
parent | Update otverio2015 dependencies to include PYSCSI. (diff) | |
download | glucometerutils-610da8aceceef34d62d2eb0e8aa872a15a8fda53.tar glucometerutils-610da8aceceef34d62d2eb0e8aa872a15a8fda53.tar.gz glucometerutils-610da8aceceef34d62d2eb0e8aa872a15a8fda53.tar.bz2 glucometerutils-610da8aceceef34d62d2eb0e8aa872a15a8fda53.tar.lz glucometerutils-610da8aceceef34d62d2eb0e8aa872a15a8fda53.tar.xz glucometerutils-610da8aceceef34d62d2eb0e8aa872a15a8fda53.tar.zst glucometerutils-610da8aceceef34d62d2eb0e8aa872a15a8fda53.zip |
Diffstat (limited to 'glucometerutils/support/freestyle.py')
-rw-r--r-- | glucometerutils/support/freestyle.py | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/glucometerutils/support/freestyle.py b/glucometerutils/support/freestyle.py index 40482b0..13e48eb 100644 --- a/glucometerutils/support/freestyle.py +++ b/glucometerutils/support/freestyle.py @@ -62,20 +62,18 @@ _is_encryption_missing_error = _create_matcher(_ENCRYPTION_SETUP_RESPONSE, b"\x1 _is_encryption_setup_error = _create_matcher(_ENCRYPTION_SETUP_RESPONSE, b"\x14") _FREESTYLE_MESSAGE = construct.Struct( - "hid_report" / construct.Const(0, construct.Byte), - "message_type" / construct.Byte, - "command" - / construct.Padded( + hid_report=construct.Const(0, construct.Byte), + message_type=construct.Byte, + command=construct.Padded( 63, # command can only be up to 62 bytes, but one is used for length. construct.Prefixed(construct.Byte, construct.GreedyBytes), ), ) _FREESTYLE_ENCRYPTED_MESSAGE = construct.Struct( - "hid_report" / construct.Const(0, construct.Byte), - "message_type" / construct.Byte, - "command" - / construct.Padded( + hid_report=construct.Const(0, construct.Byte), + message_type=construct.Byte, + command=construct.Padded( 63, # command can only be up to 62 bytes, but one is used for length. construct.GreedyBytes, ), |