--- a/src/eric7/MicroPython/BluetoothDialogs/BluetoothAdvertisement.py Wed Mar 08 17:40:14 2023 +0100 +++ b/src/eric7/MicroPython/BluetoothDialogs/BluetoothAdvertisement.py Wed Mar 08 19:27:43 2023 +0100 @@ -11,6 +11,7 @@ import uuid ADV_IND = 0 +ADV_DIRECT_IND = 1 ADV_SCAN_IND = 2 ADV_NONCONN_IND = 3 SCAN_RSP = 4 @@ -171,7 +172,7 @@ @rtype int """ for txLevel in self.__decodeField(ADV_TYPE_TX_POWER_LEVEL): - return struct.unpack("<b", txLevel) + return struct.unpack("<b", txLevel)[0] return 0