@@ -5,30 +5,30 @@ edition = "2021"
55license = " MIT OR Apache-2.0"
66
77[dependencies ]
8- embassy-executor = " 0.9.0"
9- embassy-embedded-hal = " 0.5"
10- esp-bootloader-esp-idf = " 0.2.0"
11- esp-backtrace = { version = " 0.17.0" , features = [ " panic-handler" , " println" ] }
12- esp-hal = { version = " 1.0.0-rc.0" , features = [ " unstable" ] }
13- esp-hal-embassy = { version = " 0.9.0" }
14- esp-alloc = { version = " 0.8.0" }
15- esp-storage = { version = " 0.7.0" }
16- esp-println = { version = " 0.15.0" , features = [" log-04" ] }
17- esp-radio = { version = " 0.15.0" , features = [ " unstable" , " ble" ] }
18- esp-preempt = { version = " 0.0.1" , features = [" log-04" ] }
8+ embassy-executor = " 0.9.1"
9+ esp-bootloader-esp-idf = " 0.4.0"
10+ esp-backtrace = { version = " 0.18.1" , features = [ " panic-handler" , " println" ] }
11+ esp-hal = { version = " 1.0.0" , features = [ " unstable" ] }
12+ esp-alloc = { version = " 0.9.0" }
13+ esp-println = { version = " 0.16.0" , features = [" log-04" ] }
14+ esp-radio = { version = " 0.17.0" , features = [" ble" , " log-04" , " unstable" ] }
15+ esp-rtos = { version = " 0.2.0" , features = [" embassy" , " esp-alloc" , " esp-radio" , " log-04" ] }
1916trouble-example-apps = { version = " 0.1.0" , path = " ../apps" , features = [" log" ] }
2017trouble-host = { path = " ../../host" , features = [" default-packet-pool-mtu-255" ] }
21- static_cell = " 2"
18+
19+ # for 'ble_bas_peripheral_bonding'
20+ embassy-embedded-hal = " 0.5.0"
21+ esp-storage = { version = " 0.8.1" }
2222
2323[features ]
2424default = [" esp32c3" ]
2525
26- esp32 = [" esp-hal/esp32" , " esp-backtrace/esp32" , " esp-hal-embassy/esp32 " , " esp- println/esp32" , " esp-storage /esp32" , " esp-radio /esp32" , " esp-preempt /esp32" , " esp-bootloader-esp-idf/esp32" ]
27- esp32c2 = [" esp-hal/esp32c2" , " esp-backtrace/esp32c2" , " esp-hal-embassy/esp32c2 " , " esp- println/esp32c2" , " esp-storage /esp32c2" , " esp-preempt /esp32c2" , " esp-radio /esp32c2" , " esp-bootloader-esp-idf/esp32c2" ]
28- esp32c3 = [" esp-hal/esp32c3" , " esp-backtrace/esp32c3" , " esp-hal-embassy/esp32c3 " , " esp- println/esp32c3" , " esp-storage /esp32c3" , " esp-preempt /esp32c3" , " esp-radio /esp32c3" , " esp-bootloader-esp-idf/esp32c3" ]
29- esp32c6 = [" esp-hal/esp32c6" , " esp-backtrace/esp32c6" , " esp-hal-embassy/esp32c6 " , " esp- println/esp32c6" , " esp-storage /esp32c6" , " esp-preempt /esp32c6" , " esp-radio /esp32c6" , " esp-bootloader-esp-idf/esp32c6" ]
30- esp32h2 = [" esp-hal/esp32h2" , " esp-backtrace/esp32h2" , " esp-hal-embassy/esp32h2 " , " esp- println/esp32h2" , " esp-storage /esp32h2" , " esp-preempt /esp32h2" , " esp-radio /esp32h2" , " esp-bootloader-esp-idf/esp32h2" ]
31- esp32s3 = [" esp-hal/esp32s3" , " esp-backtrace/esp32s3" , " esp-hal-embassy/esp32s3 " , " esp- println/esp32s3" , " esp-storage /esp32s3" , " esp-preempt /esp32s3" , " esp-radio /esp32s3" , " esp-bootloader-esp-idf/esp32s3" ]
26+ esp32 = [" esp-hal/esp32" , " esp-backtrace/esp32" , " esp-println/esp32" , " esp-radio /esp32" , " esp-rtos /esp32" , " esp-storage /esp32" , " esp-bootloader-esp-idf/esp32" ]
27+ esp32c2 = [" esp-hal/esp32c2" , " esp-backtrace/esp32c2" , " esp-println/esp32c2" , " esp-radio /esp32c2" , " esp-rtos /esp32c2" , " esp-storage /esp32c2" , " esp-bootloader-esp-idf/esp32c2" ]
28+ esp32c3 = [" esp-hal/esp32c3" , " esp-backtrace/esp32c3" , " esp-println/esp32c3" , " esp-radio /esp32c3" , " esp-rtos /esp32c3" , " esp-storage /esp32c3" , " esp-bootloader-esp-idf/esp32c3" ]
29+ esp32c6 = [" esp-hal/esp32c6" , " esp-backtrace/esp32c6" , " esp-println/esp32c6" , " esp-radio /esp32c6" , " esp-rtos /esp32c6" , " esp-storage /esp32c6" , " esp-bootloader-esp-idf/esp32c6" ]
30+ esp32h2 = [" esp-hal/esp32h2" , " esp-backtrace/esp32h2" , " esp-println/esp32h2" , " esp-radio /esp32h2" , " esp-rtos /esp32h2" , " esp-storage /esp32h2" , " esp-bootloader-esp-idf/esp32h2" ]
31+ esp32s3 = [" esp-hal/esp32s3" , " esp-backtrace/esp32s3" , " esp-println/esp32s3" , " esp-radio /esp32s3" , " esp-rtos /esp32s3" , " esp-storage /esp32s3" , " esp-bootloader-esp-idf/esp32s3" ]
3232
3333security = [
3434 " trouble-example-apps/security" ,
@@ -60,22 +60,13 @@ required-features = ["security"]
6060name = " ble_bas_peripheral_bonding"
6161required-features = [" security" ]
6262
63- [patch .crates-io ]
64- esp-radio = {git = " https://github.com/lulf/esp-hal.git" , branch = " bt-hci-fix" }
65- esp-preempt = {git = " https://github.com/lulf/esp-hal.git" , branch = " bt-hci-fix" }
66- esp-storage = {git = " https://github.com/lulf/esp-hal.git" , branch = " bt-hci-fix" }
67- esp-backtrace = {git = " https://github.com/lulf/esp-hal.git" , branch = " bt-hci-fix" }
68- esp-hal = {git = " https://github.com/lulf/esp-hal.git" , branch = " bt-hci-fix" }
69- esp-bootloader-esp-idf = {git = " https://github.com/lulf/esp-hal.git" , branch = " bt-hci-fix" }
70- esp-hal-embassy = {git = " https://github.com/lulf/esp-hal.git" , branch = " bt-hci-fix" }
71- esp-alloc = {git = " https://github.com/lulf/esp-hal.git" , branch = " bt-hci-fix" }
72- esp-println = {git = " https://github.com/lulf/esp-hal.git" , branch = " bt-hci-fix" }
73-
74- # esp-backtrace = { path = "../../../esp-hal/esp-backtrace" }
75- # esp-bootloader-esp-idf = { path = "../../../esp-hal/esp-bootloader-esp-idf" }
76- # esp-hal = { path = "../../../esp-hal/esp-hal" }
77- # esp-hal-embassy = { path = "../../../esp-hal/esp-hal-embassy" }
78- # esp-alloc = { path = "../../../esp-hal/esp-alloc" }
79- # esp-println = { path = "../../../esp-hal/esp-println" }
80- # esp-radio = { path = "../../../esp-hal/esp-radio" }
81- # esp-preempt = { path = "../../../esp-hal/esp-preempt" }
63+ # Enable for using latest 'main'
64+ # [patch.crates-io]
65+ # esp-alloc = { git = "https://github.com/esp-rs/esp-hal.git" }
66+ # esp-backtrace = { git = "https://github.com/esp-rs/esp-hal.git" }
67+ # esp-bootloader-esp-idf ={ git = "https://github.com/esp-rs/esp-hal.git" }
68+ # esp-hal = { git = "https://github.com/esp-rs/esp-hal.git" }
69+ # esp-println = { git = "https://github.com/esp-rs/esp-hal.git" }
70+ # esp-radio = { git = "https://github.com/esp-rs/esp-hal.git" }
71+ # esp-rtos = { git = "https://github.com/esp-rs/esp-hal.git" }
72+ # esp-storage = { git = "https://github.com/esp-rs/esp-hal.git" }
0 commit comments