Parowanie Bluetooth w C blueZ w systemie Linux

Nie mogę znaleźć żadnego odniesienia do sparowania urządzenia bluetooth w systemie Linux w programie napisanym w języku C przy użyciu bibliotek BlueZ Bluetooth. Udało mi się już wykonać zapytanie na poziomie HCI, aby uzyskać urządzenia wraz z ich wyższymi poziomami RSSI (podczas wykrywania urządzenia), ale obecnie utknąłem z tym. Widziałem propozycję użycia api DBUS dla agenta blueZ-simple - ale czy jest jakiś sposób, aby tego uniknąć i po prostu użyć niektórych metod poziomu C z BlueZ?

questionAnswers(4)

yourAnswerToTheQuestion