Rabbit Flight Controller

Andrey_flycam

Предлагаю потестить новую Русскую GUI для настройки полетного контроллера LoveFlight Rabbit
Программа является модернизированной и адаптированной для русскоязычных пользователей версией Love Flight Tools For Rabbit Flight Controller V1.210. Основные изменения:
-Переведены функции, нужные для конфигурирования параметров мультикоптера на плате LoveFlight RabbitFC.

-Убраны ненужные на мой взгляд ползунки в настоечном интерфейсе, они только сбивают с толку. Все равно мало кто понимает что там и для чего надо подстраивать. По большому счету большинство пользователей просто выбирают готовую конфигурацию по габаритам рамы и пуляют.

-Произведена перекомпановка разделов, это дало возможность сжать программу в размерах что позволяет теперь на моем ноутбуке увидеть полностью все окошко, включая показания переферийных устройств). С этим неудобством сталкивалось я уверен большинство пользователей, т.к. даже при разрешении 1024*768 возникали проблемы.

-Ну и приклеил веселую иконку с рожицей кролика вместо унылых кубиков.

По пунктам вроде все должно быть понятно, если где ошибся - поправьте)

Софт для Windows, сборка от 25 сентября 2012 г.

Скачать программу настройки: www.flycamstudio.com/files/RabbitGUI_Rus.exe
Скачать прошивку:flycamstudio.com/…/lfmc_fw_20120620_v1211.bin
Cкачать архив сборки, включая драйвера для платы, английскую и китайскую версии ПО: www.flycamstudio.com/files/Rabbit_Tools_Rus.rar

ЗЫ Я оттестировал софт на своем квадрике вдоль и поперек, но все же должен довести до Вашего сведения что ПО экспериментальное,
при неверной настройке коптера возможно что угодно - то есть вы пробуете ее на свой страх и риск.
Прошивка поддерживает все платы LoveFlight Rabbit FC, в случае возникновения ошибок при перепрошивке платы - откатитесь на предыдущую версию, Rabbit Flight Controller 1.2 (от 18го марта 2012 года) fw_20120318_v1202.bin

ЗЗЫ Четыре крутилки в русской гуи считаю потолок, наш технический человек Сергей Аникеев настаивал оставить вобще одну только крутилку (на гиры)😎

mejnkun
Andrey_flycam:

полностью все окошко

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

Andrey_flycam:

считаю потолок

я лично так не считаю,я бы с удовольствием получил ещо раздельную регулировку крена и тангажа,но ето как я понимаю уже вторжение уже в само ПО кроля…

Dreddix

За проделанную работу - респект и уважуха!
Но немного поздно. Самая адекватная (рабочая) прошивка на данный момент 1,211. Соответственно 210 никому не нужна- там гпс никогда не работал. Если и пилить что-то подобное, то пилить сразу на 2 версии - 1.211 и на самую последнюю, и постоянно обновлять последнюю.

Andrey_flycam:

Убраны ненужные на мой взгляд ползунки в настоечном интерфейсе, они только сбивают с толку

Категорически не согласен, они все нужны. Теперь путаница ещё больше (это как русская винда- хрен поймёшь что это слово значит). И если уже вторглись в перевод, в скобочках можно было бы подписать кто есть кто- P I D.
И куда делась настройка сонара, “P” гироскопа курса? Тоже не нужно?
🤦

На рсгрупс разрабы попытались обьяснить что значат слайдеры в настройке гпс… Это пипец. Что ясно, я переведу для всех, остальное- требуется человек понимающий китанглийский для перевода на англ.

Strength to Position - yes,it gain for position hold!
if you dropped from0-100,the force that the aircraft back to the PositionHold Point will be more bigger.
Гейн для удержания позиции. Дальше непонятная, непереводимая игра китанглийскими словами, но похоже что “0” это гейн по умолчанию, всё что выше “0” увеличивает гейн, т.е. мультик будет быстрее или агрессивнее удерживать позицию. Из-за присутствия китанглийских слов про “0”= настройка по умолчанию, может быть ошибочно. Но один из пользователей рсгрупс сказал- “на гейн= 20, и удержание и возврат домой стали намнооооого быстрее, нужно снижать на 10 и тестить снова”- возможно так и есть- “0”= то что было раньше. Увеличивайте по чуть чуть, или грозит встреча с планетой.

Anti-Wind Strength to Position - it gain for position hold! if you dropped from0-100,the force that anti-wind will be more bigger.
Могу перевести только дословно, понимания смысла как небыло так и нет. “Это гейн для удержания позиции!(примечание переводчика- а первый гейн удержания позиции он какой-то не такой гейн удержания позиции?) Если вы уронили 0-100, сила противоветровая будет ещё больше”- понимайте как хотите.

Dynadamp to Position - it gain for position hold! Eliminate shock that back to the PositionHold Point.
Таже фигня с китанглийским - “это гейн для удержания позиции!(П.П. А 1й и 2й гейны чем не гейны удержания позиции?) Устраняет толчёк(рывок, удар, сотрясение, шок) который назад на удержание позиции” -П.К.Х.

Speed of Gohome - it gain for GoHome , you can adjust the speed back to home!
Хоть тут понятно. Гейн возврата домой. Чем выше значение, тем быстрее мультик летит до дому.

