aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2023-01-02 00:26:37 +0100
committerGitHub <[email protected]>2023-01-02 00:26:37 +0100
commit072b8ce0352f4a000db4d525683d170799b83b1a (patch)
treec68a0799b3e77e5d53f6c40d024b07112f9c8617 /src/lib.rs
parent2548bbdd65fc3094f624bd043a1a9a296f9184b5 (diff)
parentc1fa46bd36986943616bd453c6dfa1c5c7dc63d8 (diff)
Merge pull request #34 from mattiasgronlund/wlan_read_fix
Fixed length for wlan_read.
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 25e6f8f16..940322715 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -685,7 +685,7 @@ where
685 685
686 if status & STATUS_F2_PKT_AVAILABLE != 0 { 686 if status & STATUS_F2_PKT_AVAILABLE != 0 {
687 let len = (status & STATUS_F2_PKT_LEN_MASK) >> STATUS_F2_PKT_LEN_SHIFT; 687 let len = (status & STATUS_F2_PKT_LEN_MASK) >> STATUS_F2_PKT_LEN_SHIFT;
688 self.bus.wlan_read(&mut buf[..(len as usize + 3) / 4]).await; 688 self.bus.wlan_read(&mut buf, len).await;
689 trace!("rx {:02x}", &slice8_mut(&mut buf)[..(len as usize).min(48)]); 689 trace!("rx {:02x}", &slice8_mut(&mut buf)[..(len as usize).min(48)]);
690 self.rx(&slice8_mut(&mut buf)[..len as usize]); 690 self.rx(&slice8_mut(&mut buf)[..len as usize]);
691 } 691 }