Пишу утилиту для синхронизации дешевого китайского фитнес-трекера. Расковырял исходники мобильного приложения, более-менее разобрался в принципах работы: ищет устройство с заданным SPP UUID, подключается к нему через RFCOMM и дальше уже просто RPC. Проблема следующая - при попытке подключения bluez генерирует пин, который нужно ввести на устройстве с тремя кнопками, одна из которых - выключение. При синхронизации с андроидом трекер сам генерирует пин и ввести его нужно уже на телефоне. Собственно вопрос - как при pairing'е указать, что код должен быть сгенерирован на другой стороне и можно ли это вообще?