Baychi OpenLRS - дружелюбная ЛРС с широкими возможностями )
прежде всего нужно смотреть ПИТАНИЕ и БЕК
это главные виновники шумов… ведь когда ты питаешь от отдельной батареи всё норм…
прежде всего нужно смотреть ПИТАНИЕ и БЕК
это главные виновники шумов… ведь когда ты питаешь от отдельной батареи всё норм…
Бэк значит шумит на всех передатчиках. Ибо если вырубить передатчик, то становится “нормально”. Больше никаких беков мной не установлено на борту кроме бэка для pixhawk(его родной).
Кто Вам сказал ? . Что то вы заморочились, пробуйте летать а не смотреть на цифры, вы весь мозг уже сломали.
Спасибо за совет. Но по факту я не могу улететь даже на 1 км на 1 вате при 433! Завтра попробую еще разок и если нет, то брошу это дело с байчи и останусь на 2.4.
А вы уверены что у вас 1 вт? Явно причина где то в другом раз такие результаты.
А вы уверены что у вас 1 вт?
Справедливый вопрос.У меня было,что оранжевский 1-ваттник тихо помер,точнее полупомер.Моща упала,причем хитро так,чуть больше чем 100мВт тогда,когда должно быть 500мВт.
А вы уверены что у вас 1 вт? Явно причина где то в другом раз такие результаты.
Да, уверен. У меня есть rf power meter.
Да, уверен. У меня есть rf power meter.
У нас скай с куском провода поднятого вверх в трубке в 5см от антенны передатчика800мвт на РУ 600мвт 433 летал вчера до 5-6км. Думаю если от видео антенны убрать в сторону и на 10км слетает. По шумам в статике тоже не все гладко.
Слетал сегодня на 100mw на 1км на высоте от 50 до 100. RSSI нестабильный. Передатчик просто валяется на табуретке в 50см от земли с диполем. На модели кусок провода 16.5. Почему RSSI падает до 50% уже через 200-300 метров и потом остается метров 500 45-48%? Какое значение считать за 100% RSSI? У меня выводится на 10 канал.
7 10 118 124 117 122 115 122 113 125 85 80 88 83 86 83 81 80
7 11 163 167 160 167 159 166 156 169 85 81 87 84 86 83 81 82
7 12 164 172 161 169 160 168 157 173 84 81 84 85 85 83 81 83
7 13 193 203 189 199 188 194 185 204 82 81 81 85 81 81 79 81
7 14 148 156 145 152 144 151 141 157 85 82 84 85 85 83 81 83
7 15 115 121 112 119 112 118 110 122 84 79 86 82 84 82 80 80
7 16 130 137 127 134 126 133 123 138 84 80 86 83 85 83 80 81
7 17 154 160 150 157 149 157 146 161 85 80 86 83 86 83 81 81
7 18 200 207 197 204 196 203 193 208 85 82 86 85 86 84 81 83
7 19 202 207 199 205 198 204 195 208 85 81 85 85 86 84 81 84
7 20 209 216 206 213 205 212 202 217 85 81 86 84 86 84 81 82
По шумам в статике тоже не все гладко.
Насколько не гладко?
Rssi вещь далеко не линейная…
Ещё его надо калибровать в ап
Я бы особо не опирался на его показания…
Это скорее индикатор а не измеритель…
Почему бы не сделать обычный диполь? Кусок провода это нехорошо, тем более на коптере.
Выведи соотношение сигнал - шум.
После полета посмотри статистику битых пакетов.
Ура! На борту включено все. Вместо RFM запаял Si4432. Подозреваю что RFM-ки я подпалил рацией когда шил маяк тигромуха. Такое реально?
9 1 180 183 178 182 176 187 182 185 45 41 42 46 44 55 40 44
9 2 174 167 173 173 171 172 173 166 46 44 44 47 45 55 43 46
9 3 0 0 0 0 0 0 0 0 47 44 43 47 44 54 43 46
9 4 175 171 174 173 172 179 173 172 46 44 43 47 45 56 43 46
9 5 175 174 173 175 172 179 175 174 46 45 43 47 44 56 44 46
Я точно не уверен, поддерживает ли Байчи Сишку.
Я точно не уверен, поддерживает ли Байчи Сишку.
Да они на одном чипе вроде как.
Все работает. Даже маяк стал работать без сбоев.
9 2 174 167 173 173 171 172 173 166 46 44 44 47 45 55 43 46
Низкий RSSI - низкие шумы, вроде все логично…
Низкий RSSI - низкие шумы, вроде все логично…
Так шум не от приема, а от видеопередатчика. Ранее независимо от RSSI шум был за 80! А в данном случае RSSI низкий потому что передатчик стоял неудачно.
По поводу si4432 и “несовместимости” с Байчи. Изучив ветку я понял что проблема в бинде. Изучив исходники нашел в чем причина.
При бинде проверяется регистр 2
if(Regs4[2] < 170 || Regs4[2] > 230) Regs4[2]=199; // на всякий случай проверим поправку
Но чтобы приемник нашел передатчик у si4432 регистр приходится крутить до <170. Там 167-169.
Выход, это поставить второй регистр 170 перед биндом или убрать эту проверку из кода и установить регистр <170. Все работает как часы! 😉 Можно смело использовать si4432 вместо RFM22B
P.S: Может что-то добавить надо в прошивку? Исходники трудно читать конечно…
Как откалибровать RSSI на ardupilot? Отлетаю метров на 200 и RSSI падает до 50% и может быть таким и через километр. Какое-то нелинейное изменение. Сейчас стоит 1950 как максимальное значение канала при 100% RSSI. Спасибо.
Отнести самолёт метров за 50-70, на включенной аппе запомнить значение rssi, затем выключать аппу и снова запомнить… Вот такая калибровка.
RSSI вещь не линейная…
Отнести самолёт метров за 50-70, на включенной аппе запомнить значение rssi, затем выключать аппу и снова запомнить… Вот такая калибровка.
RSSI вещь не линейная…
Совсем не понял как это поможет. 😃 Ну будет у меня RSSI 70%, что будет соответствовать допустим 1700us на канале. Далее я вырублю ретранслятор и в arducopter останется последнее значение которое было на канале, т.е 1700us. Понятно что не линейная, но и когда показывается “погода на марсе” тоже не дело.
P.S: К стати так и не победил шумы. Не понимаю как кто-то летает с 5.8+433(байчи). Они тупо мешают друг другу по частоте. Но вчера улетел на 2.8 км с 200mw и FS не словил.
Автопилот должен уметь запоминать уровень RSSI таким какой он есть! Т.е. отнес на 50 метров(рядом нельзя, будет не корректно) при включенном передатчике, нажал кнопку “запомнить”, это и будет уровень 100%, выключил - снова нажал другую кнопку- “запомнить ноль”
Если ап этого не умеет, остаётся только гадать как вы… Или подсмотреть уровень каким нибудь инструментом и вписать его в ваш ардупилот
Т.е. отнес на 50 метров(рядом нельзя, будет не корректно) при включенном передатчике, нажал кнопку “запомнить”,
Не самый лучший вариант. Например MinimOSD с Ardupilot будет показывать, к примеру 150%, после такой калибровки, если аппарат рядом, не нравиться.
ну значит тебе нравится когда Ardupilot будет уже через 100 метров показывать 70% …