summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/src/bin/ble_l2cap_central.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/examples/src/bin/ble_l2cap_central.rs b/examples/src/bin/ble_l2cap_central.rs
index 55ff261..179fff7 100644
--- a/examples/src/bin/ble_l2cap_central.rs
+++ b/examples/src/bin/ble_l2cap_central.rs
@@ -90,7 +90,7 @@ async fn ble_central_task(sd: &'static Softdevice) {
for i in 0..10 {
let mut v = Vec::with_capacity(Packet::MTU);
v.extend(&[i; Packet::MTU]);
- unwrap!(ch.tx(Packet(v)));
+ unwrap!(ch.tx(Packet(v)).await);
info!("l2cap tx done");
}
futures::future::pending::<()>().await;
@@ -98,6 +98,7 @@ async fn ble_central_task(sd: &'static Softdevice) {
use alloc::vec::Vec;
+#[derive(defmt::Format)]
struct Packet(Vec<u8>);
impl l2cap::Packet for Packet {
const MTU: usize = 512;