Windows-iot / apps Programmatische Bluetooth-Kopplung

8

Ich versuche, ein Bluetooth-Signal von einem Raspberry Pi 2 mit Windows Iot Core zu übertragen, damit ich mich von Smartphones und anderen Geräten aus damit verbinden kann, aber ich habe die letzten paar Tage daran gehindert, eine Paarung zu empfangen Signal.

Unter Verwendung der Windows Bluetooth-Dokumentation kann ich das Signal senden und Ich kann es sowohl von meinem Desktop als auch von meinem Handy aus sehen. Dies ist jedoch so weit wie möglich. Ich möchte ohne eine PIN koppeln können (das Gerät wird keinen Bildschirm haben), aber die Paarung schlägt jedes Mal fehl, wenn das Gerät ausgewählt wird.

Ich verwende

%Vor%

und

%Vor%

Aber der Verbindungsrückruf wird nie getroffen. Ich habe mir viele ähnliche Fragen angesehen, die entweder unbeantwortet sind oder nicht die entsprechenden Informationen haben, da ich eine RPI2 und keine Desktop-App verwende.

Ich suche nicht über die Webschnittstelle, sondern einfach über den Code

.

[AKTUALISIEREN]

Ich habe die 32feet.NET -Bibliothek ausprobiert, scheint aber zu alt zu sein, um den PI2 zu unterstützen. Ich habe auch ein paar NuGet-Pakete ausprobiert, nichts scheint noch zu funktionieren.

    
Felipe 14.02.2016, 18:36
quelle

1 Antwort

0

Ich bin nicht Master in IoT, aber in letzter Zeit habe ich angefangen, es zu erforschen, also weiß ich, dass Raspberry Pi 2 Hardware ist und wir können damit einige grundlegende IoT-Geräte / Konzepte entwickeln. Ich kann dir nicht mit dem Code helfen, aber vielleicht mit einer Idee.

Ich erinnere mich, dass wir für die Herstellung eines Embedded-Systems den seriellen Port des PCs verwendet und den Befehl an die Geräte übertragen haben. Etwas ähnliches fand ich in einem der Tutorial von David Jones. Es geht darum, Bluetooth mit Windows 10 über den seriellen Port zu verbinden.

In beiden Erklärungen wird SPP (Serial Port Profile) verwendet und auch die Universal Windows App wird referenziert. Vielleicht bekommst du einen Startpunkt oder Funken, um deine Arbeit zu vervollständigen.

Überprüfen Sie dies und dies . Es verwendet auch RPi 2.

    
DOTNET Team 25.02.2016 05:21
quelle