CRIUS ALL IN ONE PRO Flight Controller
#define GPS_SERIAL 2
во первых раскомментируй эту строчку, а во вторых раскомментируй настройку ЖПС в мультивий.ино
во первых раскомментируй эту строчку, а во вторых раскомментируй настройку ЖПС в мультивий.ино
Похоже загвоздка была в проекте, заново его сконфигурировал и все скомпилировалось без ошибок.
вот так у меня все это дело полетело:
www.youtube.com/watch?feature=player_embedded&v=3w…
с 1:00 висит сам,ветер был сильный поэтому плавает чуть чуть,на видео видно трубу котельной обратите внимание на дым…вчера в штил на даче завесил его над огородом и ушел в дом чтоб не мерзнуть…висел как прибитый…
сегодня пол дня пытался подключить ВТ к смарту, проги multiwii configurator и multiwii aio связь устанавливают,но пиды не читаются и графики не рисует. подскажите в чем дело, надо ли ВТ как то настраивать?
Попробуйте Multiwii EZ-GUI. В настройках телефона нужно отключить принудительную 2D акселерацию. Блутус нужно подключить к розему ftdi, возле порта usb.
Контакти криуса и модуля блутус должны быть соеденены навхрест
плата RX-блутус TX
плата TX-блутус RX
Попробуйте Multiwii EZ-GUI. В настройках телефона нужно отключить принудительную 2D акселерацию. Блутус нужно подключить к розему ftdi, возле порта usb.
Контакти криуса и модуля блутус должны быть соеденены навхрест
плата RX-блутус TX
плата TX-блутус RX
уже разобрался, в этом и была проблема, а прогу эту и имел ввиду, сейчас работают обе.
и еще так и не понял можноли летать с постоянно подключенным ВТ
Да можно. Будете видеть показания телеметрии на екране телефона.
Можно так да,но у меня иногда мозг зависал при обрыве бт.Опасно.
Вот такой модуль MultiWii APM u-Blox CN-06 GPS Receiver V2.0 в связке с платой MultiWii FC I2C-GPS NAV Module с прошивкой b4 будет работать адекватно?
еще раз повторюсь: подойдет любой, который поддерживает NMEA протокол и выдает данные с частотой хотя бы 5гц…
Раскомментирование строки начальной настройки модуля также результата не дает.
также надо расскомментить конец блока, т.е. “*/”…
и прописать текущую скорость вашего модуля в дефайн GPS_INIT_BAUD…
облетал b3:
все буду сравнивать с немцем микрокоптеровским, тк на нем летаю часто:
- альтхолд серединка - 1500 или как включаешь тумблер? странное сегодня творилось - при полуразряженной батарейке - висит, поставил новую - взлетает вверх при вкл АХ. на немце - в каком месте включишь АХ - там и точка висения.
- у меня mtk3329 - все нормально ловит, проблем нет. но вот удержание позиции - никакое, сносит ветром и все. в немце стоит ublox lea 6a.висит как прибитый±максимум пол метра, и то не будет, причем при ветре.
пиды стоковые, только P уменьшил до 4,5 чтобы осцилляций не было.
буду сравнивать с немцем микрокоптеровским
для B3, B4 точка висения (альт холд) - это текущее положение стика в момемнт активации… + почитайте тут комменты
странное сегодня творилось
прыжки либо от вибраций, либо от того что не обождали перед стартом 10-15 сек… все в дневнике есть…
но вот удержание позиции - никакое, сносит ветром и все
мултивий в точности удежании позиции не силен… говорю про 2.1 релиз… возможно что то поменялось в дев. версии и предстоящей 2.2
из личного опыта, при условии что коптер сбалансирован, окно удержания:
- в штиль: 1-3 метра (что соот-т точности ГПС приемников)
- в ветер: 3-10 метров
Ситуация изменится, если кто нить прикрутит аксель к ГПС для прогнозировния мгновенных перемещений и уточнения точности координат… возможно это буду я 😃
upd: подправил про точку висения
Вопрос по rcopen.com/forum/f123/topic287781/208
почитайте тут комменты
читал конечно и сам же каменты там оставлял) просто подумал почему то, что только в B4 это появилось, переклинило на морозе наверное…
обождали перед стартом 10-15 сек
ждал больше - около минуты, пока спутники искались, это отпадает. а вот порывы ветра наверное истинная причина.
прыжки либо от вибраций
конфиг одинаков с немцем, так что тоже отпадает, либо надо еще больше пиды крутить.
- в ветер: 3-10 метров
пока печально, но думается мне все будет нормально)
Вопрос по rcopen.com/forum/f123/topic287781/208
С прошивкой MegaPirates он запускается только с раскоментированным протоколом ublox
С прошивкой MegaPirates он запускается только с раскоментированным протоколом ublox
т.е. у вас именно этот борд с U-blox LEA-6H GPS модулем на борту, а не этот у которого u-blox NEO-6M GPS?
т.е. у вас именно этот борд с U-blox LEA-6H GPS модулем на борту, а не этот у которого u-blox NEO-6M GPS?
Да, именно он
так! попробовал выдрать гпс код из dev версий… вроде скомпилилось… и так как этот код уже облетан на оф. форуме, то в след-й прошивке, скорее всего будет поддержка ublox 😉
Тоже портнул код из devа r1240 в прошивку b3. Работает без проблем. Только мой UBLOX всё равно заводится только со второго раза 😃. Но это по светодиодам видно. Если жёлтый после подачи питания молчит, значит стоит “переткнуть”, если заморгал, то всё супер, скоро спутники найдёт.
И ещё я бы рекомендовал EEPROM почистить перед заливкой новой прошивки.
Только мой UBLOX всё равно заводится только со второго раза
по идее эту строчку надо не просто закомментить, а добавить паузу побольше + закрывать порт, т.е. этот (в двух местах)
while(!SerialTXfree(GPS_SERIAL)) delay(10);
поменять на
SerialEnd(GPS_SERIAL);
delay(200);
попробуйте отпишитесь, т.к. у меня нет ublox… а с nmea 99% должно пахать…
попробуйте отпишитесь, т.к. у меня нет ublox… а с nmea 99% должно пахать…
Прошился, вроде действительно заработало с первого включения (ublox на 115200). Сейчас на балконе уже 4 спутника поймал.
А с чем связанно, что предыдущая версия не работала? Вроде всё вполне логично, ну разве что повторное открытие порта 2-мя строчками ниже смущает.
Тоже портнул код из devа r1240 в прошивку b3. Работает без проблем. Только мой UBLOX всё равно заводится только со второго раза 😃. Но это по светодиодам видно. Если жёлтый после подачи питания молчит, значит стоит “переткнуть”, если заморгал, то всё супер, скоро спутники найдёт.
И ещё я бы рекомендовал EEPROM почистить перед заливкой новой прошивки.
Объясните пожалуйста подробнее про портирование кода, что от куда брать и куда вписывать