Currently, prplMesh does not know which channel–bandwidth combinations
are valid and therefore saves all possible combinations. This results
in many errors spamming the logs.
To fix this, `getApplicableBandwidthPerChannel` was implemented. From now
on, prplMesh will only use channel–bandwidth combinations that are
reported by pwhm for a specific `Radio` object.
Integrates:
pwhm:
- a6e7f5b02: ("tests: test _getApplicableBandwidthPerChannel()", 2026-08-05)
- 45299bfe8: ("tests: unit test for wld_channel_getApplicableBwMask", 2026-08-03)
- 378ed4936: ("pwhm: radio: implement getApplicableBandwidthPerChannel", 2025-11-12)
prplmesh-dm-mapper:
- 14a466d: ("odl: add getApplicableBandwidthPerChannel()", 2026-08-11)
Closes PPM-3575
References: PPM-3575
Signed-off-by: Kysil Dmytro <d.kysil@inango-systems.com>
signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>