Skip to content

Commit 909fec2

Browse files
committed
doc: update CHANGES with v2.2
1 parent a8c1677 commit 909fec2

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

CHANGES.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,44 @@
1+
v2.2
2+
------
3+
- Add Wi-SUN Linux Router (`wsrd`) demo, functioning as a *leaf node*:
4+
* Send PAN Advertisement Solicit frames, listen for PAN Advertisements and
5+
select a PAN.
6+
* Authenticate and retrieve security keys.
7+
* Send PAN Configuration Solicit frames, listen for PAN Configurations and
8+
synchronize to the broadcast schedule.
9+
* Send DIS packets, listen for RPL DIOs and select a parent using RPL
10+
metrics.
11+
* From a global unicast IPv6 address using DHCPv6.
12+
* Register this address to the primary parent using NS(ARO).
13+
* Send a DAO to the border router to establish a downard route.
14+
* Ping and do application traffic to the rest of Wi-SUN and the backhaul.
15+
- Add Silicon Labs Direct Connect tool (`silabs-ws-dc`) to communicate
16+
directly with Wi-SUN nodes without routing:
17+
* Request and establish a pairwaise session with a single node.
18+
* Authenticate with that node using a provisioned PMK.
19+
* Ping and do application traffic to that node, even if it is not
20+
connected to a Wi-SUN network.
21+
- Update North American OFDM PHY definitions (`phy_mode_id = 0x51-0x54`,
22+
`chan_plan_id = 4` and `phy_mode_id = 0x34-0x38`, `chan_plan_id = 5`). The
23+
Wi-SUN PHY specification has undergone a breaking change in version 1vA12.
24+
Users of the legacy PHY settings are now expected to use `chan0_freq`,
25+
`chan_spacing` and `chan_count`.
26+
- Add `pan-defect` command to `wsbrd_cli` to support the [Silicon Labs PAN
27+
Defect][pan-defect] procedure.
28+
- Transition `wsbrd` to a new timer system which will help reduce CPU
29+
consumption with future changes.
30+
- Force offline compilation of `wsbrd_cli` to avoid network access during
31+
build. Dependencies must now be retrieved before running CMake, using
32+
`cargo fetch`.
33+
- Enable mode switch by default (`phy_operating_modes = auto`) and introduce
34+
`none` to disable it.
35+
- Add [`/tools/demo`](tools/demo) files to test individual modules.
36+
- Fix processing of the EAP identifier.
37+
- Fix reception of big UART frames.
38+
- Fix single channel mode.
39+
40+
[pan-defect]: https://docs.silabs.com/wisun/latest/wisun-pan-defect
41+
142
v2.1.7
243
------
344
- Document the RCP API in [`HIF.md`](HIF.md).

0 commit comments

Comments
 (0)