Witam,
Próbuję bezskutecznie jak dotychczas napisać aplikację komunikującą się przez bluetooth z użyciem biblioteki QBluetooth (Qt5.3) na Ubuntu 14.
Posiadam moduł bluetooth Bluegiga WT12 (zaimplementowany wewnętrzny zestaw komend iWRAP5 do obsługi bluetootha) który komunikuje się szeregowo z mikroprocesorem. Korzystam z profilu SPP do przesyłania danych. (w załączniku dokumentacja iWRAP5, gdyby było potrzeba).
Z drugiej strony jest wewnętrzny moduł bluetooth w laptopie.
Problem polega na tym iż nie mogę połaczyć się z moim zewnętrznym modułem. Gdy skanuję w poszukiwaniu urządzeń bluetooth w mojej aplikacji znajduje mi moje urządzenie, natomiast, gdy odpytuję o dostępne usługi brak czegokolwiek, puste okno (o usługi odpytywałem przykładowym programem z "examples" Qt - "btscanner"). Dziwi mnie to, że właśnie nie widzę, żadnych dostępnych usług z którymi mógłbym się połączyć. Natomiast jeśli się połączę (na windowsie xp) przez moduł bluetooth na usb, który emuluje port COM poprzez terminal szeregowy to widzę, że dane są normalnie przesyłane.
Konfiguracja modułu bluetooth wyglada tak (wyjście po wpisaniu komendy SET):

SET
SET BT BDADDR 00:07:80:49:a6:11
SET BT NAME abcd
SET BT CLASS 800000
SET BT AUTH * 0000
SET BT LAP 9e8b33
SET BT PAGEMODE 4 2000 1
SET BT ROLE 0 f 7d00
SET BT SNIFF 0 20 1 8
SET CONTROL BAUD unknown,8n1
SET CONTROL CD 40 1
SET CONTROL ECHO 3
SET CONTROL ESCAPE - 20 0
SET CONTROL MSC nDCE 00 00 00 00 00 00
SET PROFILE SPP bluetooth serial port
SET
 

Nie mam pomysłu dlaczego przy zapytaniu nie widzi usługi SPP udostępnianej przez mój bluetooth, skoro poprzez adapter emulujący port COM mogę się normalnie połączyć. Aplikacja btscanner pochodząca z oficjalnych przykładów Qt zakładam, że musi być poprawnie napisana.

Miał ktoś w was doświadczenia z tym modułem? Może źle go konfiguruję?

Edit: Próbowałem też połączyć się poprzez adres urządzenia i próbując wszystkich portów w pętli (0-30) - bezskutecznie.