Skip to content

Commit

Permalink
Merge pull request #24 from SamClercky/fix-math
Browse files Browse the repository at this point in the history
Fix math
  • Loading branch information
thvdveld authored May 31, 2024
2 parents 07994ec + b01b89f commit a583f28
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions dot15d4/src/csma/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -413,10 +413,10 @@ where
.await;

// We expect an ACK to come back AIFS + time for an ACK to travel + SIFS (guard)
// An ACK is 3 bytes long and should take around 24 us at 250kbps to get back
// An ACK is 3 bytes + 6 bytes (PHY header) long and should take around 288us at 250kbps to get back
let delay = ACKNOWLEDGEMENT_INTERFRAME_SPACING
+ MAC_SIFT_PERIOD
+ Duration::from_us(24);
+ Duration::from_us(288);
match select::select(
Self::wait_for_valid_ack(
&mut *radio_guard.unwrap(),
Expand Down

0 comments on commit a583f28

Please sign in to comment.