Vaclav_ Ответов: 0

Как сделать системный вызов для публикации "сканирование..." ?


Если это еще один случай, когда cout /cerr не синхронизируется с потоком кода - пожалуйста, проигнорируйте мой пост.

Когда я использую "hcitool scan" в качестве CLI , он немедленно выводит "сканирование...", а затем после ожидаемой задержки выводит результат сканирования.


Сканирующий...
98:D3:31:F8:39:33 SPP-CA


При реализации hcitool в качестве системного вызова

система("hcitool scan");

выходы не разделены - во время - они отправляются на консоль после завершения фактического сканирования.

Есть ли способ выбрать системный вызов hcitool scan для вывода "сообщения о ходе выполнения" ?

Что я уже пробовал:

Я использовал код сканирования Qt bluetooth, и он не выполняет эту работу, поэтому я заменяю его системными вызовами. Было бы неплохо каким-то образом поймать сигнал / событие "сканирование...". Qt действительно имеет такую возможность.

0 Ответов