Riot: [tracker] ieee802154_hal: estado de implementación

Creado en 19 ago. 2020  ·  5Comentarios  ·  Fuente: RIOT-OS/RIOT

Descripción

Este rastreador enumera los esfuerzos en curso para implementar IEEE 802.15.4 Radio HAL (# 13943) para las radios IEEE 802.15.4 existentes, desde que se fusionó el # 14371.

La interfaz netdev aún debería estar disponible para cada radio si MODULE_IEEE802154_RADIO_HAL no está presente. De esta manera podemos tener interfaz y facilitar el proceso de migración. Además, cada implementación debe adaptar la prueba ieee802154_hal (proporcionada en # 14791) para probar la implementación.

Utilice # 14791 como referencia.

Lista de implementaciones de HAL

  • [x] CC2538 (n.º 14791). También incluye la aplicación de prueba y el pseudomódulo ieee802154_radio_hal .
  • [] at86rf2xx
  • [] at86rf215
  • [] CC2420
  • [x] nrf52840 (# 14802)
  • [] kw41z
  • [] kw2xrf
  • [] mrf24j40
drivers help wanted new feature tracking

Todos 5 comentarios

@benpicco ¿crees que podrías encargarte del AT86RF215?

Personalmente escribiré la implementación at86rf2xx HAL, ya que fue una de las referencias para el diseño HAL. ¿Algún voluntario para los demás? :)

at86rf215 está en mi lista, pero no tengo una ETA para ello.
También puedo echar un vistazo a mrf24j40, siendo un dispositivo MAC completo que debería ser fácil, ¿verdad?

¿Algún voluntario para los demás? :)

cc26x2_cc13x2_rf está en la lista en curso :-)

at86rf215 está en mi lista, pero no tengo una ETA para ello.

¡Estupendo!

También puedo echar un vistazo a mrf24j40, siendo un dispositivo MAC completo que debería ser fácil, ¿verdad?

Dado que el mrf24j40 maneja TX ACK, debería ser fácil. Debería ser tan difícil como el cc2538, que no estaba tan mal.

¿Fue útil esta página
0 / 5 - 0 calificaciones