AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Bluetooth-Gerät automatisiert hinzufügen
Thema durchsuchen
Ansicht
Themen-Optionen

Bluetooth-Gerät automatisiert hinzufügen

Ein Thema von juliab · begonnen am 22. Aug 2013 · letzter Beitrag vom 29. Aug 2013
Antwort Antwort
juliab

Registriert seit: 18. Aug 2013
7 Beiträge
 
#1

AW: Bluetooth-Gerät automatisiert hinzufügen

  Alt 22. Aug 2013, 21:01
Hallo, nein, die Google-Ergebnisse helfen nicht weiter! Ich habe bereits viel recherchiert, sonst hätte ich nicht hier gefragt.
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#2

AW: Bluetooth-Gerät automatisiert hinzufügen

  Alt 23. Aug 2013, 08:28
Hier findest Du mehr Informationen:

Zitat:
Verbindungsaufbau
http://de.wikipedia.org/wiki/Bluetoo...bindungsaufbau

Der Aufbau einer Verbindung erfolgt immer unter der Protokollarchitektur nach Bluetooth V2.1 usw.[7] (Neu ist ab Standard Bluetooth V3.0 und mit dem Protokoll Bluetooth V4.0 Low Energy ein verbindungsloser Betrieb in Sende- und Empfangsrichtung möglich).[8] Eine Verbindung kann von einem beliebigen Gerät ausgehen, das sich dadurch zum Master über die antwortenden Slaves erhebt.

Sobald Bluetooth-Geräte in Betrieb gesetzt werden, identifizieren sich die einzelnen Bluetooth-Controller innerhalb von zwei Sekunden über eine individuelle und unverwechselbare 48 bit lange MAC-Adresse. Im Bereitschafts-Modus lauschen unverbundene Geräte in Abständen von bis zu 2,56 Sekunden nach Nachrichten (Scan Modus) und kontrollieren dabei 32 Hop-Frequenzen. Der Kontakt zu den Slaves wird durch eine Inquiry-Nachricht (von inquiry (engl.) = Erkundigung) und danach durch eine Page-Message (von to page (engl.) = (per Lautsprecher) ausrufen, message (engl.) = Nachricht) hergestellt, falls die Hardware-Adresse der Geräte unbekannt ist. Bei bekannter Adresse fällt der erste Schritt weg. Im Page-Zustand sendet der Master 16 identische Page-Telegramme auf 16 unterschiedlichen Hopping-Frequenzen, die für die Slaves bestimmt sind. Danach befinden sich die Stationen im Status Verbunden. Durchschnittlich wird eine Verbindungsaufnahme innerhalb des halben Scanintervalls, z. B. 2,56/2 Sekunden (1,28 Sekunden), erreicht.

Findet der Master keinen Slave innerhalb einer eingestellten Zeit, so werden auf weiteren 16 Hopping-Frequenzen Page-Telegramme gesendet. Diese Gruppierung soll bei bekannter Slave Clock einen zügigen Verbindungsaufbau gewährleisten. Beim adaptiven Hopping werden die Frequenzen ausgelassen, die bereits durch andere Master belegt sind.

Seit 2005 kann zum Verbindungsaufbau zweier Bluetooth-Geräte optional NFC genutzt werden. Dieses zusätzliche RF-Protokoll unterstützt Bluetooth insbesondere beim erstmaligen Pairing von Bluetooth-OBEX.
  Mit Zitat antworten Zitat
juliab

Registriert seit: 18. Aug 2013
7 Beiträge
 
#3

AW: Bluetooth-Gerät automatisiert hinzufügen

  Alt 23. Aug 2013, 14:21
Ist das eigentlich ein Scherz? Ich hatte gefragt, wie man das Hinzufügen von Bluetooth-Geräten unter Windows in einer Anwendung realisiert. Gibt es dafür eine Win-API? Ich habe schon oft gesehen, dass andere Programme von sich aus allgemeine Treiber installiert haben, ohne, dass ich als Benutzerin das händisch machen musste. Die Frage ist, geht das auch für Bluetooth-Geräte? Wie kriege ich das in meine eigene Anwendung hinein? Gibt es Beispielcode?
Wie der Bluetoothstandard auf Bitebene funktioniert und das Protokoll aussieht, ist mir, ehrlich gesagt, ziemlich schnuppe.

