Baychi OpenLRS - дружелюбная ЛРС с широкими возможностями )

Dautov

когда я палил РФМ, то РССИ не превышало 70 на минимуме и 90 на максимуме. Все же решил, что питать лучше через регулятор затем линейный стабилизатор (кренку 5в).

11 days later
Sanyok84

Ребята, не в курсе с какой целью автор ввел параметр Carrier_Frequency, раз он частоту все равно не меняет? Сейчас правлю код для того, чтобы этот параметр менял реальную частоту несущей, т.е. частоту нулевого канала. Получается что выше 433 можно вещать, ниже - нет. А вот ниже, как раз, самая незашумленная часть UHF. Если нет каких-либо причин (напр. чтобы нубы не загрязняли эфир на запрещенных частотах и т.п.) могу выложить часть расчета регистров RFM по Carrier_Frequency

leesicin

Этот параметр видимо перекочевал ещё с древней прошивки Openlrs (вроде из этой storage.googleapis.com/…/OpenLRS_1_12.zip). И он нигде особо не используется. Для расчёта регистров RFM тоже не используется. Вообще Александр планировал прошивку допиливать , может на будущее планировал. ПО логике он конечно же пытался избежать частоты ниже 433 так как это … ну вы сами знаете.

Shuricus

Что мы сами знаем?

Я вот читаю:

430.000.000 - 432.000.000 Работа на передачу разрешена радиолюбителям с 1,2,3 и 4 категорией. Все виды.
432.500.000 - 433.000.000  Работа на передачу разрешена радиолюбителям с 1,2,3 и 4 категорией.   Все виды.

Sanyok84

Ну я вообще исхожу из LPD+PMR диапазонов (433+446), но после сканирования частот SDR приемником пришел к выводу, что использовать каналы из этих диапазонов не стоит, особенно для полетов в городской черте. Собственно, в rfm22b.ino я сделал так:

unsigned int frequency_constant = 19000;//default 430-440Mhz

if ((CARRIER_FREQUENCY>=400000) && (CARRIER_FREQUENCY<410000)) frequency_constant = 16000; // 16 for 400-409.9 MHz band from datasheet
if ((CARRIER_FREQUENCY>=410000) && (CARRIER_FREQUENCY<420000)) frequency_constant = 17000; // 17 for 410-419.9 MHz band from datasheet
if ((CARRIER_FREQUENCY>=420000) && (CARRIER_FREQUENCY<430000)) frequency_constant = 18000; // 18 for 420-429.9 MHz band from datasheet
if ((CARRIER_FREQUENCY>=430000) && (CARRIER_FREQUENCY<440000)) frequency_constant = 19000; // 19 for 430-439.9 MHz band from datasheet
if ((CARRIER_FREQUENCY>=440000) && (CARRIER_FREQUENCY<450000)) frequency_constant = 20000; // 20 for 440-449.9 MHz band from datasheet
if ((CARRIER_FREQUENCY>=450000) && (CARRIER_FREQUENCY<460000)) frequency_constant = 21000; // 21 for 450-459.9 MHz band from datasheet
if ((CARRIER_FREQUENCY>=460000) && (CARRIER_FREQUENCY<470000)) frequency_constant = 22000; // 22 for 460-469.9 MHz band from datasheet

long frequency = CARRIER_FREQUENCY / 10;
frequency = frequency - 24000;
frequency = frequency - frequency_constant;
frequency = frequency * 64; // this is the Nominal Carrier Frequency (fc) value for register setting

byte byte0 = (byte) frequency;
byte byte1 = (byte) (frequency >> 8);

_spi_write(0x75, 0x40+((CARRIER_FREQUENCY / 10000)-24));
_spi_write(0x76, byte1);
_spi_write(0x77, byte0);

Код не оптимален, зато легко читаем и понятен.
Там же поправил процедурку freqTest, т.к. частота была забита в виде константы. Если кому нужно - полная версия прошивки во вложении. Начальная 420МГц, шаг 100к, учитывая 255 каналов получаем рабочий диапазон 420-445МГц. Но в случае чего CARRIER_FREQUENCY и HOPPING_STEP_SIZE легко меняются.

Кстати, если кто знает, какие частоты категорически нужно обходить стороной - скиньте пожалуйста, по информации с Radioscanner вообще ничего не понятно, весь UHF диапазон попилен и получается, что использовать ничего кроме LPD и PMR нельзя, но это тоже не вариант - жить как-то надо 😃

Baychi_Universal_Frequency.zip

JIuTpHaTpoux

Тут видел. lasto.com/blog/
Есть большая статья про Баофенг-5
Цитата.
Поэтому жизненно необходимо, чтобы радиостанция охотника и экстремального туриста умела работать на частотах МЧС. Которые, к примеру, в дислокации местного автора лежат вблизи частоты 164 МГц, если иметь ввиду ПСС/ПСО (служба спасения), и вблизи 149 МГц, если адресоваться к ГПС (противопожарная служба).

Как видим, всё это относится к диапазону 136-174 МГц, в котором, помимо МЧС, также есть много чего ещё интересного.
Конец цитаты.

Хз, походу - все сильно важное лежит на 133.

