lorabasics / basicstation

LoRa Basics™ Station - The LoRaWAN Gateway Software
https://doc.sm.tc/station
Other
340 stars 178 forks source link

Possibility for different PHYPayloads per receive-window #72

Open brocaar opened 3 years ago

brocaar commented 3 years ago

The downlink (Class-A) is defined as:

{
  "msgtype"  : "dnmsg",
  "DevEui"   : "EUI",
  "dC"       : 0,          // class A
  "diid"     : INT64,
  "pdu"      : "HEX",
  "RxDelay"  : INT(0..15),
  "RX1DR"    : INT(0..15),
  "RX1Freq"  : INT,
  "RX2DR"    : INT(0..15),
  "RX2Freq"  : INT,
  "priority" : INT(0..255),
  "xtime"    : INT64,
  "rctx"     : INT64
}

Would it be an idea to modify this such that RX1 and RX2 could have different PHYPayloads? As the max. payload size of RX1 could be different from RX2 this would allow a NS to send a different set of mac-commands per receive-window (based on the max. payload size).

smtc-bot commented 1 year ago

Thank you for your inquiry.

Customers are encouraged to submit technical questions via our dedicated support portal at https://semtech.force.com/ldp/ldp_support.

We invite all users to visit the LoRa Developer Portal Forum at https://forum.lora-developers.semtech.com and to join the thriving LoRa development community!