AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Bluetooth LE Leica Disto

Ein Thema von MeGe · begonnen am 18. Jan 2019 · letzter Beitrag vom 29. Mai 2020
Antwort Antwort
Seite 2 von 2     12   
rabatscher

Registriert seit: 13. Dez 2007
Ort: Bruck an der Mur
69 Beiträge
 
#11

AW: Bluetooth LE Leica Disto

  Alt 27. Mai 2020, 08:50
Ich hab hier die "Anleitung" dazu:

https://stackoverflow.com/questions/...04567#62004567

hinzuzufügen ist eventuell, dass man die Datei kopieren und extra per Projektmanager einfügen muss.
-> danach die Patches anbringen.

Ich hab natürlich nicht den ganzen Code gepostet - nur die relevanten Teile (denke das wäre ein Lizenzvergehen...) aber ich hoffe du kommst damit zurecht...

Den Code dort kann man natürlich noch optimieren und die asynchronen Operationen noch in einen Thread
verpacken bzw. das ganze in die (noch leere) Routine Connect verpacken...
  Mit Zitat antworten Zitat
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
898 Beiträge
 
Delphi 10.4 Sydney
 
#12

AW: Bluetooth LE Leica Disto

  Alt 27. Mai 2020, 09:02
Danke, schaue ich mir mal an.
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.116 Beiträge
 
Delphi 12 Athens
 
#13

AW: Bluetooth LE Leica Disto

  Alt 27. Mai 2020, 14:28
Ich hab hier die "Anleitung" dazu:

https://stackoverflow.com/questions/...04567#62004567

hinzuzufügen ist eventuell

Dankesehr, da schaue ich auch mal rein.
Ich habe bisher noch kein BLE unter Windows, weil es immer zu unstabil/unklar war, aber anfragen dazu habe ich schon.

War es denn nicht so das Windows selbst das Pairing einforderte ?
https://stackoverflow.com/questions/...ore-connection
Ist das irgendwann mal weggefallen, oder war das nie vorgesehen ?
Weil das immer unklar war hatte ich WinRT BLE nie angefasst.
  Mit Zitat antworten Zitat
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
898 Beiträge
 
Delphi 10.4 Sydney
 
#14

AW: Bluetooth LE Leica Disto

  Alt 27. Mai 2020, 14:33
Windows 10 fordert bei BLE-Devices schon seit rund 2 Jahren kein Pairing mehr ein. Das kam mit irgendeinem Windows-10-Update. Problem war zeitweise, dass man sogar gar kein Pairing für BLE-Devices mehr in Windows speichern konnte (das war vor 1,5 Jahren) und damit wurde TBluetoothLE für Windows unnutzbar. Mittlerweile ist dies aber auf Windows-Seite wieder korrigiert. Trotzdem wäre es natürlich schöner, man braucht es auch in der Delphi-App nicht.

Geändert von philipp.hofmann (27. Mai 2020 um 15:03 Uhr)
  Mit Zitat antworten Zitat
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
898 Beiträge
 
Delphi 10.4 Sydney
 
#15

AW: Bluetooth LE Leica Disto

  Alt 27. Mai 2020, 14:41
Ich komme mit den Anpassungen noch nicht ganz hin:

a) Bitte noch den var-Teil von
TWinRTBluetoothGattCharacteristic.DoGetDescriptors : TBluetoothGattDescriptorList;
zeigen.

b) Nach den "if FID = 0 then"-Teilen kommt immer der alte Code im else-Zweig?

Danke.

Geändert von philipp.hofmann (27. Mai 2020 um 20:01 Uhr)
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.116 Beiträge
 
Delphi 12 Athens
 
#16

AW: Bluetooth LE Leica Disto

  Alt 27. Mai 2020, 20:02
Mittlerweile ist dies aber auf Windows-Seite wieder korrigiert. Trotzdem wäre es natürlich schöner, man braucht es auch in der Delphi-App nicht.
Danke für die Info, heisst das Windows-BLE ist Deiner Meinung nach jetzt stabil genug für echte Projekte ?
  Mit Zitat antworten Zitat
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
898 Beiträge
 
Delphi 10.4 Sydney
 
#17

AW: Bluetooth LE Leica Disto

  Alt 27. Mai 2020, 20:25
Ja, ist es definitiv. Es ist auch auf jeden Fall stabiler als die IPWorks-Implementierung, die dazwischen schon mal abraucht. Aus meiner Sicht war das einzige Problem bisher, dass man vorab "pairen" musste.

Ich habe jetzt den Code von rabatscher auch bei mir zum Laufen bekommen (allerdings mit der obengenannten Annahme aus b, welche aber passen sollte). Mal sehen, ob auch alles ohne vorheriges Pairing in Windows stabil läuft (als auch mit Pairing).
  Mit Zitat antworten Zitat
rabatscher

Registriert seit: 13. Dez 2007
Ort: Bruck an der Mur
69 Beiträge
 
#18

AW: Bluetooth LE Leica Disto

  Alt 29. Mai 2020, 08:18
Ich habe die Funktion auf Stackoverflow upgedatet...
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz