Site Announcements

Liebe Gäste des Forums, wir freuen uns, dass ihr zu uns gelangt seid.
Windev ist eine sehr umfangreiche und starke Entwicklerumgebung für Anwendungen unter Windows, Linux und Internetapplikationen inkl. Mobile.
Hier sind Antworten und Anregungen dazu zu finden!
Möchtest du aktiv mitschreiben? Dann melde dich durch Klick auf den Text "Registrieren" hier rechts oberhalb an.

Hat jemand Erfahrung mit Bluetooth?

Hier sollten nur Windev MOBILE speziefische Infos stehen, der Rest kommt ins normale Windev Forum.

Hat jemand Erfahrung mit Bluetooth?

Beitragvon satmax » 15. Januar 2018, 15:44

Ich soll von Android via Bluetooth auf ein Linux Gerät zugreifen beziehungsweise mit diesem kommunizieren. Um überhaupt mal zum Testen zu kommen möchte ich im ersten Schritt eine Bluetooth Verbindung zwischen PC und Android herstellen. Ähnlich der Sockets via GPRS, das mit GPRS läuft schon ganz gut. Nur mit BT komme ich nicht weiter.

Folgendes wird ausgeführt:
Code: Alles auswählen
IF SocketCreateBluetooth(gsNameBTSocket, "SerialPortServiceClass_UUID") = False THEN
   Error("Unable to create the Bluetooth socket", ErrorInfo(errFullDetails))
END



Dann wird ein Thread ListenConnection() gestartet.


Code: Alles auswählen
IF SocketWaitForConnection(gsNameBTSocket,100) THEN
      // Accept the connections wird nie ausgeführt
      sChannelName = SocketAccept(gsNameBTSocket)  // Socket number!
....   

// Accept the connections wird nie ausgeführt. Auf der Clientseite (Android) wird mit Socket Write ein String geschrieben, Laut Client ist alles ok, am PC kommt nichts an.

Code: Alles auswählen
IF NOT SocketWrite(m_SocketName, StringToUTF8(sMessageToSend)) THEN
   MyTrace("SocketWrite fehlgeschlagen: " + ErrorInfo())
   SocketClose(m_SocketName)
   RESULT False
ELSE
   MyTrace("SocketWrite: ", sMessageToSend) // Wird korrekt ausgeführt
   RESULT True
END



Habe ich da einen Gedankenfehler?
satmax
Member
 
Beiträge: 159
Registriert: 24. September 2015, 10:05
Wohnort: Biberbach, Austria
Has thanked: 0 time
Have thanks: 1 time

Re: Hat jemand Erfahrung mit Bluetooth?

Beitragvon Herbert » 16. Januar 2018, 08:56

Leider nein
Das kennst ja sicher. Dort ist auch der Hinweis auf ein mitgeliefertes Beispiel
http://doc.windev.com/en-US/?1000017231

Weiter spricht Bluetooth gene via COM-Ports. Eventuell könntest diesen ansprechen, falls Bluetooth für diesen Ausgang so konfiguriert ist.
Herbert
Site Admin
 
Beiträge: 354
Registriert: 23. Februar 2010, 08:06
Wohnort: Langenthal, Schweiz
Has thanked: 5 times
Have thanks: 3 times


Zurück zu Programmierung allgemein

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast