From 635c008e26ca718b0121604ae33acd6c3e3e1024 Mon Sep 17 00:00:00 2001 From: jgromes Date: Thu, 9 Apr 2020 09:59:31 +0200 Subject: [PATCH] [SX128x] Fixed bug in ToA calculation for non-LoRa modems (#132) --- src/modules/SX128x/SX128x.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/SX128x/SX128x.cpp b/src/modules/SX128x/SX128x.cpp index c61900a5..369d7b67 100644 --- a/src/modules/SX128x/SX128x.cpp +++ b/src/modules/SX128x/SX128x.cpp @@ -888,7 +888,7 @@ uint32_t SX128x::getTimeOnAir(size_t len) { return(((uint32_t(1) << sf) / _bwKhz) * N_symbol * 1000.0); } else { - return((len * 8) / _brKbps); + return(((uint32_t)len * 8 * 1000) / _brKbps); } }