Dieser Tracker listet die laufenden Bemühungen auf, die IEEE 802.15.4 Radio HAL (#13943) für die bestehenden IEEE 802.15.4 Funkgeräte zu implementieren, seit #14371 zusammengeführt wurde.
Die Schnittstelle netdev
sollte weiterhin für jedes Funkgerät verfügbar sein, wenn MODULE_IEEE802154_RADIO_HAL
nicht vorhanden ist. Auf diese Weise können wir sowohl eine Schnittstelle haben als auch den Migrationsprozess vereinfachen. Außerdem sollte jede Implementierung den ieee802154_hal
Test (bereitgestellt in #14791) anpassen, um die Implementierung zu testen.
Verwenden Sie #14791 als Referenz.
ieee802154_radio_hal
.@benpicco meinst du, du könntest dich um den AT86RF215 kümmern?
Ich werde persönlich die at86rf2xx
HAL-Implementierung schreiben, da sie eine der Referenzen für das HAL-Design war. Gibt es Freiwillige für die anderen? :)
at86rf215 steht auf meiner Liste, aber ich habe keine ETA dafür.
Ich kann mir auch mrf24j40 ansehen, da es sich um ein Full-MAC-Gerät handelt, das einfach sein sollte, oder?
Gibt es Freiwillige für die anderen? :)
cc26x2_cc13x2_rf
ist in der laufenden Liste :-)
at86rf215 steht auf meiner Liste, aber ich habe keine ETA dafür.
Groß!
Ich kann mir auch mrf24j40 ansehen, da es sich um ein Full-MAC-Gerät handelt, das einfach sein sollte, oder?
Da der mrf24j40 TX ACK handhabt, sollte es einfach sein. Es sollte so schwierig sein wie beim cc2538, was nicht so schlimm war.