[riot-notifications] [RIOT-OS/RIOT] tree-wide: implement get of NETOPT_IEEE802154_PHY for applicable drivers (#16163)
Jean Pierre Dudey
notifications at github.com
Thu Apr 8 15:55:32 CEST 2021
@jia200x I think this is not the way to go right now with this enumeration and the netdev option, this _is_ specified by the channel page which specifies on what band and what PHY does the device use, however, the only exceptions to this rule are the SUN, TVWS and LECIM PHYs which use the same channel each one (for SUN, 9 and 10, for TVWS is not specified clearly as it is on the same section as SUN in 2020 std, and LECIM which uses page 12). So, this doesn't provide any valuable information that the channel page and number doesn't already provides. The standard specifies the channels for SUN PHYs, however they might be in the same band and _must_ coexist, so... on transceivers like the `at86rf215` and the `cc13xx` we only need the SUN PHY that is going to be used when the channel page 9 is selected (and on page 10 it's already SUN Generic FSK).
So in terms of what has been done in #15932 , only the SUN PHY caps could reside, or... we add an function or field to check if the transceiver supports the given page (and if it's SUN the given PHY), for SUN PHYs one would also need to check also what bands are supported as the channel page/number doesn't specify that, but gives the option to select the most suitable band for you on the tables provided by the standard. The thing about the bands could help on issues like #15906
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the notifications