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
Dario Nieuwenhuis
a4f8fddd69
Merge pull request #3691 from fatfingers23/feature/rm2_feature_flag
...
cyw43-Pio: Add pio clock divider as a param for new
2024-12-29 10:06:04 +00:00
Dario Nieuwenhuis
509c60b41f
Merge pull request #3692 from 9names/embassy-usb-fix-build-w-log
...
embassy-usb: fix building with optional log feature
2024-12-29 10:03:11 +00:00
9names
2c5ae2e011
ci: add embassy-usb to build tests
2024-12-29 10:54:51 +11:00
Bailey Townsend
147fd60255
Removed the cyw43-pio overclock feature
2024-12-28 17:31:14 -06:00
9names
adf3134e7d
embassy-usb: fix building with optional log feature
2024-12-28 23:48:14 +11:00
Bailey Townsend
388103275e
Fixes ci (hopefully)
2024-12-28 00:40:52 -06:00
Bailey Townsend
8243a8a389
Added new param to examples and created a pico plus 2 w example
2024-12-28 00:07:14 -06:00
Bailey Townsend
dd31ffadfb
Work done
2024-12-27 23:43:38 -06:00
Bailey Townsend
56f9296581
Added a new rm2 feature flag
2024-12-27 12:29:17 -06:00
klownfish
a5a90156ce
cleanup
2024-12-27 02:54:38 +01:00
Olof
0836392219
Merge branch 'embassy-rs:main' into u5_adc
2024-12-27 00:35:49 +01:00
klownfish
4f4740eeb2
add async read for u5 ADC4
2024-12-27 00:24:47 +01:00
klownfish
d169249482
update metapac version
2024-12-26 22:26:01 +01:00
Dario Nieuwenhuis
b71696c8f5
Merge pull request #3685 from Tiwalun/nrf54l-debug-unlock
...
nrf54l: Allow debug access from firmware side
2024-12-26 11:20:36 +00:00
Dominik Boehi
19203c706f
nrf54l: Allow debug access from firmware sid3
...
This adds support for the
2024-12-26 08:35:37 +01:00
Dario Nieuwenhuis
5cbd520ba9
Merge pull request #3687 from diondokter/improve-dualcore-safety
...
stm32: Improve dualcore safety
2024-12-25 22:26:53 +00:00
Dion Dokter
595ce48eb2
Write the flag sooner with a known value
2024-12-25 22:54:48 +01:00
Dion Dokter
92a489b6a1
Make SharedData repr C
2024-12-25 22:50:19 +01:00
Dario Nieuwenhuis
fd2b6c80e3
Merge pull request #3684 from embassy-rs/useless-std-features
...
Remove useless std cargo features.
2024-12-25 13:55:12 +00:00
Dario Nieuwenhuis
2a1620d6f7
Remove useless std cargo features.
2024-12-25 13:12:33 +01:00
Dario Nieuwenhuis
2c87b31395
Merge pull request #3682 from Eekle/usb_composite_iars_by_default
...
Usb composite iads by default
2024-12-24 16:50:46 +00:00
Eekle
cac7000882
Update default docs for device class fields
2024-12-24 13:49:55 +01:00
Eekle
a3d35216d4
Remove manual settings of composite_with_iads=true
2024-12-24 13:23:08 +01:00
Eekle
0f4b9c7451
Default USB to use composite_with_iads, which "just works" in most cases
2024-12-24 12:53:06 +01:00
Dario Nieuwenhuis
f58efe9c62
Merge pull request #3680 from wackazong/wackazong-patch-1
...
Impl core::err::Error for SpawnError
2024-12-23 10:29:16 +00:00
wackazong
4c7e1b05a0
Impl core::err::Error for SpawnError
2024-12-23 08:18:18 +01:00
Dario Nieuwenhuis
bb8ad9148a
Merge pull request #3664 from bugadani/executor
...
Rename ETQD and prepare new embassy-time-*driver, embassy-executor, embassy-time
2024-12-22 20:07:17 +00:00
Dániel Buga
ab8ca3f126
Rename ETQD, bump date
2024-12-22 21:00:23 +01:00
Dániel Buga
1c485f18a2
Remove bluetooth example and trouble dependencies
2024-12-22 20:27:15 +01:00
Dániel Buga
9a238e6ad8
Prepare new embassy-time-*driver, embassy-executor, embassy-time
2024-12-22 20:27:15 +01:00
Daniel Trnka
7070f5364e
examples/stm32g0: added ds18b20 temperature sensor on 1-wire bus
2024-12-22 19:55:21 +01:00
Daniel Trnka
a7983668da
stm32/usart: half-duplex support for buffered usart
2024-12-22 19:55:16 +01:00