Я мог бы вообразить, что существует проблема между приложением и службой, которую использует устройство BLE, при условии, что устройство IDBLUE сконфигурировано с использованием драйвера Bluetooth HID в качестве устройства ввода, которое может отправлять только определенную информацию тега для первого успешного тега, отсканированного в виде текста вывод при нажатии кнопки действия. Поскольку устройство не конфигурируется через Bluetooth и работает аналогично клавиатуре, для интеграции не требуется дополнительного времени разработки.
Но вы должны вернуться к Сервисам устройства и убедиться, что Сервисы и UUID верны и устройство работает правильно. Сейчас я могу помочь с примером BLE, который я разработал для отправки и получения данных из модуля BLE HC-10 BLE, который был протестирован с Arduino и работает довольно хорошо. Это должно быть то же самое, что и урок, который вы использовали вместе с ним, и вы можете изменить UUID на один из вашего устройства.
Ссылка на приложение для Android есть: https://github.com/Waged/BLEArduino