Wir entwickeln eine Windows-Anwendung, die mit einem batteriebetriebenen Remote-Gerät kommunizieren muss. Die App wird mit C#/.NET für Windows 7 Maschinen entwickelt. WiFi ist eine Option auf dem Remote-Gerät, aber Bluetooth wäre besser für die Energieeinsparung. Die Verbindung würde für die Übertragung von generischen seriellen Daten sowie Audio verwendet werden.Verwendung von Bluetooth für die generische Datenübertragung in .NET
Überprüfung der vorherigen Fragen, I see here, for example,, dass 32feet und WCL als beliebte Bibliotheken mit .NET zu verwenden scheinen. Jedoch scheint 32 feet nicht mehr in Entwicklung zu sein. WCL scheint die Bluetooth-Entwicklung bei .NET 4.6 gestoppt zu haben. Vielleicht kein Problem, wenn 4.6.1 und 4.6.2 keine Blueooth-Updates benötigen?
daran interessiert, einige Antworten zu folgenden Themen:
1) Warum diese Bibliotheken existieren? Warum gibt es in .NET keine native Unterstützung für Bluetooth?
2) Warum sind die Optionen so begrenzt? Warum gibt es kein Entwicklungsinteresse in 32 Feet? Gibt es aus irgendeinem Grund eine Zurückhaltung Bluetooth in .NET? Hat sich ein anderer Weg eröffnet?
3) Welche Bedenken könnten wir bei der Implementierung einer App haben, die Bluetooth für die generische Datenübertragung in Bezug auf die verschiedenen verfügbaren Funkgeräte und Stacks verwendet?
Im Allgemeinen habe ich den Eindruck, dass der Ansatz nicht viel genommen wird und ich frage mich, warum das ist, wenn das tatsächlich der Fall ist, oder ich falsch liege. Welchen Ansatz würden Sie wählen?