MultiWii
За что отвечает этот участок кода:
За миссии и полеты по точкам?
Связан-ли этот кусок кода с функцией RTH?
Я хочу этот участок закоментировать так как тогда мне становится достаточно памяти чипа Atmega328, полетами по точкам я не пользуюсь и не собираюсь, GPS нужен только для HOLD, RTH.
MultiWii 2.4
GPS.cpp
case NAV_STATE_WP_ENROUTE:
speed = GPS_calc_desired_speed(GPS_conf.nav_speed_max, GPS_conf.slow_nav);
GPS_calc_nav_rate(speed);
GPS_adjust_heading();
if ((wp_distance <= GPS_conf.wp_radius) || check_missed_wp()) { //This decides what happen when we reached the WP coordinates
if (mission_step.action == MISSION_LAND) { //Autoland
NAV_state = NAV_STATE_LAND_START; //Start landing
set_new_altitude(alt.EstAlt); //Stop any altitude changes
} else if (mission_step.flag == MISSION_FLAG_END) { //If this was the last mission step (flag set by the mission planner), then switch to poshold
NAV_state = NAV_STATE_HOLD_INFINIT;
NAV_error = NAV_ERROR_FINISH;
} else if (mission_step.action == MISSION_HOLD_UNLIM) { //If mission_step was POSHOLD_UNLIM and we reached the position then switch to poshold unlimited
NAV_state = NAV_STATE_HOLD_INFINIT;
NAV_error = NAV_ERROR_FINISH;
} else if (mission_step.action == MISSION_HOLD_TIME) { //If mission_step was a timed poshold then initiate timed poshold
nav_hold_time = mission_step.parameter1;
nav_timer_stop = 0; //This indicates that we are starting a timed poshold
NAV_state = NAV_STATE_HOLD_TIMED;
} else {
NAV_state = NAV_STATE_PROCESS_NEXT; //Otherwise process next step
}
}
break;
Мне кажется что этот участок конкретно отвечает именно за полеты по точкам так как у RTH есть свой case.
Всем привет.
Известно, что Наза не нуждается в виброразвязке, АПМ ставится на специальную площадку с виброразвязкой. А вот Мультивий как нужно ставить: как АПМ или нужно жестко крепить, как Назу или можно крепить на пластиковые стойки?
В Назе, виброразвязка сделана внутри. Там плата с сенсорами стоит отдельно на чем то похожем на паралон. В АПМе, так же как и в МВ, сенсоры на основной плате. Желательно крепить плату через виброразвязку. И хорошо бы закрыть колпаком от потоков воздуха пропеллеров.
Добрый день!
Господа собрал конструкцию на раме f450
Мозги criys multi wii 2.6
прошивка 2.4
ESC китайски с прошивкой simonk 300
двиги подписаны как dji 2212/920
больше ничего пока не вешал на него.
Магнитометр калибровал, esc калибровал (причем не один раз, не все сразу работали)
Без пропов происходит вот такое, на видео.
Плавают обороты, причем передний правый мотор быстрее остальных вращается. На полном газу происходит сброс оборотов двигателей кроме одного.
Подскажите в какую сторону рыть.
поставил пропы, 1045
стартуют двиги норм, но при попытке взлета переворачивается.
обороты скачут.
Почитайте, ранее уже было. Без пропов показания моторов отображаются некорректно.
Поставил пропы ровным счетом ничего не изменилось
Подскажите в какую сторону рыть.
А что начинается с 50-ой секунды?
Я его наклонял
Я его наклонял
Тогда ставьте пропы и запишите на оборотах близких к взлетным.
С пропами
Ну вы принципиально читать не хотите… 😃
Во первых у вас нет ни одного выбранного режима, значит режим - Акро. А в Акро работают только гироскопы, и он не обязан держать горизонт и выравниваться. Читните страниц 10 назад аналогичное уже пережевали по десятому разу.
Не могу найти как активировать эти режимы?
Алексей, все просто. Первые четыре канала это яв, питч, рол и газ (перечислил наверняка в неправильном порядке, газ-3 канал, обычно). Дальше 5-8 каналы подключают для активации нужных режимов. Подключаете приемник к плате, в ГУИ мышкой тыкаете на нужные квадратики и все… при нажатии тумблера на аппе, режимы должны включаться.
AUX1, AUX2… там собственно эти режимы на каждый AUX есть 3 положения low, mid, high.
Кстати кто ни-будь может мне что ни-будь по этому поводу сказать? rcopen.com/forum/f134/topic238736/4058
Не могу найти как активировать эти режимы?
доберитесь до меню setting, где сверху названия каналов (AUX1,2 и тд), а сбоку названия режимов. Там будут квадратики, у каждого канала три ряда, low, mid, high. Это настройка канала на включение разных режимов. Выбираете нужный вам канал, тыкаете квадратики напротив нужных режимов. Например будет у вас переключалка на aux1, тогда angle тыкаем на low, horizont тыкаем на mid, baro тыкаем на hight. Ну, сам расставите как вам нравится. Если есть GPS, то там еще режимы, как их совмещать на разных переключалках я не разбирался, я свой то коптер еще в воздух не поднял:)
Главное лишнего не наставить, чтобы не все одновременно включалось. Ну и в аппе на этот канал нужно трехпозиционный тумблер повесить, если у вас radiolink at9, могу подсказать как.
Ну и в аппе на этот канал нужно трехпозиционный тумблер повесить, если у вас radiolink at9, могу подсказать как.
Да да да!!!😲😲😲
У меня АТ9
У меня АТ9
Заходите в меню аппы - Mode
Подменю AUX-CH.
Теперь выбираем CH5 (или какой вам нужен, обычно AUX1 это канал CH5, AUX2 СH6 и так далее) нажатием круглой кнопки. Теперь должно начать меняться значение канала, там Vr, Sw, Null и еще пара значений. Нам нужен Sw- swith, тумблер. Выбирайте нужный вам тумблер трехпозиционник, смотрите какая рядом с ним буква. У меня настроено на тумблер С. Крутите менюшку пока не будет значение Sw(нужная буква), у меня это SwC. Подтверждаем выбор нажатием круглой кнопки. Теперь End, выходим в главное меню, листаем до подменю Servo. Заходим туда, переключаем выбранный тумблер и смотрим на показания 5 канала. Если меняются значения, 100 вниз, 0, 100 вверх, то все настроили верно, выходим из всех меню- два раза End. Еще в меню Servo заодно можно посмотреть какой канал на каком тумблере сидит. Ну и в MultiWii config пощелкайте тумблером, вроде он должен показывать что значение меняется (не уверен).
Добрался я до этих переключателей. Выставил.
Поведение коптера ровным счетом не меняется.
p.s. может при прошивке надо что то раскоменчивать?
Saire Спасибо! Настроил на 5-ом канале.
Почему на шестом канале (и 8) стоят — и их не удается поменять?
Почему на шестом канале (и 8) стоят — и их не удается поменять?
Эти каналы надо отдельно активировать.
Вот к примеру как 6й открыть.
/********************************* Aux 2 Pin ***********************************/
/* possibility to use PIN8 or PIN12 as the AUX2 RC input (only one, not both)
it deactivates in this case the POWER PIN (pin 12) or the BUZZER PIN (pin 8) */
#define RCAUXPIN8
Это в Мультиви, сделал. Как в аппе его открыть.
Но скорее всего вопрос не в эту тему 😃
у кого стоит multiwii pro нужна схема подключения esc? (да я полностью понимаю что вопрос глупый)
и если в данной ветке форума есть счастливые обладатели данной платы , будьте добры помогите, читать 323 страницы нет времени т.к. приехал домой на 4 дня да и то припахали (ремонт)