135 Commits

Author SHA1 Message Date
xoviat
d6a5e151a2 cyw: allow specifying nvram, get lwb+ working 2026-01-07 16:09:27 -06:00
Ulf Lilleengen
729f96b952 chore: update to bt-hci 0.7.0 2026-01-06 08:42:26 +01:00
xoviat
4f25b0d121 cyw: get control init working 2026-01-05 20:01:42 -06:00
xoviat
38ca3e1afb cyw: more cleanup 2026-01-05 15:47:56 -06:00
xoviat
d8979c6468 cyw: cleanup sdio 2026-01-04 18:20:33 -06:00
xoviat
e2988345fa cyw: cleanup 2025-12-29 21:15:47 -06:00
xoviat
cd5d0fa66c fix wlan_write and wlan_read methods 2025-12-28 16:32:24 -06:00
xoviat
ed8153e58a cyw: add try_until and result to runner init 2025-12-28 12:21:13 -06:00
xoviat
46caa8e755 cache spi status once 2025-12-27 15:06:43 -06:00
Simon Börjesson
ab3b915a7d Fix merge issue 2025-12-27 11:09:33 +01:00
simonborje
d247c33a8f
Merge branch 'embassy-rs:main' into cyw43_link_state_monitoring 2025-12-27 10:52:46 +01:00
xoviat
e41a1d64a6 cyw43: consistency 2025-12-26 17:13:49 -06:00
xoviat
1b8fb4ccbb cyw: update initialization sequence 2025-12-26 16:53:29 -06:00
xoviat
7186503443 cyw: fix scpdm update mechanism 2025-12-25 21:19:07 -06:00
xoviat
96483e86b8
Merge pull request #5132 from simonborje/cyw43_add_event_disabler
Always disable cyw43 events after calling join()
2025-12-24 23:04:15 +00:00
xoviat
4d1a568328 cyw43: add sdio support for stm32 2025-12-24 16:44:32 -06:00
Simon Börjesson
1474884a0f Always unsubscribe to cyw43 events 2025-12-23 19:31:20 +01:00
Simon Börjesson
08d4746ef7 Implement cyw43 link state monitoring 2025-12-22 22:57:56 +01:00
Dario Nieuwenhuis
62ed44f99a Update to embedded-io 0.7 2025-12-19 12:29:50 +01:00
Dario Nieuwenhuis
3588023e3e
Merge pull request #5020 from simonborje/improve_cyw43_join_result
Improve cyw43 join handling
2025-12-11 16:53:36 +00:00
Simon Börjesson
31039201e7 Update examples and tests 2025-12-10 02:39:48 +01:00
Simon Börjesson
dfdd0432ef Fix formatting 2025-12-09 22:14:27 +01:00
diogo464
edc5abdc6e cyw43: added get_rssi to Controller 2025-12-09 17:02:09 +00:00
Simon Börjesson
57e572ca12 Improve cyw43 join handling 2025-12-08 23:41:19 +01:00
Simon Börjesson
a32a9b609a Add changelog entry 2025-12-02 23:16:20 +01:00
Simon Börjesson
1965d5e6db Disable authentication before setting up Ap 2025-12-02 23:16:20 +01:00
Ulf Lilleengen
e5651b8644 chore: release embassy-rp, cyw43 and cyw43-pio 2025-11-27 14:21:09 +01:00
Dario Nieuwenhuis
8730a013c3 Rustfmt for edition 2024. 2025-10-06 23:19:53 +02:00
Dario Nieuwenhuis
abc8e450f9 Edition 2024. 2025-10-06 23:19:53 +02:00
Nathan Samson
fff0a1522d Fixes #4709. Creating an open AP after joining a WPA network doesn't work
This fixes the issue by always resetting the security value when
creating a new open AP.
2025-09-27 00:59:47 +02:00
Ulf Lilleengen
0cb88e7daf fix: update bt-hci to 0.6
Fixes an issue for controllers that emit unexpected command complete
events.
2025-09-26 11:00:26 +02:00
Ulf Lilleengen
e46f3af64f chore: rustfmt 2025-09-19 12:18:20 +02:00
Ulf Lilleengen
c77ee0cb32 chore: add changelog item. 2025-09-19 12:18:12 +02:00
Ulf Lilleengen
6b3d2db471 fix: add error handling for HCI transport 2025-09-19 12:14:31 +02:00
Ulf Lilleengen
e5879db0f4 chore: update to bt-hci 0.5.0 2025-09-19 09:53:25 +02:00
Owen Phillips
0d568022be docs(cyw43): clarify Control::join() docs
Update doc comment to clarify that Control::join() can be used to join
networks using the provided options, not only open networks.
2025-09-17 20:23:24 -07:00
Ulf Lilleengen
9245a3a991 chore: prepare cyw43 0.5.0 2025-08-28 12:23:39 +02:00
Ulf Lilleengen
83f2557eac chore: prepare embassy crate releases 2025-08-26 16:05:09 +02:00
Dario Nieuwenhuis
9f12852c38 Read crate configs from metadata. 2025-08-25 19:44:50 +02:00
Ulf Lilleengen
6a347f1f09 feat: add semver checks and releasing to releaser
* List dependencies of a crate
* List dependents of a crate
* Perform semver-checks of a crate
* Prepare a release for a crate and all dependents
* Use a single release.toml for cargo-release
* Add changelogs where missing
2025-08-25 19:44:49 +02:00
Ulf Lilleengen
c7b9060a74 fix: prepare embassy-sync 0.7.1 release
* Add newtype for moved type to preserve API compat
2025-08-12 21:05:32 +02:00
Ulf Lilleengen
0b8d448dba chore: bump bt-hci version to 0.4.0 for cyw43 2025-08-09 19:06:32 +02:00
Ulf Lilleengen
38807ff5fd chore: Release embassy-net-driver-channel version 0.3.1 2025-07-16 09:27:32 +02:00
Ulf Lilleengen
f2413bd20d chore: Release cyw43 version 0.4.0 2025-07-15 11:14:43 +02:00
Ulf Lilleengen
249433a7ed chore: update changelog 2025-07-15 10:47:07 +02:00
Matt Johnston
5e49985ed6 embassy-sync: bump to 0.7.0 2025-05-22 13:29:55 +08:00
Yuri Astrakhan
ef0f29f0ed Update defmt dependencies 2025-05-18 20:52:09 +02:00
iliana etaoin
db83d7275e cyw43: make State::new a const fn 2025-04-13 00:26:43 -07:00
Ulf Lilleengen
72f72ee15b chore: update cyw43 bt-hci version
The new version contains some fixes to hci serialization.
2025-04-07 10:13:42 +02:00
Flamenco
6f795d976c
Update control.rs
Fix function name
2025-02-17 08:15:09 -05:00