9499 Commits

Author SHA1 Message Date
Dario Nieuwenhuis
cefdbfab2f Release embassy-executor v0.7.0, embassy-time v0.4.0, embassy-time-driver v0.2.0. 2025-01-02 18:57:40 +01:00
Dario Nieuwenhuis
0d1319be68
Merge pull request #3709 from jamesmunns/james/ws2812b-note
Add note for nRF52840-dk board details
2025-01-02 18:27:24 +01:00
James Munns
5c74e6085c Clarify 2025-01-02 18:25:39 +01:00
James Munns
41790316eb Add note for nRF52840-dk board details 2025-01-02 18:23:34 +01:00
Dario Nieuwenhuis
f816cacaf7
Merge pull request #3637 from karimpanacci/main
Fix ScanType enum export
2025-01-02 16:52:42 +00:00
Karim
1de400bdcb Fix ScanType enum export
Exports the ScanType enum, which is needed to build the ScanOptions struct
2025-01-02 17:32:37 +01:00
Dario Nieuwenhuis
d58c7f6047
Merge pull request #3708 from lonesometraveler/fix_broken_link
Fix broken link to WIZnet W5500-EVB-Pico
2025-01-02 17:01:34 +01:00
lonesometraveler
3aca615025 Fix broken link to WIZnet W5500-EVB-Pico 2025-01-02 10:28:29 -05:00
Dario Nieuwenhuis
eaa44c3d3f
Merge pull request #3705 from embassy-rs/time-driver-fix
Ensure alarm is re-scheduled if timetamp is in the past
2025-01-02 12:39:23 +00:00
Ulf Lilleengen
92d67c3ccd Relax timestamp check 2025-01-02 13:35:55 +01:00
Ulf Lilleengen
422938745a Move safeguard if compare irq is enabled 2025-01-02 12:53:55 +01:00
Ulf Lilleengen
06901c3279 Update comment to reflect reality 2025-01-02 12:03:03 +01:00
Ulf Lilleengen
9c7d508bcf Fix case where a short interrupt caused wrong alarm set 2025-01-02 11:59:57 +01:00
Dario Nieuwenhuis
87b4d949bd
Merge pull request #3702 from BartMassey-upstream/std-example-cosmetics
std example cosmetics
2025-01-02 10:30:17 +00:00
Dario Nieuwenhuis
adf1e424f4
Merge pull request #3707 from itmmckernan/main
Fixed stm32 v1 ethernet driver multicast reception
2025-01-02 10:27:05 +00:00
Ian McKernan
28d58578d6 remove trailing space from comment 2025-01-01 21:59:29 -08:00
Ian McKernan
9e9fa1cbef added fix for https://github.com/embassy-rs/embassy/issues/2496 in the v1 driver 2025-01-01 21:47:44 -08:00
Liu Hancheng
90b4164426
dev: change name to bits 2025-01-02 12:51:47 +08:00
Bart Massey
b5ef53ac13 gave examples/std a cleaner and more informational Hello 2025-01-01 16:35:42 -08:00
Dario Nieuwenhuis
e7c3e1b266
Merge pull request #3703 from loftyinclination/main
add documentation for the BLE feature of the embassy-stm32-wpan crate
2025-01-02 00:56:05 +01:00
Ulf Lilleengen
e012e13858 Ensure alarm is re-scheduled if timetamp is in the past
Fixes #3672
2025-01-01 19:47:39 +01:00
Liu Hancheng
a3a8dee579 refactor: exclude stm32l0 for 32bit timer branch
Signed-off-by: Liu Hancheng <liuhancheng.cn@gmail.com>
2025-01-01 17:28:37 +08:00
Liu Hancheng
e2c866119f doc: add doc for timer get_bits fn 2025-01-01 17:24:00 +08:00
Liu Hancheng
99ce285397 refactor: change import style 2025-01-01 17:21:33 +08:00
Liu Hancheng
89a1346d00 docs: Update PWM waveform function documentation for data alignment 2025-01-01 17:17:23 +08:00
Liu Hancheng
cbc7a9fe5b feat: Add 32-bit timer support for waveform function 2025-01-01 17:05:48 +08:00
Lofty Inclination
c6e0508da0 Add example to doc for BLE initialisation 2025-01-01 01:38:30 +00:00
Lofty Inclination
81948b3f2f Add crate description 2025-01-01 01:35:41 +00:00
Lofty Inclination
2d5e1e9cfa Remove duplicate command from BLE Gatt Server example 2025-01-01 01:35:41 +00:00
Lofty Inclination
0318ac8316 Escape existing illegal html characters 2025-01-01 01:35:41 +00:00
Lofty Inclination
7d387f52a2 fixup! Add docs for the BLE bindings 2025-01-01 01:35:41 +00:00
Lofty Inclination
c967c36876 Make arrow in comment point at magic numbers
This got broken during a move, and the arrows weren't pointing at
anything meaningful. Not sure what the reason for them existing is, but
it's probably better that they be accurate, even if they're still
confusing.
2025-01-01 01:35:41 +00:00
Lofty Inclination
b2cc2fda26 Add docs for the BLE bindings
These new docs explain a lot of the current implementation for the BLE
stack, with reference to AN5289 14.1. They also detail the additional
requirements around BLE startup behaviour; specifically, that certain
SYS events must be awaited, and that shci_c2_ble_init should be called.

