diff --git a/tools/3dsp.c b/tools/3dsp.c index 50e60a87d..ba5b9dbdc 100644 --- a/tools/3dsp.c +++ b/tools/3dsp.c @@ -138,6 +138,10 @@ static void ext_inquiry_result(const void *data, uint8_t size, void *user_data) { const struct bt_hci_evt_ext_inquiry_result *evt = data; + if (evt->dev_class[0] != 0x3c || evt->dev_class[1] != 0x04 + || evt->dev_class[2] != 0x08) + return; + if (evt->data[0]) { struct bt_hci_cmd_truncated_page cmd;