AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung [Fmx, iOS, Android] Bluetooth HID-over-GATT (HOGP)
Thema durchsuchen
Ansicht
Themen-Optionen

[Fmx, iOS, Android] Bluetooth HID-over-GATT (HOGP)

Ein Thema von Rollo62 · begonnen am 17. Okt 2018 · letzter Beitrag vom 22. Okt 2018
 
Rollo62
Online

Registriert seit: 15. Mär 2007
4.166 Beiträge
 
Delphi 12 Athens
 
#1

[Fmx, iOS, Android] Bluetooth HID-over-GATT (HOGP)

  Alt 17. Okt 2018, 12:32
Hallo zusammen,

hat schonmal jemand eine BluetoothLE GATT Characteristic für HOGP (Wireless keyboard), direkt per FMX ansprechen können ?

Ich habe hier ein Gerät das seine Daten als "Wireless-Keyboard" liefern kann, und ins AndroidSystem als Tastatur einbinden kann.
Leider funktioniert das nur sehr holprig.

1. Direkte Einbindung in das OS (über BT-Pairing):
  • Funktion als "Keyboard-Emulator", welche Tastencodes in das OS einspeist (ähnlich z.B. Barcodeleser in Windows)
  • Unter Android kann man diese HOGP Characteristic im BT-Hauptmenü mit einem Gerät paaren (wie unter Classic BT),
    und dann sind systemweit z.B. dessen Tastatureingaben verfügbar.
  • Unter iOS funktioniert es nicht, ich vermute mal das HOGP nicht freigeschaltet ist von Apple, aber womöglich gibt es doch einen Weg ?

und die direkte Verbindung in einer FMX-App

2. Direkte Verbindung via BluetoothAdapter in FMX (ohne vorheriges BT-Pairing):
  • Direkter Zugriff auch die GATT Properties, und Notifications der Daten funktioniert nicht.
  • Unter Android kann ich diese Characteristic weder verbinden oder auslesen
  • Unter iOS funktioniert es genausowenig

Falls jemand schonmal ein Wireless-Keyboard mit iOS und Android direkt im FMX verbunden hatte wäre ich für eine kleine Hilfestellung sehr dankbar.
Das wäre mein Ziel 2.), aber auch Infos zu Keyboard-Emulation 1.) wären sehr hilfreich, für den Plan B.

Rollo

Geändert von Rollo62 (17. Okt 2018 um 12:35 Uhr)
  Mit Zitat antworten Zitat
 


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 10:50 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