Ich möchte einen Computer mit Windows 7 verwenden, um Daten für ein iOS-Gerät bereitzustellen. Ich denke, es gibt keine Möglichkeit, dies per Wifi zu tun, also möchte ich ein Bluetooth-GPS-Gerät auf meinem Windows 7-Computer simulieren, so dass das iOS-Gerät eine Verbindung zu ihm herstellen würde.Bereitstellen von Geolokalisierungsdaten für iOS von Windows
Meine Frage ist, welche Art von Daten sollte ich senden? Kann ich NMEA-Frames direkt senden oder soll ich ein anderes Apple-Protokoll implementieren? Wo finde ich eine Spezifikation zu diesem Protokoll in iOS?
Die Idee besteht darin, Geolocation-Daten für das gesamte System verfügbar zu machen. Vielleicht durch "Simulieren" eines Bluetooth-externen GPS-Empfängers mit einer Software, die ich unter Windows entwickeln würde. Welche Art von Daten sollte meine Windows-Software per Bluetooth an iOS senden? Und wie kann es von iOS als externer GPS-Empfänger erkannt werden?
Danke.
Wenn die Daten nur in Ihrer iOS-App verfügbar sein sollen, können Sie ein beliebiges Netzwerkprotokoll (HTTP, was auch immer) verwenden. Wenn Sie möchten, dass die Geolocation-Daten für das gesamte System verfügbar sind, befürchte ich, dass dies ohne benutzerdefinierte/spezialisierte Hardware nicht möglich ist. – kuba
Die Idee besteht darin, Geolokationsdaten für das gesamte System verfügbar zu machen. Aus diesem Grund möchte ich einen Bluetooth-externen GPS-Empfänger mit einer Software "simulieren", die ich unter Windows entwickeln würde. – Guillaume
Ich glaube, das ist vielleicht nicht möglich. Sie benötigen eine spezielle Bluetooth-Hardware, mit der Sie Bluetooth-Daten (Frames) auf sehr niedriger Ebene bearbeiten/senden/empfangen können. Dies ist nicht von Standardgeräten und Standardprogrammierwerkzeugen aus möglich. Sie würden dafür spezielle Treiber benötigen, und Windows ist wahrscheinlich eine schlechte Plattform für solche Experimente. – kuba