Wie ist ANT+ implementiert?

  • 3 Antworten
  • Letztes Antwortdatum
A

Activeroid

Neues Mitglied
5
Weiß jemand wie ANT+ in die ganzen ANT+-fähigen Geräte implementiert sind? Ist da ein extra ANT+Chip auf der Platine oder läuft das über die die selbe Hardware die auch für BT4.0 LE / NFC etc. zuständig ist?
 
NFC ist meines Wissens ein eigener Chip. Aber ANT+ wird mit großer Sicherheit über einen vorhandenen 2.4 GHz Transceiver abgewickelt, voraussichtlich der BLE Chip.
 
Heißt ja dann, dass viele BLE-fähige Handys hardwaretechnisch auch ANT+ fähig sind.

Wie ist das generell mit BLE? Die generelle Unterstützung kommt erst mit Android 4.3 und höher. Ist BLE/ANT+ nur mit entsprechenden Anpassungen im Kernel nutzbar? Ist es Treibersache? Oder vielleicht nur ein APK ?

Ich hab ja ein S4 active und habe irgendwo in den letzten Tagen gelesen, dass jemand auf das S4a mit einem Custom Rom auf Basis von Android 4.3 vom I9505 ANT+ am laufen hatte, finde nur leider den Beitrag nicht mehr. Da mit dem Custom Rom aber leider keine Kamera geht und andere Einschränkungen vorhanden sind, kommt es für mich nicht in Frage.

Oder anders gefragt: Was wäre denn, wenn man z.B. die ANT+-apks vom I9505 (4.3) nimmt und auf das S4 active mit Stock Rom (Android 4.2.2) spielt?

Wenn man sich mal im Samsung Open Source Relase Center umschaut findet man einige I9505 Pakete die ANT+ Software beinhalten:

Notices for file(s):
/system/app/AntHalService.apk
/system/lib/libantradio.so
/system/xbin/antradio_app

ANT Android System Package Copyright 2009-2012 Dynastream Innovations This product includes software developed at Dynastream Innovations
 
Activeroid schrieb:
Heißt ja dann, dass viele BLE-fähige Handys hardwaretechnisch auch ANT+ fähig sind.
Ja, davon könnte es mehrere geben.

Activeroid schrieb:
Die generelle Unterstützung kommt erst mit Android 4.3 und höher.
Ab 4.3 gibt es eine vereinheitlichte API für den Zugriff auf BLE.

Activeroid schrieb:
Ist BLE/ANT+ nur mit entsprechenden Anpassungen im Kernel nutzbar?
Ja, Kerneltreiber müssen natürlich vorhanden sein.

Activeroid schrieb:
Ist es Treibersache? Oder vielleicht nur ein APK ?
Eine APK allein ist es nicht, denn das gesamte Framework und die Bibliotheken müssen Unterstützung für BLE und ANT haben.

Activeroid schrieb:
Oder anders gefragt: Was wäre denn, wenn man z.B. die ANT+-apks vom I9505 (4.3) nimmt und auf das S4 active mit Stock Rom (Android 4.2.2) spielt?
Das wird wahrscheinlich nicht funktionieren, weil das Framework wohl die Unterstützung nicht drin hat.
 

Ähnliche Themen

borstolone
  • borstolone
Antworten
3
Aufrufe
2.120
mrrbr
mrrbr
G
  • Gnoffin
Antworten
3
Aufrufe
3.994
Pfälzer
P
Zurück
Oben Unten