Sanyok84
JIuTpHaTpoux:

Хз, походу - все сильно важное лежит на 133.

Нам до них не достать 😃 Если я правильно понял спеки RFM - нижняя граница там 400МГц, да и вещать на граничных частотах обычно не стоит - кпд трансивера там не высокий, мощность будет не та. О том, что антенна на 400МГц должна отличаться от антенны на 433МГц я уже молчу ))

Shuricus

Если Байчи что-то сделал, это не случайно. Я это точно знаю.

stud
Sanyok84:

какие частоты категорически нужно обходить стороной

Наберите в поиске “запрещённые частоты”.

kostya-tin

Поздравляю, Шарик, ты балбес

Вот что можно сказать о почти годе моего использования Байчи на своем передатчике. Все это время я говорил, что у меня, почему-то не работает переключение мощности через пульт. Так вот вчера разобрался в процессе ремонтов и замены усиляющего транзистора и его подкачки. После их замены оказалось, что мощность повысилась совсем незначительно. Полез в настройки регистров мощности и выставил по всем уровням 7 регистр. И мощность заметно выросла. Алилуя! Начал копать, почему же они не переключались. На пульте настроен тумблер на 10 канал. Остается показывает на своем индикаторе каналов, что переключатель работает. И вот вчера меня посетила мысль, глянуть, сколько каналов настроено на выдачу в ВЧ (Channel range) и увидил весь мой косяк. У меня ВЧ выдавал на приемник ретранслятора 1-8 каналы, так что переключение режимов на 10 канале передатчик не видил. Получается, я уже год летаю на 0 или 2 регистре мощности, только меняю питание РФМки с 3,6 вольт на 5.8. сейчас проверяют по индикатору напряженности поля и по лампочко-тестеру передатчик, и вижу, что на 7 регистре даже при питании от 3.6 вольт мощность больше, чем при питании от 5.8 вольт раньше

Plohish

если индикатор на передатчике меняет своё состояние, значит таки передатчик как то видит изменение в десятом канале… не правда ли? Следовательно и мощность должна переключаться!

kostya-tin

нет, можешь сам проверить на своей тараньке. там то 32 программных канлала, а физических - 16 и то не со всеми приемниками

Plohish

я немного не про то, у меня тоже настроен канал на переключение мощности, не помню точно какой, но явно выше восьмого, дома могу посмотреть… При переключении этого канала светодиод на передатчике LRS меняет индикацию от длинных вспышек к коротким… Если бы не менял, я бы возможно подумал, что не переключается… У тебя светодиод на передатчике LRS что говорит?
понятное дело, что при всём при этом с Тарани должно уходить столько каналов, сколько требуется а вовсе не восемь…

kostya-tin

Горит, вот сейчас, когда он начал переключать режимы, я понял, что он меняет индикацию. А раньше я этого не знал и не думал про это. Но в общем то изменения были бы видны по лампочко-тестеру, а тут ничего не было

Dautov
kostya-tin:

от 3.6 вольт мощность больше, чем при питании от 5.8

мотаю на ус

leesicin

Костя ты б 5.8вольт то не вдувал, по дата шиту Типичным для РФМ является питание 5 вольт (конечно она и 6 выдержит, вопрос как долго, какие антенны и как теплоотвод реализован). Вообще проведи эксперимент , подключи передатчик (с антенной конечно) к компу, выставь Reg 6= 3 (или 1 или 2 как удобно, я люблю 3- там канальные импульсы видны) регистры мощности на 7 и нажми “Q или q” - передатчик запустится, а в Путти будет выдавать информацию (см руководство пользователя) , в одной из колонок будет указана температура РФМки , в течении работы передатчика температура будет расти (я с гавённой антенной до 70-80 градусов нагревал минут за 10, но РФМ не сгорела), так можно понять до какой температуры греется передатчик, как работает антенна (плохая антенна быстрее нагреет РФМку) и как работает теплоотвод.
РФМ при 5 вольтах 800мВт -+29 dBm! ( проверенно) выдаёт. При 6 вольтах будет 1000мВт - +30dBm (по Дата шиту) , разница 1 dBm! Если совсем далеко летать - есть смысл побороться за 1 dBm, а если не совсем далеко то не нужно РФМку насиловать.

kostya-tin

ну просто поключал сегодня передатчик на максимум мощи к своей антене, он нагрелся, но совсем не кретично, теплоотвод я делал максимально хорошим

1 month later
kolya27

Господа, подскажите, почему в приложении Путти в меню все в иероглифах, раньше все было в норме, винда ХР проблему не решила, может быть проблема в дровах программатора? прошивка приемников проблему не решила, Бинд происходит идеально.

28 days later
kostya-tin

вот еще собрал статистику приемника с другого 45км полета. правда сказать, где этот 45км - точно не могу. скорее всего - первая строка, т.к. мне помнется только там ФС был во время разворота, дальше ФСов, помоему, не было

