aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32wb/src/bin/mac_ffd_net.rs
diff options
context:
space:
mode:
authorxoviat <[email protected]>2023-07-20 16:45:04 -0500
committerxoviat <[email protected]>2023-07-20 16:45:04 -0500
commit809d3476aac88ddba01cd16f0df3565e35beddea (patch)
tree1a02eb3c0a11ad9703c5c0e7de4f1f193fc64976 /examples/stm32wb/src/bin/mac_ffd_net.rs
parent02d57afd51451fe9e7d224a0ea665a665ba2b72f (diff)
wpan: further optimize mac event
Diffstat (limited to 'examples/stm32wb/src/bin/mac_ffd_net.rs')
-rw-r--r--examples/stm32wb/src/bin/mac_ffd_net.rs35
1 files changed, 7 insertions, 28 deletions
diff --git a/examples/stm32wb/src/bin/mac_ffd_net.rs b/examples/stm32wb/src/bin/mac_ffd_net.rs
index a55b1fc77..bbcd0a70f 100644
--- a/examples/stm32wb/src/bin/mac_ffd_net.rs
+++ b/examples/stm32wb/src/bin/mac_ffd_net.rs
@@ -79,10 +79,7 @@ async fn main(spawner: Spawner) {
79 }) 79 })
80 .await 80 .await
81 .unwrap(); 81 .unwrap();
82 { 82 defmt::info!("{:#x}", mbox.mac_subsystem.read().await.unwrap());
83 let evt = mbox.mac_subsystem.read().await.unwrap();
84 defmt::info!("{:#x}", *evt);
85 }
86 83
87 info!("setting extended address"); 84 info!("setting extended address");
88 let extended_address: u64 = 0xACDE480000000001; 85 let extended_address: u64 = 0xACDE480000000001;
@@ -93,10 +90,7 @@ async fn main(spawner: Spawner) {
93 }) 90 })
94 .await 91 .await
95 .unwrap(); 92 .unwrap();
96 { 93 defmt::info!("{:#x}", mbox.mac_subsystem.read().await.unwrap());
97 let evt = mbox.mac_subsystem.read().await.unwrap();
98 defmt::info!("{:#x}", *evt);
99 }
100 94
101 info!("setting short address"); 95 info!("setting short address");
102 let short_address: u16 = 0x1122; 96 let short_address: u16 = 0x1122;
@@ -107,10 +101,7 @@ async fn main(spawner: Spawner) {
107 }) 101 })
108 .await 102 .await
109 .unwrap(); 103 .unwrap();
110 { 104 defmt::info!("{:#x}", mbox.mac_subsystem.read().await.unwrap());
111 let evt = mbox.mac_subsystem.read().await.unwrap();
112 defmt::info!("{:#x}", *evt);
113 }
114 105
115 info!("setting association permit"); 106 info!("setting association permit");
116 let association_permit: bool = true; 107 let association_permit: bool = true;
@@ -121,10 +112,7 @@ async fn main(spawner: Spawner) {
121 }) 112 })
122 .await 113 .await
123 .unwrap(); 114 .unwrap();
124 { 115 defmt::info!("{:#x}", mbox.mac_subsystem.read().await.unwrap());
125 let evt = mbox.mac_subsystem.read().await.unwrap();
126 defmt::info!("{:#x}", *evt);
127 }
128 116
129 info!("setting TX power"); 117 info!("setting TX power");
130 let transmit_power: i8 = 2; 118 let transmit_power: i8 = 2;
@@ -135,10 +123,7 @@ async fn main(spawner: Spawner) {
135 }) 123 })
136 .await 124 .await
137 .unwrap(); 125 .unwrap();
138 { 126 defmt::info!("{:#x}", mbox.mac_subsystem.read().await.unwrap());
139 let evt = mbox.mac_subsystem.read().await.unwrap();
140 defmt::info!("{:#x}", *evt);
141 }
142 127
143 info!("starting FFD device"); 128 info!("starting FFD device");
144 mbox.mac_subsystem 129 mbox.mac_subsystem
@@ -153,10 +138,7 @@ async fn main(spawner: Spawner) {
153 }) 138 })
154 .await 139 .await
155 .unwrap(); 140 .unwrap();
156 { 141 defmt::info!("{:#x}", mbox.mac_subsystem.read().await.unwrap());
157 let evt = mbox.mac_subsystem.read().await.unwrap();
158 defmt::info!("{:#x}", *evt);
159 }
160 142
161 info!("setting RX on when idle"); 143 info!("setting RX on when idle");
162 let rx_on_while_idle: bool = true; 144 let rx_on_while_idle: bool = true;
@@ -167,10 +149,7 @@ async fn main(spawner: Spawner) {
167 }) 149 })
168 .await 150 .await
169 .unwrap(); 151 .unwrap();
170 { 152 defmt::info!("{:#x}", mbox.mac_subsystem.read().await.unwrap());
171 let evt = mbox.mac_subsystem.read().await.unwrap();
172 defmt::info!("{:#x}", *evt);
173 }
174 153
175 let tx_queue = [ 154 let tx_queue = [
176 make_static!([0u8; 127]), 155 make_static!([0u8; 127]),