summaryrefslogtreecommitdiff
path: root/libloragw/readme.md
diff options
context:
space:
mode:
authorSylvain Miermont <smiermont@semtech.com>2015-02-05 15:03:10 +0100
committerSylvain Miermont <smiermont@semtech.com>2015-02-05 15:03:10 +0100
commitbe5c8ac770bc5b142e2c6a47702d9ac653141371 (patch)
tree37f69650eb68db46e127aa7fbcc62f68150778bc /libloragw/readme.md
parent23127d92c2c2cbef1b870686c4fc2dd5ba05daec (diff)
downloadlora_gateway-be5c8ac770bc5b142e2c6a47702d9ac653141371.tar.gz
lora_gateway-be5c8ac770bc5b142e2c6a47702d9ac653141371.tar.bz2
lora_gateway-be5c8ac770bc5b142e2c6a47702d9ac653141371.zip
v1.7.0v1.7.0
- Added TX “start delay” compensation for timestamp mode (fix time window alignment issue at low SF and/or high BW) - Added adaptive narrowband/wideband TX filtering for LoRa - Added a command-line option to set CR in util_tx_test - Added notes for TX “start delay” in immediate and triggered mode /!\ warning: due to start delay compensation being implemented, TX that were previously 1.5ms late will be sent on time. At low datarate, this is not an issue. At high LoRa data rate (and FSK) you might have to adjust your timing.
Diffstat (limited to 'libloragw/readme.md')
-rw-r--r--libloragw/readme.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/libloragw/readme.md b/libloragw/readme.md
index 337ad5b..7d398ee 100644
--- a/libloragw/readme.md
+++ b/libloragw/readme.md
@@ -48,6 +48,22 @@ use the LoRa concentrator:
For an standard application, include only this module.
The use of this module is detailed on the usage section.
+/!\ When sending a packet, there is a 1.5 ms delay for the analog circuitry to
+start and be stable (TX_START_DELAY).
+
+In 'timestamp' mode, this is transparent: the modem is started 1.5ms before the
+user-set timestamp value is reached, the preamble of the packet start right when
+the internal timestamp counter reach target value.
+
+In 'immediate' mode, the packet is emitted as soon as possible: transferring the
+packet (and its parameters) from the host to the concentrator takes some time,
+then there is the TX_START_DELAY, then the packet is emitted.
+
+In 'triggered' mode (aka PPS/GPS mode), the packet, typically a beacon, is
+emitted 1.5ms after a rising edge of the trigger signal. Because there is no
+way to anticipate the triggering event and start the analog circuitry
+beforehand, that delay must be taken into account in the protocol.
+
### 2.2. loragw_reg ###
This module is used to access to the LoRa concentrator registers by name instead