FN  cnt FSn InFS  Drops:1   2   3   4   5   6   7   8  RSSI:1   2   3   4   5   6   7   8 Noise:1   2   3   4   5   6   7   8
 31   1   1    0      134 123  28 135  97 124  42  36      73  70  68  70  71  70  69  69      56  53  47  53  53  53  47  48
 31   2   0    0       64  10   9   9  11  31   4   6      76  74  72  74  75  74  71  72      57  52  48  52  53  54  46  49
 31   3   0    0       20   4   0   3   1  13   0   0      78  75  74  75  77  75  74  74      55  53  47  52  53  53  46  48
 31   4   0    0       25   7   2   6   7  12   2   5      79  77  76  77  78  76  76  76      56  52  47  53  53  53  47  49
 31   5   0    0       18   8   2   5   8  24   0   7      79  76  75  76  78  76  75  75      55  53  47  53  54  53  47  49
 31   6   0    0       18   8   2  26  11  23   2   6      78  74  73  74  75  74  73  73      56  53  48  53  54  54  47  49
 31   7   0    0       23  26   0  29  14  23   0   1      77  75  77  75  75  75  78  76      55  53  47  53  53  53  48  48
 31   8   0    0        0   0   1   0   0   0   0   0      84  84  83  84  84  84  83  84      55  54  47  52  54  53  47  48
 31   9   0    0        1  13   0   0   0   0   0   0      83  79  78  79  80  79  78  79      54  54  47  52  54  53  47  48
 31  10   0    0        3   2   0   0   0   0   0   0      82  80  81  80  80  80  81  81      55  54  47  52  54  53  47  48
 31  11   0    0        5  10   0   0   1   1   0   0      80  78  78  78  79  78  78  78      55  55  47  52  54  53  47  48
 31  12   0    0       11  10   0   0   4   1   0   0      79  78  80  78  79  79  80  80      55  55  47  52  54  53  47  48
 31  13   0    0        4   1   0   3   0   1   1   0      81  79  79  79  79  79  79  79      55  54  47  53  53  53  48  48
 31  14   0    0        1   0   0   1   0   0   0   0      85  82  82  82  83  82  82  82      55  53  48  54  54  53  48  49
 31  15   0    0        0   0   0   0   0   1   1   1      89  87  87  87  87  87  87  87      55  53  49  53  54  54  48  50
 31  16   0    0        0   0   0   0   0   0   0   0      91  89  89  89  89  89  89  89      55  54  48  53  55  54  48  49
 31  17   0    0        0   0   1   0   0   0   0   0      93  91  91  91  91  91  91  91      55  54  48  53  55  54  48  49
 31  18   0    0        0   0   1   0   1   1   0   0      94  92  92  92  92  92  92  92      55  54  47  53  54  53  48  49
 31  19   0    0        1   0   0   1   0   0   0   0      96  93  94  93  94  93  93  94      55  54  48  53  54  53  49  49
 31  20   0    0        0   0   0   1   0   0   0   0      99  96  98  96  97  96  98  98      55  53  48  53  54  53  48  49
 31  21   0    0        0   0   1   0   0   0   0   0     102 100  99 100 101 101  98  99      55  53  48  53  54  53  48  49
 31  22   0    0        0   0   0   0   0   0   0   0     105 102 103 102 103 102 103 102      56  53  48  53  54  53  48  49
 31  23   0    0        0   0   0   0   0   0   0   0     105 103 103 103 103 103 103 103      55  53  48  54  53  53  49  49
 31  24   0    0        0   0   0   0   0   1   1   0     109 106 106 106 107 106 106 106      56  53  49  53  54  54  48  50
 31  25   0    0        0   1   1   0   0   0   0   0     109 108 108 107 108 108 108 108      57  53  48  53  55  54  48  49
 31  26   0    0        0   0   0   0   0   1   0   0     116 114 112 113 114 113 112 112      58  53  49  53  55  54  48  50
 31  27   0    0        0   0   0   0   0   0   0   1     121 118 118 118 119 118 118 118      57  54  49  53  55  54  48  50
 31  28   0    0        0   0   0   0   0   0   0   0     129 127 126 127 127 126 126 126      60  55  49  53  55  54  49  50
 31  29   0    0        0   0   0   0   0   0   0   0     136 134 133 134 135 134 133 134      60  54  49  54  56  54  49  50
 31  30   0    0        3   0   2   1   1   1   0   0     139 136 134 136 136 136 134 134      62  54  48  54  55  56  46  49
 31  31   0    0        0   0   1   0   0   0   2   2     137 134 132 134 135 133 131 132      62  54  47  55  55  56  47  49
 31  32   0    0        0   0   0   0   0   0   1   0     158 155 152 155 156 155 152 153      58  53  45  53  54  54  45  48
 31  33   0    0        0   0   0   0   0   0   0   0     135 135 134 141 140 142 140 139      51  50  48  50  50  54  48  49
 31  34   0    0        0   0   1   0   0   0   0   0     139 139 139 144 143 144 144 143      53  52  50  51  52  64  50  50
 31  35   0    0        0   0   0   1   0   0   0   0     203 201 201 201 201 201 201 201      57  56  53  56  57  56  54  54
 31  36   0    0        0   0   1   0   0   1   0   0     226 225 223 225 225 225 223 224      54  54  52  53  54  53  52  52