blatann.services.glucose.racp module¶
- class blatann.services.glucose.racp.RacpOpcode(value)¶
Bases:
IntEnum
An enumeration.
- report_stored_records = 1¶
- delete_stored_records = 2¶
- abort_operation = 3¶
- report_number_of_records = 4¶
- number_of_records_response = 5¶
- response_code = 6¶
- class blatann.services.glucose.racp.RacpOperator(value)¶
Bases:
IntEnum
An enumeration.
- null = 0¶
- all_records = 1¶
- less_than_or_equal_to = 2¶
- greater_than_or_equal_to = 3¶
- within_range_inclusive = 4¶
- first_record = 5¶
- last_record = 6¶
- class blatann.services.glucose.racp.FilterType(value)¶
Bases:
IntEnum
An enumeration.
- sequence_number = 1¶
- user_facing_time = 2¶
- class blatann.services.glucose.racp.RacpResponseCode(value)¶
Bases:
IntEnum
An enumeration.
- success = 1¶
- not_supported = 2¶
- invalid_operator = 3¶
- operator_not_supported = 4¶
- invalid_operand = 5¶
- no_records_found = 6¶
- abort_not_successful = 7¶
- procedure_not_completed = 8¶
- operand_not_supported = 9¶
- class blatann.services.glucose.racp.RacpCommand(opcode, operator, filter_type=None, filter_params=None)¶
Bases:
BleCompoundDataType
- get_filter_min_max()¶
- encode()¶
- Return type
- class blatann.services.glucose.racp.RacpResponse(request_opcode=None, response_code=None, record_count=None)¶
Bases:
BleCompoundDataType
- encode()¶
- Return type