BT устройства «A» автоматически отключается от iPhone, когда устройство «A» пытается подключиться к устройству «B» - PullRequest
0 голосов
/ 27 мая 2019

Мое устройство «A» подключается к моему iPhone через BT, а затем с помощью nRF Connect BLE также подключается к устройству «A».

Через nRF Connect я инициирую соединение pillion между устройством «A» и устройством «B».

Итак, наконец, Pillion активируется и работает должным образом в течение 10 секунд, а затем устройство «А» отключается от iPhone (только BT).

Но Пиллион работает нормально.

Таким образом, проблема в том, почему BT устройства «A» отключается, когда устройство «A» пытается подключиться к устройству «B».

В случае Android это работает нормально, и устройство «А» соединено с Андоридом, а устройство «А» соединено с устройством «В». Эта проблема возникает только с iPhone

Если устройство «A» пытается подключиться к устройству «B», то команда триггера BT BT отключается, поскольку устройство «A» уже подключено к iPhone. Я уверен в этом, проверив логи Bluetooth на iPhone.

Мы используем разные каналы в FW (fermwere) для установления связи между ними.

EDIT ----

Я также обнаружил, что когда устройство «A» подключено к iPhone, а устройство «A» подключено к устройству «B», то через 2 секунды, если я играю музыку и загружаю порт между iPhone и устройством «A» соединение, то BT моего iPhone не отключен.

...