2009-03-28 4 views
1

Ich bin ein iPhone/iPod-Touch-Neuling und möchte eine iPhone-Anwendung mit dem eingebauten ANT wireless Radio schreiben. Wie ich herausgefunden habe, haben sowohl das iPhone als auch der iPod Touch ein ANT-Funkmodul, das in der Nike+iPod Sport Kit verwendet wird, um den Nike-Sensor mit dem iPhone/iPod zu verbinden.Zugriff auf die ANT Wireless- und GPS-Empfängermodule in iPhone/iPod Touch

Nach etwas googeln fand ich nicht viel (eine article war interessant, aber nicht das, was ich suche).

Also meine Fragen:

  • Ist es möglich, den Einbau-ANT Wireless-Gerät in iPhone/iPod Touch zugreifen?
  • Ist es möglich, auf das integrierte GPS-Modul im iPhone zuzugreifen?
  • Gibt es einige APIs oder SDKs, die Zugriff auf das ANT oder das GPS-Modul bieten?

Ich kann mir vorstellen, dass Apple nicht begierig ist, den Zugang zu allen iPhone-Funktionen zu öffnen. Aber zumindest sollte das GPS-Modul zugänglich sein.

Antwort

4

Auf das GPS-Funkgerät kann nur über die Core Location API zugegriffen werden, die Ihnen eine Längen- und Breitengradkorrektur auf die gewünschte Genauigkeitsstufe bietet, jedoch keinen Low-Level-Zugriff auf das Funkgerät bietet. Das ANT-Radio ist mit öffentlichen APIs nicht verfügbar, obwohl es möglich sein kann, mit ihm auf einem jailbroken Telefon zu sprechen. Eine solche Anwendung konnte jedoch nicht über den App Store verteilt werden.

2

Es gibt keine APIs, die das ANT-Protokoll nutzen. Es gibt jedoch eine API, die das integrierte GPS ausnutzt, Core Location genannt und relativ einfach zu bedienen.

Das kommende SDK 3.0 bietet Unterstützung für die Verbindung mit externen Geräten über Kabel- und Bluetooth-Verbindungen.