Riot: [tracker] ieee802154_hal : état de la mise en œuvre

Créé le 19 août 2020  ·  5Commentaires  ·  Source: RIOT-OS/RIOT

La description

Ce tracker répertorie les efforts en cours pour implémenter le IEEE 802.15.4 Radio HAL (#13943) pour les radios IEEE 802.15.4 existantes, depuis que le #14371 a été fusionné.

L'interface netdev devrait toujours être disponible pour chaque radio si MODULE_IEEE802154_RADIO_HAL n'est pas présent. De cette façon, nous pouvons à la fois avoir une interface et faciliter le processus de migration. De plus, chaque implémentation doit adapter le test ieee802154_hal (fourni dans #14791) pour tester l'implémentation.

Utilisez #14791 comme référence.

Liste des implémentations HAL

  • [x] CC2538 (#14791 ). Il comprend également l'application de test et le pseudomodule ieee802154_radio_hal .
  • [ ] at86rf2xx
  • [ ] à86rf215
  • [ ] CC2420
  • [x] nrf52840 (#14802 )
  • [ ] kw41z
  • [ ] kw2xrf
  • [ ] mrf24j40
drivers help wanted new feature tracking

Tous les 5 commentaires

@benpicco pensez-vous pouvoir vous occuper de l'AT86RF215 ?

J'écrirai personnellement l'implémentation de at86rf2xx HAL, car c'était l'une des références pour la conception de HAL. Des volontaires pour les autres ? :)

at86rf215 est sur ma liste, mais je n'ai pas d'ETA pour cela.
Je peux également jeter un œil à mrf24j40, étant un appareil entièrement MAC qui devrait être facile, non?

Des volontaires pour les autres ? :)

cc26x2_cc13x2_rf est dans la liste en cours :-)

at86rf215 est sur ma liste, mais je n'ai pas d'ETA pour cela.

Génial!

Je peux également jeter un œil à mrf24j40, étant un appareil entièrement MAC qui devrait être facile, non?

Étant donné que le mrf24j40 gère TX ACK, cela devrait être facile. Cela devrait être aussi difficile que le cc2538, qui n'était pas trop mal.

Cette page vous a été utile?
0 / 5 - 0 notes