blatann.services.device_info.service module

class blatann.services.device_info.service.DisClient(gattc_service)

Bases: _DeviceInfoService

get(characteristic)
get_system_id()
get_model_number()
get_serial_number()
get_firmware_revision()
get_hardware_revision()
get_software_revision()
get_manufacturer_name()
get_regulatory_certifications()
get_pnp_id()
classmethod find_in_database(gattc_database)
Return type

DisClient

class blatann.services.device_info.service.DisServer(service)

Bases: _DeviceInfoService

set(characteristic, value, max_len=None)
set_system_id(system_id)
set_model_number(model_number, max_len=None)
set_serial_number(serial_number, max_len=None)
set_firmware_revision(firmware_revision, max_len=None)
set_hardware_revision(hardware_revision, max_len=None)
set_software_revision(software_revision, max_len=None)
set_manufacturer_name(manufacturer_name, max_len=None)
set_regulatory_certifications(certs)
set_pnp_id(pnp_id)
classmethod add_to_database(gatts_database)