Forum: Mikrocontroller und Digitale Elektronik Bluetooth HID Cortex


von gq0 (Gast)


Lesenswert?

Hi,

bevor ich meine Frage stelle, zu erst der Plan:
Ich habe einen Cortex-M3 dort läuft bereits meine Firmware drauf. Jetzt 
möchte ich gerne ein Bluetooth-Interface andocken. Durch das 
Bluetooth-Interface soll der Cortex das HID Profile mit einem PC 
sprechen können. Der Bluetooth-Stack und das HID Profile sollen in die 
Firmware integriert werden.

Fragen:
Welche Bluetooth-Hardware benötige ich?
Wie kann ich diese ansprechen?
Gibt es schon implmentierte Bluetooth-Stacks, die man nutzen kann?


Vielen Dank,
gq0

von Alex E. (tecnologic) Benutzerseite


Lesenswert?

Moin

Als was willst du dein Gerät den am PC benutzen? Als Maus?

du kannst auch mit dem SPP(Serial Port Protokol) einen COM Port 
emulieren ähnlich wie beim FTDI Chip. Für SPP kann ich dir die BTM 
Module empfehlen.

http://plischka.at/Funk_Bluetooth.html

MfG

Tec

von gq0 (Gast)


Lesenswert?

Hi,

danke tecnologic für die schnelle Antwort. Das Gerät soll als Tastatur 
erkannt werden.

von Moritz Rosenthal (Gast)


Lesenswert?

Hi,

die Bluegiga-Module können direkt über die Firmware (nennt sich iWRAP, 
ist bereits ab Werk drauf und kann per UART angesprochen werden) als 
HID-Device eingesetzt werden. Aus dem User-Guide:

"[...]HID keyboard and mouse modes allows iWRAP to be used as a wireless 
Bluetooth keyboard or Bluetooth mousre. iWRAP can be connected to a PC, 
PDA or a mobile phone that supports HID host profile and then iWRAP can 
be used to simulate a keyboard or a mouse. An example is provided in the 
figure below.[...]"

Infos und Dokumentation findest du unter bluegiga.de.

Gruß
  Moritz

von gq0 (Gast)


Lesenswert?

Danke Moritz, das Ding sieht interessant aus.

Am besten wäre es wenn der Bluetooth-Stack in meiner eingenen Firmware 
läuft, aber der Aufwand dafür ist vermutlich zu hoch im Vergleich zur 
Nutzung des Bluegiga-Modules.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.