#!/usr/bin/python3 from time import sleep import struct import asyncio import socket import time import sys from bleak import BleakClient from bleak.backends.characteristic import BleakGATTCharacteristic ADDRESS = "B4:99:4C:25:12:B2" CHARACTERISTIC_UUID = "0000ffb7-0000-1000-8000-00805f9b34fb" no_firing = -1 no_datapoint = -1 temperature = -1 def notification_handler(characteristic: BleakGATTCharacteristic, data: bytearray): """Simple notification handler which prints the data received.""" print(f"{characteristic.description}: {data}") global no_firing, no_datapoint, temperature print(("response", data)) (no_firing, no_datapoint, temperature) = struct.unpack("