Commit Graph

8839 Commits

Author SHA1 Message Date
Dario Nieuwenhuis
d5e77f69c1
Merge pull request #3319 from badrbouslikhin/buffered-uart-rx-fix
fix(stm32): fix dma and idle line detection in ringbuffereduartrx
2024-09-10 21:30:22 +00:00
Dario Nieuwenhuis
3534ee1bd5
Merge pull request #3326 from elagil/sai_pull_down_for_rx
SAI pull down clock and data lines in receive mode
2024-09-10 21:18:23 +00:00
elagil
e698fbe598 fix: pull-down clock/data lines for receive 2024-09-10 21:38:05 +02:00
Dario Nieuwenhuis
2286e5da13
Merge pull request #3105 from embassy-rs/net-nrf91
embassy-net driver for nrf91
2024-09-09 20:03:28 +00:00
Ulf Lilleengen
6af1cb7a20 Use TX_BUF_SIZE matching MTU 2024-09-09 15:45:15 +02:00
Dario Nieuwenhuis
0ef06cc19b
Merge pull request #3323 from embassy-rs/cyw43-wpa3
cyw43: add support for WPA3 and more extensive security options.
2024-09-09 00:37:17 +00: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
Dario Nieuwenhuis
74e724f968
Update to Rust 1.81 (#3322) 2024-09-09 02:13:17 +02:00
Badr Bouslikhin
94f109aec1
Merge branch 'embassy-rs:main' into buffered-uart-rx-fix 2024-09-06 18:56:11 +02:00
Badr Bouslikhin
0e477a4df5
fix(stm32): enable dma half transfer interrupt for buffereduart 2024-09-06 18:55:33 +02:00
Badr Bouslikhin
ee25f14b20
fix(stm32): reorder dma and idle futures 2024-09-06 18:55:33 +02:00
Badr Bouslikhin
55f41da66c
Merge branch 'embassy-rs:main' into main 2024-09-06 18:37:30 +02:00
Dario Nieuwenhuis
1cf778904d
Merge pull request #3316 from Ddystopia/main
fix: nightly api changed during the night
2024-09-06 12:54:17 +00:00
Oleksandr Babak
1443f3386b
fix: remove stable nightly feature 2024-09-06 11:34:30 +02:00
Oleksandr Babak
5b4941a510
ci: update rust-toolchain 2024-09-06 11:29:12 +02:00
Ulf Lilleengen
1b1db2401b Use byte slice for config 2024-09-06 11:22:07 +02:00
Oleksandr Babak
01d8508b6c
fix: nightly api changed during the night 2024-09-06 11:16:44 +02:00
Ulf Lilleengen
e2e3143c2e Add explicit disable/enable function and skip enable in configure 2024-09-06 09:58:54 +02:00
Ulf Lilleengen
5e74434cb8 Ensure modem is enabled in run() 2024-09-06 09:52:26 +02:00
Ulf Lilleengen
ca3d091faf
Merge pull request #3309 from Kezii/main
support custom log formatting for usb logger
2024-09-06 07:36:16 +00:00
Ulf Lilleengen
ac7ebea762 Make sure to CFUN=0 before changing configuration 2024-09-06 09:34:39 +02:00
Dario Nieuwenhuis
54927cc3aa
Merge pull request #3315 from Ecco/fix-ci-test-http-git
ci: Fix the "test" task when using stm32-metapac from a CI artifact
2024-09-05 22:03:16 +00:00
Romain Goyet
ccce870642 ci: Fix the "test" task when using stm32-metapac from a CI artifact 2024-09-05 18:01:05 -04:00
elagil
a8ca6713e6 feat(usb): make use of ISO endpoint support 2024-09-05 21:29:24 +02:00
elagil
d37c482e21 feat(usb-otg): add support for ISO endpoints 2024-09-05 21:29:11 +02:00
elagil
ccf68d7391 feat(usb): add support for ISO endpoints 2024-09-05 21:29:04 +02:00
Ulf Lilleengen
b8fa5cdf06
Merge pull request #3312 from 9SMTM6/fix_wasm_linking
Enable critical-section/std on wasm
2024-09-05 11:39:59 +00:00
Samuel Maier
db00f3f5ec Enable critical-section/std on wasm
Without that feature one will find import errors on opening the webpage, that are hard to debug.
The feature was indirectly enabled in the wasm example, however the reason wasn't documented and thus it was easy to miss.
2024-09-05 11:45:49 +02:00
Ulf Lilleengen
d71fd447cc Add method for buypassing and running at command directly 2024-09-05 11:25:19 +02:00
Ulf Lilleengen
5d0ed24640 Move configure out of run 2024-09-05 10:31:51 +02:00
Ulf Lilleengen
836e8add1b Mintor fixes after testing re-attach 2024-09-05 10:02:45 +02:00
Dario Nieuwenhuis
e0b5d69d57
Merge pull request #3311 from embassy-rs/disable-flaky-test
stm32/tests: disable flaky stm32wl55jc/usart_rx_ringbuffered
2024-09-04 19:12:01 +00:00
Dario Nieuwenhuis
df4ed5c91d stm32/tests: disable flaky stm32wl55jc/usart_rx_ringbuffered 2024-09-04 21:09:37 +02:00
Caleb Jamison
e75903138a Fix commented out code 2024-09-04 13:42:03 -04:00
Ulf Lilleengen
ccfa6264b0 Add closing if raw socket to handle re-attach 2024-09-04 19:31:55 +02:00
Kezi
aa3c7b900e support custom style for usb logger 2024-09-04 19:24:33 +02:00
Ulf Lilleengen
372e45dabc Add context run task 2024-09-04 18:47:26 +02:00
Ulf Lilleengen
49881f6fd1 rustfmt 2024-09-04 14:21:13 +02:00
Ulf Lilleengen
b4221d75b8 Make tracing optional and use dedicated task 2024-09-04 14:09:17 +02:00
Ulf Lilleengen
5e27a3e64f Document public API and fix warnings 2024-09-04 13:09:27 +02:00
Ulf Lilleengen
b76b7ca9f5 Use at-commands crate and support DNS
* Use at-commands for building and parsing AT commands which has better
  error handling.
* Retrieve DNS servers
* Retrieve gateway
* Update example to configure embassy-net with retrieved parameters.
2024-09-04 12:58:33 +02:00
Ulf Lilleengen
aabdd45424 remove debug logging 2024-09-04 11:09:27 +02:00
Ulf Lilleengen
a6db8678eb Add utility for setting configuration for a context 2024-09-04 11:04:36 +02:00
Lucas Martins Mendes
32cff6530f
chore: fix using default_features instead of default-features in embassy boot dependency (#3306) 2024-09-03 21:02:39 +02:00
Adrian Friedli
b277f42c9d
nrf52840: fix naming of LED states in examples (#3304)
The LEDs on the nrf52840 DK are active low.
2024-09-02 22:07:49 +02:00
Maxime Vincent
82f274ea09
stm32: add f2 flash support (blocking) 2024-09-02 12:25:42 +02:00
Badr Bouslikhin
f6d92b7611
fix(stm32): disable transmitter during half-duplex read 2024-08-30 18:52:23 +02:00
Caleb Jamison
4c07c356e4 Fixup: forgot to rename fn in example 2024-08-29 21:35:57 -04:00