commit | 3cec3ac2a41b4133a5be3e37b3bcb7d6886c17d6 | [log] [tgz] |
---|---|---|
author | Jordan Yates <jordan.yates@data61.csiro.au> | Wed Jun 30 13:40:17 2021 +1000 |
committer | Christopher Friedt <chrisfriedt@gmail.com> | Wed Aug 18 05:16:46 2021 -0400 |
tree | 2c98ddb000731d4cb950f25c8cf3f73da98a605e | |
parent | 93b4dbcc19f8dddad920afa9c8f327673905ad1d [diff] |
lora: detect failed transmissions Detect failed transmissions using `lora_send` by only waiting for some multiple of the actual on-air time before giving up. We use this instead of the inbuilt TxTimeout functionality because the value of this timeout is set by `lora_configure`, and therefore doesn't change with different packet lengths. This is a limitation of the underlying `RadioSend` function, not the Zephyr driver. Signed-off-by: Jordan Yates <jordan.yates@data61.csiro.au>