kbtserialchat: Et meget enkelt chat-værktøj

kbtserialchat-værktøjet er en meget enkel chat klient&server. Dens hovedformål er til fejlretning og skal tjene som et eksempel på hvordan en bluetooth-server der håndteres af kbluetoothd skal skrives og hvordan en klient der kan startes med SDP kioslave skal skrives.

Brug af chat-værktøjet

kbtserialchat implementer 'Seriel port'-protokollen, så når du starter den, vil den vise dig alle enheder som giver 'Serial port'-profilen. Dette vil inkludere andre computere hvor KDE Bluetooth's skelet er installeret, men også telefoner som understøtter denne profil.

Når du forbinder til en anden kbtserialchat-server, så vil kbtserialchat dukke op på det andet system og I kan glade sende hinanden dumme tekstbeskeder. Du kan også forbinde til den serielle port på Bluetooth-telefoner og sende vilkårlige AT-kommandoer. For at ringe et nummer op for eksempel, skrives ATD<nummer>;.

Mens det måske ikke giver meget mening at forbinde kbtserialchat til en seriel port på en enhed der bruger den til at udveksle binære data, kan du bruge den ikke kun til at forbinde til tjenester på serielle porte, men til enhver tjeneste der er baseret på Rfcomm, såsom handsfree- eller headset-profilen. Da disse tjenester ikke er på listen i dialogen ved opstart, kan du bruge følgende trick: Gennemsøg tjenesterne på en enhed med kio_sdp (ved brug af sdp:/-URL). I stedet for så blot at klikke på tjenesten, højreklik på den og vælg så Åbn med.... Indtast kbtserialchat i dialogen, tryk på Enter - og du er forbundet.