Merge pull request #92 from mc-hamster/Radio&Band-Refactor

Update with new default modem configurations
pull/93/head^2
Jm Casler 2022-02-14 17:56:54 -08:00 zatwierdzone przez GitHub
commit 956fa74e80
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 10 dodań i 18 usunięć

Wyświetl plik

@ -65,40 +65,32 @@ message ChannelSettings {
enum ModemConfig {
/*
* < Bw = 125 kHz, Cr = 4/5, Sf(7) = 128chips/symbol, CRC
* < on. ShortSlow | Short Range / Slow (5.469 kbps)
*/
Bw125Cr45Sf128 = 0;
VLongSlow = 0;
/*
* < Bw = 500 kHz, Cr = 4/5, Sf(7) = 128chips/symbol, CRC
* < on. ShortFast | Short Range / Fast (21.875 kbps)
*/
Bw500Cr45Sf128 = 1;
LongSlow = 1;
/*
* < Bw = 31.25 kHz, Cr = 4/8, Sf(9) = 512chips/symbol,
* < CRC on. LongFast | Long Range / Fast (275 bps)
*/
Bw31_25Cr48Sf512 = 2;
LongFast = 2;
/*
* < Bw = 125 kHz, Cr = 4/8, Sf(12) = 4096chips/symbol, CRC
* < on. LongSlow | Long Range / Slow (183 bps)
*/
Bw125Cr48Sf4096 = 3;
MidSlow = 3;
/*
* < Bw = 250 kHz, Cr = 4/6, Sf(11) = 2048chips/symbol, CRC
* < on. MediumSlow | Medium Range / Slow (895 bps)
*/
Bw250Cr46Sf2048 = 4;
MidFast = 4;
/*
* < Bw = 250 kHz, Cr = 4/7, Sf(10) = 1024chips/symbol, CRC
* < on. MediumFast | Medium Range / Fast (1400 bps)
*/
Bw250Cr47Sf1024 = 5;
ShortSlow = 5;
/*
*/
ShortFast = 6;
}
/*