MultiWii
Перешёл на прошивку 2.4 от mahowik. Хочу попробовать режим полёта по точкам. Подскажите, как программируются миссии? Пробовал использовать wingui, но он для прошивки 2.3. Новее не нашёл.
Там посмотрите в описании я рекомендовал ez-gui, это если есть bluetooth модуль. А если нет то можно и win-gui, только в MahoWii.h измените версию с 240 на 230
#define VERSION 230
Всем привет! Помогите подружить Futaba T7C с Мультивием, принесли аппу, создал новую модель, в гуи движения стиков отображаются, переключатели работают, только движки не армятся… Что еще можно посмотреть, раньше с Футабой дело не имел. Всем заранее спасибо.
Что еще можно посмотреть, раньше с Футабой дело не имел. Всем заранее спасибо.
Проверьте реверсы по каналам и расходы.
Проверил, 2 и 3 канал в реверсе, остальные - норм.
Расходы 100%
Меню какойто замудрёное.
Проверил, 2 и 3 канал в реверсе, остальные - норм.
Расходы 100%
Минимальные значения в каналах газа и яв должны быть меньше чем MINTHROTTLE прописанный в прошивке. То есть если MINTHROTTLE 1100, то мин газ с приемника 1070 и яв в тоже 1070 (например). (И каналы вроде без реверса должны быть).
Проверил, 2 и 3 канал в реверсе, остальные - норм.
В ГУИ должно правильно отклонения показывать.
В ГУИ отклонения верные, вот минимальные газ и яв гляну, т.е. MINTHROTTLE должен быть чуть больше чем минимальные значения газа?
MINTHROTTLE должен быть чуть больше чем минимальные значения газа
да
это лучше рсходами в аппе задать/подобрать
Уже пейсалось про это - если значения троттла не дают возможности заармиться, то в самой левой вкладке открытого в ардуине скетча ищем -
#define MINCHECK
#define MAXCHECK
- и ставим нужные значения.
MINCHECK чуть больше показаний гуя, MAXCHECK чуть меньше показаний гуя.
Спасибо, но таких команд не нашел (версия 2.3)
Вот кусок:
/**************************** Motor minthrottle *******************************/
/* Set the minimum throttle command sent to the ESC (Electronic Speed Controller)
This is the minimum value that allow motors to run at a idle speed */
//#define MINTHROTTLE 1300 // for Turnigy Plush ESCs 10A
//#define MINTHROTTLE 1120 // for Super Simple ESCs 10A
//#define MINTHROTTLE 1064 // special ESC (simonk)
//#define MINTHROTTLE 1050 // for brushed ESCs like ladybird
#define MINTHROTTLE 1050 // (*) (**)
/**************************** Motor maxthrottle *******************************/
/* this is the maximum value for the ESCs at full power, this value can be increased up to 2000 */
#define MAXTHROTTLE 1850
/**************************** Mincommand *******************************/
/* this is the value for the ESCs when they are not armed
in some cases, this value must be lowered down to 900 for some specific ESCs, otherwise they failed to initiate */
#define MINCOMMAND 1000
/********************************** I2C speed ************************************/
…
в ГУИ у меня газ 1110 - 1935, яв 1095 - 1933
Кстати, попробовал старую аппу Турнигу - все норм работает, значит всё-таки Футаба… Может быть какие примудрости настройки есть, миксы - шмиксы?
Спасибо, но таких команд не нашел (версия 2.3)
Должно быть -
Понял, спасибо. Только в версиях 2.1 и 2.2. Попробовал - тишина.
Что то не припомню. А с активным баро он должен армится?
Понял, спасибо. Только в версиях 2.1 и 2.2. Попробовал - тишина.
Да не будет у вас армиться у вас расходы выше чем старт регуляторов. Должно быть #define MINCOMMAND 1000 < в ГУИ THROTTLE < MINTHROTTLE 1050. То есть для вашего варианта нужно THROTTLE больше чем 1000 но меньше 1050. Но так делать не нужно! Хорошо, когда между MINCOMMAND и MINTHROTTLE разница около 150мс. Либо увеличьте MINTHROTTLE 1150, либо уменьшайте MINCOMMAND 950.
Получится так: MINCOMMAND 950, THROTTLE 1070, MINTHROTTLE 1100
или так: MINCOMMAND 1000, THROTTLE 1100, MINTHROTTLE 1150.
Всем привет!
Выкладываю lite версию 2.4. Там есть все кроме GPS, т.е. в том числе и мой любимый AltHold (удержание/регулировка высоты).
Там же найдете описание 2.4 версии.
upd: так же в папке с прошивкой читайте release_note.txt о том что было сделано в этом релизе…
… Должно быть…
Спасибо, Артём. Перепробовал ваш вариант. Стало армиться (в ГУИ) после того как в аппе в меню E.POINT выставил точки 90% - 110%, но движки не запускаются. Буду копать аппу. Что-то с её настройками.
Стало армиться (в ГУИ) после того как в аппе в меню E.POINT выставил точки 90% - 110%, но движки не запускаются.
Если армится в ГУИ, а двигатели нет, то нужно калибровать регуляторы 100%. И калибровать нужно через Мультивий.
Ну, конечно. Калибровал - строчка //#define ESC_CALIB_CANNOT_FLY
Завтра еще про расходы почитаю, раньше не сталкивался…