Edit: SX2008, danke, ich schaue mir das an. Wir hatten gleichzeitig geantwortet, daher bezieht sich mein obiger Text nicht auf deinen.

Edit2: netsh bezieht sich anscheinend auf Netzwerkverbindungen (bei Bluetooth wäre das das Profil PAN, während ich das Profil SPP brauche- serieller Port). Trotzdem hätte es natürlich sein können, dass es sich für das Hinzufügen gebrauchen lässt. Ist aber nicht so. Ich fürchte, auch netsh setzt ein bereits hinzugefügtes Gerät voraus!

Geändert von juliab (23. Aug 2013 um 14:35 Uhr)
  Mit Zitat antworten Zitat
Volker Z.

Registriert seit: 3. Dez 2012
Ort: Augsburg, Bayern, Süddeutschland
419 Beiträge
 
Delphi XE4 Ultimate
 
#4

AW: Bluetooth-Gerät automatisiert hinzufügen

  Alt 29. Aug 2013, 00:04
Hallo,

vielleicht hilft Dir folgendes irgendwie weiter:
Gruß
Volker Zeller
  Mit Zitat antworten Zitat
Furtbichler
(Gast)

n/a Beiträge
 
#5

AW: Bluetooth-Gerät automatisiert hinzufügen

  Alt 29. Aug 2013, 06:50
Ist das eigentlich ein Scherz?
Wo ist der Witz?
Bleib mal locker, Mädel.

Wir lesen uns die Fragen hier zum Spaß durch und Antworten nach bestem Wissen und Gewissen.
Wenn Du professionelle Hilfe benötigst, dann sag das vorher oder frage jemanden anderen.

Regel #1: Bedanke dich für Antworten, die dich weiterbringen, aber vor allem auch für die, die 'nur' gut gemeint sind.
...
Regel #28: Bestätige nicht das Vorurteil, dass das, was mit 'julia' anfängt, unbedingt etwas mit einer Zicke zu tun hat.
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#6

AW: Bluetooth-Gerät automatisiert hinzufügen

  Alt 29. Aug 2013, 07:15
@juliab:

Was Du vorhast, widerspricht der Sicherheitsphilosophie von WINDOWS.
Ich hätte was dagegen, wenn ein BS sich unaufgefordert mit JEDEM beliebigen BT-Gerät verbinden würde!
  Mit Zitat antworten Zitat
juliab

Registriert seit: 18. Aug 2013
7 Beiträge
 
#7

AW: Bluetooth-Gerät automatisiert hinzufügen

  Alt 29. Aug 2013, 19:26
Lieber Tatsachenverdreher, keiner sprach von ALLEN Bluetooth-Geräten. Ich sprach von EINEM bestimmten. Sollte das auch der "Sicherheitsphilosophie von Windows" (LOL) widersprechen, wäre das eher eine Zumutung den Kunden gegenüber. Wie oft habe ich schon Software installiert, die ihre eigenen Gerätetreiber mitbringt und wo ich diese nicht von Hand installieren musste. Das ist eigentlich positiv.
Die Links helfen weiter, danke. Ich bin schon am Testen. Geräte finden geht schon einmal. Jetzt muss ich nur noch die Authentifizierung hinkriegen und dann den Service-State für das Gerät setzen... soweit die Theorie.
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#8

AW: Bluetooth-Gerät automatisiert hinzufügen

  Alt 29. Aug 2013, 20:07
Woher soll Dein schlaues WINDOWS wissen, dass es sich mit einem bestimmten BT-Gerät verbinden soll, wenn es vorher noch nie damit manuell verbunden worden ist?
  Mit Zitat antworten Zitat
Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#9

AW: Bluetooth-Gerät automatisiert hinzufügen

  Alt 23. Aug 2013, 14:16
...die Google-Ergebnisse helfen nicht weiter! Ich habe bereits viel recherchiert...
Such mal nach Bei Google suchennetsh bluetooth
netsh.exe ist eine Konsolenanwendung von Windows mit der man viele netzwerkspezifischen Einstellung anzeigen/ändern kann.
Falls du damit deine BT-Verbindung herstellen kannst dann lässt sich netsh auf aus Delphianwendungen heraus aufrufen.
fork me on Github
  Mit Zitat antworten Zitat
Antwort Antwort


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 01:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz