[riot-commits] [RIOT-OS/RIOT] 795cd1: ieee802154: add definitions for 802.15.4 PHY modes

Francisco noreply at github.com
Wed Apr 29 12:44:16 CEST 2020


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 795cd165fd0d553a42dc6abfd7c0e3cf6ba6f062
      https://github.com/RIOT-OS/RIOT/commit/795cd165fd0d553a42dc6abfd7c0e3cf6ba6f062
  Author: Benjamin Valentin <benjamin.valentin at ml-pa.com>
  Date:   2020-04-15 (Wed, 15 Apr 2020)

  Changed paths:
    M sys/include/net/ieee802154.h
    M sys/include/net/netopt.h

  Log Message:
  -----------
  ieee802154: add definitions for 802.15.4 PHY modes

This adds PHY modes for IEEE 802.15.4-2003 and IEEE 802.15.4g-2012.


  Commit: fac35644d072477f187c77f69bafe9c889d9378b
      https://github.com/RIOT-OS/RIOT/commit/fac35644d072477f187c77f69bafe9c889d9378b
  Author: Benjamin Valentin <benjamin.valentin at ml-pa.com>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

  Changed paths:
    M makefiles/pseudomodules.inc.mk
    M sys/include/net/ieee802154.h
    M sys/include/net/netopt.h
    M sys/net/crosslayer/netopt/netopt.c
    M sys/shell/commands/sc_gnrc_netif.c

  Log Message:
  -----------
  ieee802154: add definitions & config options for MR-O-QPSK

Define options for IEEE 802.15.4g MR-O-QPSK as well as shell commands
to set them via ifconfig.


  Commit: c77119957fcd6b67e8cbaf8f10c02bced6748547
      https://github.com/RIOT-OS/RIOT/commit/c77119957fcd6b67e8cbaf8f10c02bced6748547
  Author: Benjamin Valentin <benjamin.valentin at ml-pa.com>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

  Changed paths:
    M sys/shell/commands/sc_gnrc_netif.c

  Log Message:
  -----------
  shell/sc_gnrc_netif: fix space after NID

All option have a space behind them. This fixes the formatting of the
NID parameter if there are options after it.


  Commit: cfc2feca1de5a07a59773e2cdd2872510766a010
      https://github.com/RIOT-OS/RIOT/commit/cfc2feca1de5a07a59773e2cdd2872510766a010
  Author: Benjamin Valentin <benjamin.valentin at ml-pa.com>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

  Changed paths:
    M drivers/netdev_ieee802154/netdev_ieee802154.c

  Log Message:
  -----------
  ieee802154: return PDU based on PHY mode

IEEE 802.15.4g-2012 specifies a PDU of 2047 for it's PHY modes, so
query the driver for the mode before returning the PDU.

If none of the new modes is used, don't query the driver to not incure
a penalty on existing platforms.


  Commit: 0cf9f6aa7ff8c7178394309ea906c6d8aae52ae5
      https://github.com/RIOT-OS/RIOT/commit/0cf9f6aa7ff8c7178394309ea906c6d8aae52ae5
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

  Changed paths:
    M drivers/Makefile.dep
    M drivers/at86rf215/at86rf215_getset.c
    M drivers/at86rf215/at86rf215_netdev.c
    M drivers/at86rf215/include/at86rf215_internal.h
    M drivers/include/at86rf215.h

  Log Message:
  -----------
  drivers/at86rf215: implement at86rf215_get_phy_mode()


  Commit: e6d47aa825e8e612c2baeb77ea654511bb2f5a7e
      https://github.com/RIOT-OS/RIOT/commit/e6d47aa825e8e612c2baeb77ea654511bb2f5a7e
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

  Changed paths:
    M drivers/Makefile.dep
    M drivers/at86rf215/at86rf215.c
    M drivers/at86rf215/at86rf215_netdev.c
    M drivers/at86rf215/at86rf215_o-qpsk.c
    M drivers/at86rf215/include/at86rf215_internal.h
    M drivers/include/at86rf215.h

  Log Message:
  -----------
  drivers/at86rf215: implement MR-O-QPSK


  Commit: 504d02038d174ac860035c5bc2df6e97b2c7651c
      https://github.com/RIOT-OS/RIOT/commit/504d02038d174ac860035c5bc2df6e97b2c7651c
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

  Changed paths:
    M sys/net/gnrc/netif/gnrc_netif.c

  Log Message:
  -----------
  gnrc_netif: update PDU after changing PHY mode


  Commit: 6ce0092982d350247fc22f5246b0303af58dd42c
      https://github.com/RIOT-OS/RIOT/commit/6ce0092982d350247fc22f5246b0303af58dd42c
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

  Changed paths:
    M sys/shell/commands/sc_gnrc_netif.c

  Log Message:
  -----------
  shell/sc_gnrc_netif: fix vera++ errors


  Commit: 80b300289d128cbaed2c45d6f6d513fcb0494017
      https://github.com/RIOT-OS/RIOT/commit/80b300289d128cbaed2c45d6f6d513fcb0494017
  Author: Francisco <femolina at uc.cl>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

  Changed paths:
    M drivers/Makefile.dep
    M drivers/at86rf215/at86rf215.c
    M drivers/at86rf215/at86rf215_getset.c
    M drivers/at86rf215/at86rf215_netdev.c
    M drivers/at86rf215/at86rf215_o-qpsk.c
    M drivers/at86rf215/include/at86rf215_internal.h
    M drivers/include/at86rf215.h
    M drivers/netdev_ieee802154/netdev_ieee802154.c
    M makefiles/pseudomodules.inc.mk
    M sys/include/net/ieee802154.h
    M sys/include/net/netopt.h
    M sys/net/crosslayer/netopt/netopt.c
    M sys/net/gnrc/netif/gnrc_netif.c
    M sys/shell/commands/sc_gnrc_netif.c

  Log Message:
  -----------
  Merge pull request #13912 from benpicco/at86rf215-mr-qpsk

drivers/at86rf215: implement MR-O-QPSK


Compare: https://github.com/RIOT-OS/RIOT/compare/9a4537eef6aa...80b300289d12


More information about the commits mailing list