Опрос для нажатия кнопки Bluetooth

У меня есть кнопка Bluetooth, которую я успешно спарил несколько раз с различными малины pi и linux. Кнопка работает как уникальный дверной звонок и различные другие приложения, но у меня есть одна коробка, которая с ним хлопотает, поскольку радиостанции между кнопкой и полем Linux довольно болтливы. Мое текущее обнаружение нажатия кнопки – это полный обман (и работает hciconfig hci0 с опросом hciconfig hci0 для трафика), но я пришел к тому, что должен сделать это правильно, поэтому я спрашиваю здесь.

Кнопка – это .

И это признано:

 user@linux:/$ hciconfig hci0: Type: BR/EDR Bus: USB BD Address: 00:21:5C:AF:DB:87 ACL MTU: 1021:5 SCO MTU: 96:6 UP RUNNING PSCAN RX bytes:20633 acl:535 sco:0 events:1331 errors:0 TX bytes:7835 acl:344 sco:0 commands:401 errors:0 

Я знаю из экспериментов, что push посылает ^@ … и я знаю, потому что это то, что он посылает на консоль при нажатии. Но мне нужно перехватить это в скрипте, чтобы иметь возможность запускать скрипт. Любой совет?

Linux и Unix - лучшая ОС в мире.