Since the ble feature is now enabled by default for the docs, the
remaining documentation for the BLE behaviour (as implemented by the
`stm32wb-hci` crate) should be bought in automatically.
2025-01-01 01:35:41 +00:00
Lofty Inclination
c84aef75af Fix spelling 2025-01-01 01:35:41 +00:00
Lofty Inclination
a38a1c2e1c Enable docs for ble and mac 2025-01-01 01:35:41 +00:00
Bart Massey
6b3ca67763 modified examples/std README to avoid possible problems 2024-12-31 15:29:16 -08:00
1-rafael-1
463a3346de fmt 2024-12-31 16:01:09 +01:00
1-rafael-1
6efd6a457f fmt 2024-12-31 15:58:57 +01:00
1-rafael-1
e6001e66f8 Improve orchestrate_tasks example with shared state and better documentation
Add mutex-protected shared system state
Improve task coordination and signaling
Add more documentation
2024-12-31 15:54:42 +01:00
Dario Nieuwenhuis
667dfa34b5
Merge pull request #3700 from fwolter/usb-delay
STM32: set USB initialization delay to 1µs
2024-12-31 11:34:14 +01:00
Dario Nieuwenhuis
29dce03adc
Merge pull request #3679 from trnila/1wire
stm32/usart: configurable readback for half-duplex to support 1-wire + ds18b20 example
2024-12-31 11:33:54 +01:00
Dario Nieuwenhuis
18773c377a
Merge pull request #3688 from klownfish/u5_adc
STM32U5: Add ADC drivers
2024-12-31 11:33:35 +01:00
Dario Nieuwenhuis
dc9a83b9b3
Merge pull request #3697 from tones111/time_driver_example
fix embassy-time-driver example
2024-12-31 09:43:11 +00:00
klownfish
41c8bf867b fix formatting 2024-12-31 01:04:18 +01:00
Fabian Wolter
306a781267 STM32: set USB initialization delay to 1µs 2024-12-30 20:46:56 +01:00
James Munns
0733bee926
Merge pull request #3699 from bugadani/faq
Update faq
2024-12-30 19:46:55 +00:00
Dániel Buga
8639692ce3
Update faq 2024-12-30 20:25:42 +01:00
Dario Nieuwenhuis
9e34058c2b
Merge pull request #3698 from bugadani/desugar
Desugar some async fns
2024-12-30 11:50:48 +00:00
Dániel Buga
44217aa092
Desugar some async fns 2024-12-30 12:13:13 +01:00
Paul Sbarra
10def24e72 fix embassy-time-driver example 2024-12-29 23:33:33 -06:00