Как-то так… Но это пипец. Читай хоть на каком языке, хоть сколько раз…

Andrey_flycam

Виталий, я и предлагаю в программе заливать прошивку 1.211 по ссылке.
Это можно было бы сделать и в старой гуи, но там некорректно отображаются данные последних прошивок, поэтому ж и нарисовал новую.
А за пояснения спасибо, очень полезная информация.

aavladimirov

Ролик с тестом 220-й прошивки

Коментарии к ролику
I try translate to English , hope will help.
0:14 Rabbit flight controller compass calibration , AL ,PH and go-home test.
1:22 Verify the compass calibration by CF
2:14 Testing ultrasonic, AH, Autolanding and motors shut-off
2:52 Ultrasonic AH + GPS PH
3:28 Testing barometer AH at high altitude, ultrasonic AH hand-off at low height, GPS auto-landing
4:22 Testing single key go home at home point
4:43 First set single key go home then set auto landing
6:21 Testing go home and auto landing by turnning off radio controller.
7:50 Relaxation : Rabbit fast flipping show
8:20 Thanks for viewing

igoralekseevru

На 19 прошивке вообще не работает сонар, пищит, но нет реакции, кто нибудь такой глюк словил?

Uvis

По видео - особо понравился фейлсейв! Прилетел и сел. Да и кувыркается зачетно! И еще хорошее решение - поролончик на всей плате, не только на баро.

Njoy

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

Uvis

Спутники показываются в “дышащем режиме”, если ничего не горит - либо поймал меньше 6 спутников (1 горящий диод = 5+1 спутник), либо ГПС не подключился. Помогает выключение/включение питания (иногда). Если на ГПС-е есть USB-вход, можно подключится компом и посмотреть состояние модуля, сколько спутников поймано, скорость порта и т.д. Иногда у меня после подключения к компу он быстренько находил 7-8 спутников и начинал зажигать соответствующее количество диодов 😃

Njoy
Uvis:

либо ГПС не подключился.

а разве кроль перейдет в дышащий режим, если GPS включенный в GUI галкой по факту не находится?

вроде бы можно еще состояние GPS посмотреть в Jacked rabbit, но я что то никак не доползу до него

Uvis
Njoy:

а разве кроль перейдет в дышащий режим, если GPS включенный в GUI галкой по факту не находится?

В том-то и дело, что если кролик не находит ГПС он это просто игнорирует и делает вид что ГПС есть. Вот если нашел, тогда будет “недышать” пока не инициализирует его. Особенность китайской математики 😃

troff
Njoy:

а разве кроль перейдет в дышащий режим, если GPS включенный в GUI галкой по факту не находится?

Может. Помогает вкл-выкл питания, на второй раз начинает искать. И если после включения дышащего режима оторвать-отсоединить модуль GPS кроль это не заметит.

crown
Njoy:

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

Пока спутники не поймает не задышит, значит смотреть количество только когда задышал, стик левый влево по количеству диодов количество спутников, один диод 4-5 спутников, после того как арминг сделан левый стик меняет 28 разновидностей бегущих огней

Njoy
crown:

Пока спутники не поймает не задышит,

так вот выходит парадокс ) у меня он дышит, но при стике влево - ничего не горит. он издает один писк после чего все гаснет. стик вправо - писк и опять дышит. ща на ночь глядя попробую что-то поймать у окна и посмотреть через JackedRabbit. помнится мой старый автонавигатор отлично ловил спутники у окна - все же 16 этаж.

ATiGeR
Njoy:

у меня он дышит, но при стике влево - ничего не горит

У меня также было, если на окошке пробовать. В поле - уже один или два горели.

Njoy
ATiGeR:

У меня также было, если на окошке пробовать.

ну у меня это и было в поле. дома я еще не пробовал

devv
Uvis:

если кролик не находит ГПС он это просто игнорирует и делает вид что ГПС есть. Вот если нашел, тогда будет “недышать” пока не инициализирует его

ЖПС с Таймера. 1в1 так же всё.

Njoy
devv:

ЖПС с Таймера. 1в1 так же всё.

goodluckbuy.com/rabbit-gps-receiver-w-u-blox-gps-m…

у меня такой вот жпс. на нем только 1 диод и он горит красным. что инетерсно - настроил на 3х позиционный тумблер действия, которые должны выполняться по GPS - и вроде бы он что то пытается делать. а именно GoHome и Auto Land. Сонара сейчас там не стоит, но при щелкании тумблером коптер что-то пытается делать. к сожалению в районе нет свободных пространств что б оттестить это все нормально.

crown
Njoy:

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

Если не горит значит спутники есть но меньше 5, проверить можно утилитой JackedRabbit там количество спутников показывает

devv
crown:

Если не горит значит спутники есть но меньше 5

возможно
но в чистом поле ?
и если передернуть питание то их становится горящих 4-5 лампочек. дело явно в другом

dvk99
devv:

и если передернуть питание то их становится горящих 4-5 лампочек

Вот это как раз норма, наблюдал у модуля, подключенного к ublox программке.
Причем сигналы по шине просто не передаются на контроллер, с FTDI это видно.
Как побороть - не знаю, но алгоритм такой - если диоды не горят, передернуть питание.
В принципе, не так страшно, но если кто найдет решение - будет здорово.