blatann.services.glucose.racp module
- class blatann.services.glucose.racp.RacpOpcode(value)
Bases:
IntEnumAn 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:
IntEnumAn 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:
IntEnumAn enumeration.
- sequence_number = 1
- user_facing_time = 2
- class blatann.services.glucose.racp.RacpResponseCode(value)
Bases:
IntEnumAn 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: