Skip to content

Commit

Permalink
[LR1121] use of FSK modulation in HF band
Browse files Browse the repository at this point in the history
  • Loading branch information
lyusupov committed Feb 28, 2025
1 parent 93f0269 commit 0d9a51d
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -472,6 +472,7 @@ static void lr11xx_setup()

mod = new Module(lmic_pins.nss, irq, lmic_pins.rst, busy, RadioSPI);
#if USE_SX1262
bool high = false;
radio_semtech = new SX1262(mod);
#endif
#if USE_LR11XX
Expand Down
21 changes: 12 additions & 9 deletions software/firmware/source/libraries/OGN/freqplan.h
Original file line number Diff line number Diff line change
Expand Up @@ -142,32 +142,35 @@ class FreqPlan
switch (Plan)
{
case RF_BAND_US:
{ BaseFreq=902200000; ChanSepar=400000; Channels=65; MaxTxPower = 30; } // USA, 902-928 MHz
{ BaseFreq= 902200000; ChanSepar=400000; Channels=65; MaxTxPower = 30; } // USA, 902-928 MHz
break;
case RF_BAND_AU:
{ BaseFreq=917000000; ChanSepar=400000; Channels=24; MaxTxPower = 30; } // Australia and South America
{ BaseFreq= 917000000; ChanSepar=400000; Channels=24; MaxTxPower = 30; } // Australia and South America
break;
case RF_BAND_NZ:
{ BaseFreq=869250000; ChanSepar=200000; Channels= 1; MaxTxPower = 10; } // New Zealand
{ BaseFreq= 869250000; ChanSepar=200000; Channels= 1; MaxTxPower = 10; } // New Zealand
break;
case RF_BAND_RU:
{ BaseFreq=868800000; ChanSepar=200000; Channels= 1; MaxTxPower = 20; } // Russia
{ BaseFreq= 868800000; ChanSepar=200000; Channels= 1; MaxTxPower = 20; } // Russia
break;
case RF_BAND_CN:
{ BaseFreq=470100000; ChanSepar=200000; Channels= 1 /* 18 */; MaxTxPower = 17; } // China, 470-473.6 MHz
{ BaseFreq= 470100000; ChanSepar=200000; Channels= 1 /* 18 */; MaxTxPower = 17; } // China, 470-473.6 MHz
break;
case RF_BAND_IN:
{ BaseFreq=866000000; ChanSepar=200000; Channels= 1; MaxTxPower = 30; } // India
{ BaseFreq= 866000000; ChanSepar=200000; Channels= 1; MaxTxPower = 30; } // India
break;
case RF_BAND_IL:
{ BaseFreq=916200000; ChanSepar=200000; Channels= 1; MaxTxPower = 30; } // Israel
{ BaseFreq= 916200000; ChanSepar=200000; Channels= 1; MaxTxPower = 30; } // Israel
break;
case RF_BAND_KR:
{ BaseFreq=920900000; ChanSepar=200000; Channels= 1; MaxTxPower = 23; } // South Korea
{ BaseFreq= 920900000; ChanSepar=200000; Channels= 1; MaxTxPower = 23; } // South Korea
break;
case RF_BAND_RSVD:
{ BaseFreq=2450000000; ChanSepar=200000; Channels= 1; MaxTxPower = 13; } // reserved
break;
case RF_BAND_EU:
default: /* AUTO, UK */
{ BaseFreq=868200000; ChanSepar=200000; Channels= 2; MaxTxPower = 14; } // Europe
{ BaseFreq= 868200000; ChanSepar=200000; Channels= 2; MaxTxPower = 14; } // Europe
break;
}
break;
Expand Down

0 comments on commit 0d9a51d

Please sign in to comment.