def _devModeOn(self):
"""
A sequence of read/write that enables the developer mode
"""
service = self._device.getServiceByUUID(BLEService)
characteristic_list = service.getCharacteristics()
#make it into a dict
characteristic_dict = {}
for characteristic in characteristic_list:
uuid_str = binascii.b2a_hex(characteristic.uuid.binVal).decode('utf-8')
characteristic_dict[uuid_str] = characteristic
characteristic = characteristic_dict[AntiDosCharacteristic]
characteristic.write("011i3".encode(),True)
characteristic = characteristic_dict[TXPowerCharacteristic]
characteristic.write((7).to_bytes(1, 'big'),True)
characteristic = characteristic_dict[WakeCharacteristic]
characteristic.write((1).to_bytes(1, 'big'),True)
评论列表
文章目录