LRS модуль Expert RC 433 MHz

baychi

Еще простейщая идея - разделить каналы на полноценно аналогове (4-6) и псевдо дискретные (все равно в FPV половина команд управляюще, на 2-8 положений). Первые кодировать 12-ю битами остальные 3-мя.

Expert
Syberian:

В приближенном виде

Я исходил изначально что связи почти нет, т.е. любой пришедший пакет в приёмник сможет им полностью рулить.
Хотел бы этим дальше и руководствоваться. Все эти алгоритмы работают только если связь уверенная и потерь нет.

baychi
Expert:

ничего такого нет,

А битстаффинг хотя бы есть? Плохо себе представляю как можно долго удерживать битовую синхронизацию на вырожденных данных (типа все нули)?

binomax

“Первые кодировать 12-ю битами остальные 3-мя.”
Идея хорошо подходит для ФПВ. ну или сделать настраиваемыми какие каналы псевдодискретные.

Все равно телеметрия иглов (2 тумблера), фишка - это все дискретные каналы… по идее полноценных нужно 4-5 всего то.

Дима, прокоментируй плиз эту идею.

Expert

в принципе да, тока не 12 а 10 максимум бит -заглаза.

binomax

тогда хотим 😃 на 10 бит первых 5 каналов согласны, остальные 3 бит дискретные будут за глаза.
Если что подправить потом кому нибудь прошивку на ±1 полноценный канал это раз плюнуть, зато общий объем передаваемых данных даже меньше будет чем все каналы по 8 бит а выигрыш налицо.
Только надо сразу как-то защититься чтобы при потерях связи эти дискретные каналы не прыгали и не переключали телеметрию!

laser
binomax:

тогда хотим на 10 бит первых 5 каналов согласны

точно. и еще останется битов под простенькую коррекцию ошибок.

baychi
laser:

и еще останется битов под простенькую коррекцию ошибок.

Для пакета длиной порядка 100 бит, длина корректирующего кода Рида-Соломона = log2(N)+1, то есть 8 бит. Позволяет исправлять одиночные ошибки. Но на каналах с BER > 10-3 практически бесполезен.

Expert
binomax:

на 10 бит первых 5 каналов согласны

на газ и рудер зачем например 10 бит? я бы понял на трекер чтоб камера плавно шла

binomax

по поводу канала газа согласен, можно и 8 бит оставить, а руддер я бы всеже сделал 9-10 бит. и 2 канала на трекер. и того надо 6 пропорциональных выходит.

плюс еще надо като учесть, что могут быть аппы в которых первые управляющие каналы (THR ELEV RUD AIL) не первые по очереди.
Может сразу имеет смысл заложить возможность настройки разрядности каналов в пределах заданного количества бит.

Yanchak

Из пожеланий еще б ГУИ, хотяб со временем - всетаки удобнее чем таскать шпаргалку “какой регистр за что отвечает”.

Brandvik
Expert:

не работает, и вообще не врубаюсь зачем вторая апа?

Expert:

Второй под Трекер? проблем воткнуть трекер нет, для этого есть PPM микшер на том же ХК, другой вопрос, юзать 8 канальную апу с трекером и 12 канальным приёмником на борту-это отдельная тема.

Вторая аппа в параллель как я уже писал может понадобиться оператору сьемки для руления камерой и т.д
А что за ППМ микшер на хобби? я порылся ничего не нашел…

Речь именно про это и идет -> юзать 8 канальную апу с трекером и 12 канальным приёмником на борту

По поводу кодирования, а кто мешает передавать только N канала + его состояние, если состояние канала не меняется то ничего не передаем. Таким образом можно оставить все каналы 9-10 бит При этом в эфир будут уходить только каналы которые изменяются в данный момент, а это от 0 до 4-6ти каналов макс. А если еще какой нить метод сжатия предложенный выше применить… 😉

Expert
Brandvik:

сли состояние канала не меняется то ничего не передаем.

а если мы пакет не приняли…он так и не поймет что состоянии изменилось!

Expert

По просьбам трудящихся потихоньку переходим на 16мгц процы.
Платы в производстве.
Точность позиционирования машинок будет выше, да в общем то и все.
+Кое какие косметические изменения.
А вот одним светодиодом пришлось пожертвовать 😦.

binomax

Смотрю, что отдельно выведено РСИ и AUX, значит ли что можно будет одновременно выводить и показания РСИ и потерянный пакеты БИБИ? раньше был единый разъем.

Пардон, обознался, все осталось как и прежде.

Expert

нет, тот внешний кондер для RSSI теперь на плате, JP джампер его активирует

binomax

еще пожелание, встроить диод для подключения по ППМ в плату приемника

Expert

может в передатчик? так тож платки едут

how-eee

Пожалуйста, напишите ктонить как выполнять сканирование каналов. на сайте есть видео, но я его не могу посмотреть.
И как потом ориентироваться в том что насканировал. Какую цифру писать и в какой регистр для получения нужной частоты. Никак не уловлю связь. Что за цифры написаны маркером на корпусе и для чего они мне нужны.
И еще есть ли где ссылка на табличку каналов раций, чтобы забивать частоты отличные от портативных раций?

До сих пор летал с дефолтными настройками. Огорчился когда на удалении 700м и высоте 10м пропало управление и автопилот не успел спасти самолет от краша.

Зы на моем спектруме на том же поле тоже было 700м. И еще хочется в очередной раз мвтюкнуться по поводу отсутствия нормального конфигуратора с гуи, в котором все понятно. Ну нету у меня желания забивать голову ненужной мне инфой, мне хочется летать, далеко летать. Покупая эту систему был в курсе о чложностях с настройкой, решил поддержать отечественного производителя, в надежде что ситуация исправиться. Диодики, кондеры в рсси, 16мгц это конечно круто, но может сначала доделать минимально необходимое?