Joost Buijgers
350a15a0cd
make bluetooth module public
2024-10-11 12:18:04 +02:00
Dario Nieuwenhuis
b9a1aaea5b
cyw43: add support for WPA3 and more extensive security options.
2024-09-09 02:13:25 +02:00
Dario Nieuwenhuis
6b21f6d3d1
cyw43: log ioctls.
2024-09-09 02:13:25 +02:00
Dario Nieuwenhuis
3ac38e917c
cyw43: use enum for ioctl instead of consts.
2024-09-09 02:13:25 +02:00
Ulf Lilleengen
c9ad897d4a
Use released bt-hci crate
2024-08-21 18:14:15 +02:00
Dario Nieuwenhuis
ad4df1c1ad
cyw43: make sure to yield if doing busy-polling for interrupts.
2024-08-09 01:07:52 +02:00
Dario Nieuwenhuis
4f7ac1946a
cyw43: add Bluetooth support.
...
Co-Authored-By: Brandon Ros <brandonros1@gmail.com>
2024-08-05 21:07:42 +02:00
9names
49a8cf251b
Add cyw43/cyw43-pio changelogs
2024-08-05 22:19:01 +10:00
9names
819d1efb5b
Uprev cyw43 and cyw43-pio for embassy-rp 0.2
2024-08-05 20:48:55 +10:00
Ulf Lilleengen
ffb55754c8
Prepare release embassy-net-driver-channel
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
44282b18fa
Prepare embassy-time release
2024-08-05 08:56:29 +02:00
Vicente
29d79d3af2
Added doc comment to a public enum variant
2024-07-25 20:01:19 +02:00
Vicente
da5ecd29f1
Formmating
2024-07-25 19:55:54 +02:00
Vicente
6eb447eb58
Adding pub struct docs
...
cyw43::ScanOptions
2024-07-25 19:45:52 +02:00
Vicente
3efbd60a90
Fixing missing re-export
...
cyw::control::ScanOptions
2024-07-25 19:24:37 +02:00
Tarun Singh
a716a3f006
Reduced define for 'unreachable!' to a single macro rule
2024-07-17 17:05:52 -04:00
Dario Nieuwenhuis
6a4ac5bd60
Add collapse_debuginfo to fmt.rs macros.
...
This makes location info in defmt logs point to the code calling the macro,
instead of always to fmt.rs as before. Fix works with nightlies
starting with today's, and stable 1.81+.
2024-06-17 01:38:57 +02:00
Ulf Lilleengen
044b5c8921
Merge pull request #3040 from embassy-rs/embassy-time-0.3.1
...
prepare for embassy-time 0.3.1 release
2024-06-05 13:36:24 +00:00
Gustav Toft
3610799618
Added docs.
2024-06-05 08:33:55 +02:00
Gustav Toft
a516dbd5e2
CYW43: Add function to close existing soft AP
2024-06-05 08:14:35 +02:00
Ulf Lilleengen
30918c355b
prepare for embassy-time 0.3.1 release
2024-06-04 09:02:41 +02:00
Ulf Lilleengen
cf0d227cca
Prepare for embassy-sync 0.6.0 release
2024-05-29 12:09:55 +02:00
Dario Nieuwenhuis
3b01023636
Remove "cargo install probe-rs", point users to probe.rs instead.
...
Fixes #2965
2024-05-21 23:45:01 +02:00
Dion Dokter
f3008597aa
Fix cyw43
2024-05-20 15:49:11 +02:00
Cirrus
3db771f4b6
Make join_wpa2_passphrase_info private
2024-04-28 16:04:52 -07:00
Cirrus
7432c4069b
passphrase_info does not have to be passed &mut
2024-04-28 15:34:54 -07:00
Cirrus
d2f6ce5afd
cyw43: Add function to join WPA2 network with precomputed PSK.
...
With flags = 0 in PassphraseInfo, CYW firmware skips the PBKDF2 PSK
derivation. This makes it possible avoid storing unhashed passwords.
The wpa_passphrase utility may be used to generate this PSK.
2024-04-28 15:22:11 -07:00
Jack Hogan
6ffecb1250
Added MAC address getter to cyw43 controller
2024-04-15 14:11:28 -04:00
Dario Nieuwenhuis
3d842dac85
fmt: disable "unused" warnings.
2024-03-20 14:53:19 +01:00
DafabHoid
a75007f5cc
cyw43: Reuse buf to reduce stack usage
2024-02-16 00:33:23 +01:00
Dario Nieuwenhuis
24968629ec
cyw43: Unify dwell time.
2024-01-20 00:10:41 +01:00
umgefahren
6ca43030db
feat: Extended the Scan API
2024-01-19 23:51:57 +01:00
Christopher N. Hesse
5e158757b9
Add more fields to the BssInfo packet struct
...
Taken from the Infineon WHD repository:
04ee318cc9/WiFi_Host_Driver/inc/whd_types.h (L814)
Signed-off-by: Christopher N. Hesse <raymanfx@gmail.com>
2024-01-19 17:31:12 +01:00
Dario Nieuwenhuis
4c23f197b3
Fix invalid "async" crates.io category.
2024-01-12 00:39:01 +01:00
Dario Nieuwenhuis
6a1c415a4c
Complete cargo.tomls more.
2024-01-12 00:32:47 +01:00
Dario Nieuwenhuis
5304994363
Add docs.rs metadata to all crates.
2024-01-11 23:17:02 +01:00
Dario Nieuwenhuis
22197320ff
bump embassy-time 0.3, embassy-executor 0.5, embassy-net 0.4.
2024-01-11 23:01:24 +01:00
Dario Nieuwenhuis
b452a6bcf6
Centralize license and MSRV boilerplate into the repo readme.
2024-01-11 18:18:35 +01:00
Dario Nieuwenhuis
c9ac39df94
Update embedded-hal to v1.0
2024-01-09 23:37:14 +01:00
Ulf Lilleengen
39c166ef9b
docs: document public apis for cyw43 driver
2023-12-19 16:08:06 +01:00
Dario Nieuwenhuis
d81395fab3
Update embedded-hal to 1.0.0-rc.3
2023-12-14 16:19:32 +01:00
Scott Mabin
334900752a
update release version in examples and other crates
2023-12-04 13:15:10 +00:00
Dario Nieuwenhuis
c6989dfbca
Remove nightly and unstable-traits features in preparation for 1.75.
2023-11-29 17:26:33 +01:00
Dario Nieuwenhuis
4634316749
Update embedded-(hal,io,nal).
2023-11-29 17:01:36 +01:00
Dario Nieuwenhuis
03d500f548
cyw43: remove feature(concat_bytes).
2023-11-25 01:06:43 +01:00
Samuel Čavoj
e3ee24017d
cyw43: Add Control method to add multicast HW address
2023-11-16 00:05:13 +00:00
Dario Nieuwenhuis
e519e00265
Update Rust nightly.
2023-11-01 04:56:56 +01:00
Dániel Buga
d941882066
Prepare embassy-net 0.2.1 and embassy-sync 0.4.0
2023-10-31 09:33:27 +01:00
Dario Nieuwenhuis
3cbc687424
net/driver: remove Medium, make HardwareAddress non_exhaustive.
2023-10-18 05:28:16 +02:00
Dániel Buga
40e4ca4751
Prepare embassy-net(/-driver,/-driver-channel) 0.2.0
2023-10-16 20:59:06 +02:00