Liebe Gäste des Forums
Danke, dass ihr euch hier auf dem inoffiziellen Windev-Forum umschaut. Hier werden Tipps und Hinweise zu der von PC-Soft angebotenen Software Windev besprochen.
Windev ist eine leistungsstarke, sehr umfangreiche Entwicklersoftware für Webseiten, Handys und Rechner verschiedener Betriebssysteme. Mehr unter http://www.windev.com

Hat jemand Erfahrung mit Bluetooth?

Hier sollten nur Windev MOBILE speziefische Infos stehen, der Rest kommt ins normale Windev Forum.
Antworten
satmax
Member
Beiträge: 198
Registriert: 24. September 2015, 10:05
Wohnort: Biberbach, Austria
Kontaktdaten:

Hat jemand Erfahrung mit Bluetooth?

Beitrag von 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?

Herbert
Site Admin
Beiträge: 384
Registriert: 23. Februar 2010, 08:06
Wohnort: Langenthal, Schweiz
Kontaktdaten:

Re: Hat jemand Erfahrung mit Bluetooth?

Beitrag von 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.

Antworten