diff --git a/tools/btpclient.c b/tools/btpclient.c
index d37232f..9703915 100644
--- a/tools/btpclient.c
+++ b/tools/btpclient.c
#define AD_TYPE_FLAGS 0x01
#define AD_TYPE_INCOMPLETE_UUID16_SERVICE_LIST 0x02
#define AD_TYPE_SHORT_NAME 0x08
+#define AD_TYPE_TX_POWER 0x0a
#define AD_TYPE_SERVICE_DATA_UUID16 0x16
#define AD_TYPE_APPEARANCE 0x19
#define AD_TYPE_MANUFACTURER_DATA 0xff
ad.local_name[ad_len] = '\0';
break;
+ case AD_TYPE_TX_POWER:
+ ad.tx_power = true;
+
+ /* XXX Value is ommited cause, stack fills it */
+
+ break;
case AD_TYPE_SERVICE_DATA_UUID16:
{
struct service_data *sd;