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

Вахтанг
smalltim:

Надо приемник для опытов на несколько дней, потыкать осциллографом да подебажить, что я там в протоколе от Александра не то делаю. Кто сможет поделиться?

Заезжай, забирай.

тигромух:

На вашей картинке плохо видно.

Да Константин, я писал, что PDF форум не захотел публиковать, хотя должен!
Сейчас я в Новгороде, как вернусь попробую конвертнуть по качественнее .
Схема всё таки отличается. Моя точно соответствует плате.
Далее будем модернизировать, по предложениям форумчан.
Надеюсь на сотрудничество с вами и с Александром, по поводу софта.

Pacific

Помогите побороть хворь.
Пациент: HawkEye TX module.
Жалобы: не могу забиндить пациента и приемник.
История болезни: работал пациент хорошо, пока не решил я ему подправить какой-то регистр. Подключил я модуль к пульту. После включения пульта я подключил FTDI (уже подключенный к USB ) и после этого приемник перестал ловить сигнал передатчика. Только если антенны разместить вплотную, тогда приемник начинал ловить сигнал, но со множеством ошибок. Я решил, что спалил RFM. После замены RFMки приемник с передатчиком не биндятся. Передатчик с замененной RFM отрабатывает команду Fxxx, сигнал ловится рацией отлично. Приемник прекрасно биндится с другим передатчиком.
Одним словом, хелп плиз.

тигромух
Pacific:

После замены RFMки приемник с передатчиком не биндятся.

Чему равен регистр 2 на обоих устройствах?
Если на TX и RX руками вбить одинаковые настройки, заработает?

Pacific

Вручную скопировал частоты передатчика в регистры приемника. Настройки теперь такие:
ТХ
Rg=Val Comments ----------------------- V2 F7
1=2 Bind N
2=199 Freq correction const
3=5 Term corr.(0=no, 1=+, 255=-)
4=0 FS check enable
5=0 11bit/10ch(1=yes,2/3=Futaba)
6=0 Debug out (1-PPM, 2-perf.)
11=9 Hop F1
12=129 Hop F2
13=14 Hop F3
14=148 Hop F4
15=16 Hop F5
16=186 Hop F6
17=91 Hop F7
18=225 Hop F8
19=0 Power switch chan (1-13,0=SW)
20=7 Power min (0-7, +128=highU)
21=7 Power middle (0-7,+128=highU)
22=7 Power max (0-7, +128=highU)

RX
Rg=Val Comments ----------------------- V2 F13
1=2 Bind N
2=201 Freq Corr
3=0 Servo 150% strech num (1-12)
4=0 Statistics enable
5=2 11bit/10ch (1=yes, 2/3=Futaba)
6=0 Discrete outputs mask
7=1 1 output mode: PWM/PPM/SBUS = 0/1/2
8=2 Packet lost sound output (0=off, 1,2,7)
11=9 Hop F1
12=129 Hop F2
13=14 Hop F3
14=148 Hop F4
15=16 Hop F5
16=186 Hop F6
17=91 Hop F7
18=255 Hop F8
19=217 Beacon F (255=disable)
20=7 Beacon Pmax (mWt): 0-1.2; 1-2; 2-3; 3-6; 4-12; 5-25; 6-50; 7-100
24=30 Beacon start time (sec)
25=75 SAW Fmin
26=210 SAW Fmax
28=2 PPM/SBUS mode 1st PWM chnl (1-8) [2]
40=7 RSSI type: sound(0)/level(1-99=average)
41=1 RSSI mode: level(0)/SN ratio(1)
42=0 RSSI over PWM(chan:1-12) 0-not use

Приемник по-прежнему выдает
$RL23 S=0 C=8 Rn=38
CRC!
CRC!
CRC!
CRC!
CRC!
CRC!
CRC!
$RL24 S=0 C=8 Rn=36
CRC!
CRC!
CRC!
CRC!
CRC!
CRC!
CRC!
$RL25 S=0 C=8 Rn=39
CRC!
CRC!
CRC!

X3_Shim

А 5-й регистр не должен быть разве одинаковым ?

вот от него то и вылезает CRC

При R5 = 2 или 3 включается несовместимый с оригинальными прошивками Эксперта режим упаковки и представления данных Futaba. Представление 10 канальных импульсов c разрядностью 11 бит расширяется до 880-2260 мкс, они кодируются последовательно и полностью защищаются контрольным байтом.

Andrey3167:

косяк

Ну косяк, а работать то все равно будет при одной кривой частоте 😃

X3_Shim
Andrey3167:

тоже косяк

И как раз фатальный косяк 😃

Andrey3167
X3_Shim:

фатальный

угу

X3_Shim:

