summaryrefslogtreecommitdiffstats
path: root/glucometerutils/drivers/otultraeasy.py
diff options
context:
space:
mode:
Diffstat (limited to 'glucometerutils/drivers/otultraeasy.py')
-rw-r--r--glucometerutils/drivers/otultraeasy.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/glucometerutils/drivers/otultraeasy.py b/glucometerutils/drivers/otultraeasy.py
index 1876402..8e794ca 100644
--- a/glucometerutils/drivers/otultraeasy.py
+++ b/glucometerutils/drivers/otultraeasy.py
@@ -35,12 +35,10 @@ _PACKET = lifescan_binary_protocol.LifeScanPacket(
_INVALID_RECORD = 501
-_COMMAND_SUCCESS = construct.Const(b'\x06')
-
_VERSION_REQUEST = construct.Const(b'\x0d\x02')
_VERSION_RESPONSE = construct.Struct(
- _COMMAND_SUCCESS,
+ lifescan_binary_protocol.COMMAND_SUCCESS,
'version' / construct.PascalString(construct.Byte, encoding='ascii'),
)
@@ -48,7 +46,7 @@ _SERIAL_NUMBER_REQUEST = construct.Const(
b'\x0B\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00')
_SERIAL_NUMBER_RESPONSE = construct.Struct(
- _COMMAND_SUCCESS,
+ lifescan_binary_protocol.COMMAND_SUCCESS,
'serial_number' / construct.GreedyString(encoding='ascii'),
)
@@ -61,7 +59,7 @@ _DATETIME_REQUEST = construct.Struct(
)
_DATETIME_RESPONSE = construct.Struct(
- _COMMAND_SUCCESS,
+ lifescan_binary_protocol.COMMAND_SUCCESS,
'timestamp' / construct_extras.Timestamp(construct.Int32ul),
)
@@ -70,7 +68,7 @@ _GLUCOSE_UNIT_REQUEST = construct.Const(
_GLUCOSE_UNIT_RESPONSE = construct.Struct(
- _COMMAND_SUCCESS,
+ lifescan_binary_protocol.COMMAND_SUCCESS,
'unit' / lifescan_binary_protocol.GLUCOSE_UNIT,
construct.Padding(3),
)
@@ -88,7 +86,7 @@ _READ_RECORD_REQUEST = construct.Struct(
)
_READING_RESPONSE = construct.Struct(
- _COMMAND_SUCCESS,
+ lifescan_binary_protocol.COMMAND_SUCCESS,
'timestamp' / construct_extras.Timestamp(construct.Int32ul),
'value' / construct.Int32ul,
)
@@ -209,7 +207,9 @@ class Device(serial.SerialDevice):
return response.timestamp
def zero_log(self):
- self._send_request(_MEMORY_ERASE_REQUEST, None, _COMMAND_SUCCESS)
+ self._send_request(
+ _MEMORY_ERASE_REQUEST, None,
+ lifescan_binary_protocol.COMMAND_SUCCESS)
def get_glucose_unit(self):
response = self._send_request(