Skip to content

Commit 05727d7

Browse files
committed
testsuite/subghz: poll irq_status instead of status
1 parent 4df1c54 commit 05727d7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

testsuite/src/subghz.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,8 @@ fn tx_or_panic(sg: &mut MySubghz, rfs: &mut RfSwitch) {
102102
unwrap!(sg.set_tx(Timeout::DISABLED));
103103
let start_cc: u32 = DWT::cycle_count();
104104
loop {
105-
let status: Status = unwrap!(sg.status());
106-
if status.cmd() == Ok(CmdStatus::Complete) {
105+
let (status, irq_status): (Status, u16) = unwrap!(sg.irq_status());
106+
if irq_status & Irq::TxDone.mask() {
107107
rfs.set_rx();
108108
defmt::info!("TX done");
109109
break;

0 commit comments

Comments
 (0)