Hi
welche Technologie wurdet ihr für folgende Cross platform Entwicklung empfehlen?
Wir haben einen BLE Board mit paar Sensoren. Es sollen Daten über Bluetooth mit ca. 500 kBs gestreamt werden direkt an ein Endgerät(kein IoT). Endgeräte sind Windows/Linux/Mac Laptops aber auch Android und IOS.
Die Sensordaten sollen als Graph dargestellt werden.
Was wurdet ihr vorschlagen?
Ich gehe mal davon aus für PC(Windows/Linux/Mac) ist Python und Pyside ok.
Bei Android und IOS?
Was schlägt ihr so vor?
Danke
Wenn iOS nicht wäre, würde ich "Webseite als PWA" vorschlagen. https://caniuse.com/web-bluetooth
.NET Avalonia laeuft auf allen genannten Platformen, Xamarin/MAUI wenn nur fuer Android und iOS (kein direkter Linux support).
obwohl IOS dann auch Geld kostet. Je nachdem ob ein MAC vorhanden ist oder nur ein Smartphone, gibt es da Optionen.
Es sollen Daten über Bluetooth mit ca. 500 kBs gestreamt werden direkt an ein Endgerät(kein IoT).
Da würde ich vor allem mal untersuchen, ob ihr auf allen Plattformen die Verbindung so konfiguriert bekommt, dass die 500kB/s auch erreichbar sind. Nur mit GATT/ATT könnte das schon eng werden.
Geht das evtl. mit Qt.
Hinweis: Korrekte Einheiten sind hier wichtig.
Denn 500kBit/sec bekommt man grade noch so eben durch Bluetooth durch, aber dann sind keine weiteren Verbindungen zu anderen Geräten mehr möglich.
Bei 500 kByte/sec nimmt man WLAN.
Denn 500kBit/sec bekommt man grade noch so eben durch Bluetooth durch, aber dann sind keine weiteren Verbindungen zu anderen Geräten mehr möglich.
Laut OP geht es um BLE. Die absolute Obergrenze ist dort 2MBit/s und an die kommt man nur theoretisch. Praktisch könnte 500kBit/s schon ein Problem werden, wenn man die Verbindungsparameter nicht entsprechend konfiguriert bekommt.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.