Ну косяк, а работать то все равно будет

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

Shuricus

И мне пож. обьясните - ничего не понял из мануала по пятому регистру! Если у меня везде ППМ и 11 каналов, то какой лучше режим выбирать для макс. точности?

X3_Shim

Если сомневайтесь, то ставьте 0. 😃

Andrey3167
Shuricus:

для макс. точности?

наверное 1, если у вас не футабий SBUS
5 - «11bit/10ch (1=yes, 2/3=Futaba)» - включение режима 11 битного представления первых 10 каналов за счет данных 11 и 12 каналов. По умолчанию R5=0 и приемник работает в режиме полной совместимости с оригинальными прошивками Expert: первые 8-каналов кодируются 9-ю битами, каналы с 9-12 – 8-ю, или стандартным режимом прошивок OpenExpert: первые 7 каналов кодируются 10 битами, 8-й канал – 9-тью, а каналы 8-12 – 8-ю битами (дополнительные 10-е биты введены за счет свободных бит управляющего байта и не нарушают совместимости). При R5 = 1, что должно быть включено и на стороне передатчика (и сателлитах), значения первых 10 каналов кодируются 11-битным кодом, что позволяет достичь максимальной точности управления, особенно в режиме SBUS. При R5 = 2 или 3 включается несовместимый с оригинальными прошивками Эксперта режим упаковки и представления данных Futaba. Представление 10 канальных импульсов c разрядностью 11 бит расширяется до 880-2260 мкс, они кодируются последовательно и полностью защищаются контрольным байтом. Это позволяет избежать потерь точности при использовании протокола SBUS или PPM от передатчиков Futaba и делает отправку на лету немного более быстрой. Режим 3 отличается от режима 2 обратным порядком кодирования каналов, таким образом за счет передачи на лету, наиболее востребованные к точности и оперативности первые каналы передаются последними по времени, что еще больше снижает задержку по управлению. Режим R5=2 или 3 должен выбираться одновременно на приемнике и передатчике;

Shuricus

Получается, что режим 3 лучше всех. Только не понятно, у него есть привязка к Футабе, или для любого передатчика подходит? У моего терниджи, я думаю не очень высокое разрешение ППМ. Мы как-то считали - 8 бит и получается. Тогда и смысла нет в 11 битах ЛРСа?

Вахтанг

Кто может подсказать, чем было вызвано применение именно 328-го микроконтроллера для OuprnLRS?

Pacific
Andrey3167:

косяк

Спасибо! Исправил и все заработало. Пятый регистр у меня всегда был нуль и я его не трогал. Видимо, он произвольно перескочил при ребинде, а я не обратил внимание.
Спасибо всем откликнувшимся! И извините, что побеспокоил из-за своей невнимательности.

Plohish

пятый регистр всегда при ребинде “скачет” и самостоятельно синхронизироваться на обоих устройствах не может

У-2

Скажите, s.bus на передатчик может выдавать только futaba? (имею ввиду - аппа выдаёт из себя s.bus на передающий модуль)

Plohish

совсем нет, например FrSky X8R приёмник может…

Plohish

приветствую господа профи! Кто бы мне мог подсказать, что явилось причиной такого поведения приведённой ниже статистики приёмника-передатчика?
удаление было детское, около 2 километров, ранее я летал и в 5 и в 6 раз дальше, высота около километра…

если была помеха, должен ли был вырасти уровень шумов?

