diff --git a/scratch_link.py b/scratch_link.py index 9cb541a..d39066a 100755 --- a/scratch_link.py +++ b/scratch_link.py @@ -512,7 +512,7 @@ class BLESession(Session): self.lock.release() message = base64.standard_b64encode(b).decode('ascii') res['result'] = { 'message': message, 'encode': 'base64' } - if params['startNotifications'] == True: + if params.get('startNotifications') == True: logger.debug(f"start notification for {chara_id}") service = self.perip.getServiceByUUID(UUID(service_id)) chas = service.getCharacteristics(forUUID=chara_id)