Last statisics:(88-1024) form 920
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
 59   1   0    0        0   0   0   0   0   0   0   0     165 165 166 166 164 164 165 166      47  47  60  51  50  50  48  59
 59   2   0    0        0   0   0   0   0   0   0   0     155 154 154 154 156 156 155 154      47  47  60  51  51  50  48  59
 59   3   0    0        0   0   0   0   0   0   0   0     170 170 168 166 172 172 171 167      46  47  62  50  52  50  48  60
 59   4   0    0        0   0   0   0   0   0   0   0     206 206 205 204 208 209 207 204      46  46  58  47  48  50  48  57
 59   5   0    0        0   0   0   1   0   0   0   0     170 170 168 167 171 171 170 167      44  44  52  47  46  47  44  51
 59   6   0    0        0   0   0   0   0   0   0   0     170 170 168 167 172 172 171 167      45  45  55  47  47  49  45  54
 59   7   0    0        0   0   0   0   0   0   0   0     213 213 212 212 213 213 213 212      45  46  60  48  50  48  48  59
 60   1   0    0        1   0   0   0   0   0   0   0     203 202 201 200 205 205 204 200      40  41  54  44  45  44  41  51
 60   2   0    0        0   0   0   0   0   0   0   0     179 179 179 178 180 180 180 178      38  40  54  43  43  42  41  54
 60   3   0    0        0   0   0   0   0   0   0   0     198 197 196 195 199 199 198 195      39  40  54  45  44  43  40  53
 60   4   0    0        0   0   0   0   0   0   0   0     204 204 203 203 206 206 205 203      41  43  55  47  45  44  43  54
 60   5   0    0        1   0   0   0   1   0   0   0     152 151 151 150 152 152 152 150      43  44  56  46  47  47  46  55
 60   6   0    0        0   0   0   0   0   0   0   0     143 143 142 140 145 145 144 141      43  44  56  46  47  47  46  54
 60   7   0    0        0   0   0   1   0   0   0   0     135 134 133 132 137 137 136 132      43  44  55  45  48  47  45  54
 60   8   0    0        0   0   0   1   0   0   0   0     122 122 121 119 124 124 123 120      43  43  55  45  47  47  46  54
 60   9   0    0        0   0   0   0   2   0   0   0     115 116 116 115 114 114 115 115      42  43  55  44  47  47  45  54
 60  10   0    0        0   0   0   0   0   0   0   0     113 112 111 110 114 114 113 110      42  44  65  44  48  46  46  54
 60  11   0    0        1   0   0   0   0   0   0   0     116 116 115 114 117 117 117 114      44  43  58  44  47  48  46  54
 60  12   0    0        1   1   0   0  13  14   0   0      98  98  99  99  95  95  97  99      43  44  55  45  48  47  46  54
 60  13   0    0        0   1   0   0   0   0   0   0     115 116 116 116 115 115 115 116      44  44  55  45  47  48  47  53
 60  14   0    0        1   1   0   1   0   0   0   0     110 110 109 110 112 113 111 110      44  44  55  45  47  49  46  53
 60  15   0    0       26  30  39  10  21  12  38  34      92  94  97  95  93  92  93  98      43  46  55  45  49  47  46  53
 60  16   1    0       21  20  29  12  32  30  36  17      90  91  92  91  90  90  91  91      44  45  55  45  48  47  47  54
 60  17   0    0        1   3  22   6   1   0   1   5      85  84  85  84  90  90  88  84      46  45  55  46  47  49  46  54
 60  18   0    0        4   6  33  16   7  10   6  22      85  84  84  84  91  92  88  84      44  45  55  46  47  50  46  54
 60  19   1    0       40  59 124  84  71  65  49 121      80  81  84  79  83  84  80  83      45  46  55  46  49  48  46  54
 60  20   0    0       24  27 111  28  23  18  30  73      80  79  86  82  87  87  82  84      45  46  55  47  50  48  48  54
 60  21   0    0        0   1  27  18   0   1   0  41      97  95  94  89 100 100  99  92      46  45  56  47  49  48  49  54
 60  22   0    0        1   0   8   5   0   0   2   5     112 111 112 110 113 113 112 111      45  46  67  47  50  48  48  54
 60  23   0    0        0   0   0   0   0   0   0   0     115 115 114 113 117 117 116 113      45  46  56  47  48  49  47  54
 60  24   0    0        0   1   0   0   0   0   0   0     132 132 131 130 132 132 132 130      46  47  57  47  50  50  49  55
 60  25   0    0        0   0   0   0   0   0   0   0     142 141 140 139 143 143 142 140      45  46  57  47  50  49  49  55
 60  26   0    0        0   0   0   1   0   0   0   0     150 150 150 149 151 151 150 150      44  45  56  47  48  48  48  55
 60  27   0    0        0   0   0   1   0   0   1   0     163 163 162 161 165 165 164 161      43  46  56  47  49  47  47  55
 60  28   0    0        0   0   0   0   2   0   0   0     173 172 172 171 174 175 173 172      44  44  56  47  47  49  46  55
 60  29   0    0        0   0   0   0   0   0   0   0     202 202 202 202 203 203 203 202      41  42  54  45  45  44  42  52
тигромух
тигромух:

бАЫЦХИ СОФТ`rp13

Сам себе отвечаю на вопрос полуторамесячной давности. 😃
Виноват был все таки кварц. Точнее, три кварца. Может я их перегрел, что их так взглючило, но факт в том, что сегодня я достал новый исправный кварц, впаял его и все завелось.
Как говорится, хозяйке на заметку 😃

Plohish:

Кто бы мне мог подсказать, что явилось причиной такого поведения приведённой ниже статистики приёмника-передатчика?

А в чем криминал? RSSI упал? Ну так он и должен был упасть 😃

Plohish
тигромух:

А в чем криминал? RSSI упал? Ну так он и должен был упасть

упал до критики, было два фэйлсэва…
на детском расстоянии…

ранее никогда такого не наблюдал…