MultiWii
Тут еще вопрос … а тогда почему ГУИ высветил что подключен ГПС… лихой код
Адрес? Просто расскоментировал в мультивии
Да это все естественно раскоментировал. Мне бы понять что шить в переходник по скорости, коль он такой одноразовый
Скорость ЖПС -115200 -тоже работает.
У Вас же не 328 , а постарше. Та естественно проглотит
В переходник шил I2C_GPS_NAV-v2.1rc2.zip
(только изменил
#define NMEA
//#define UBLOX
//#define MTK)
Больше ничего не менял.
#define GPS_SERIAL_SPEED 115200 -так и оставил.
Сейчас на 328 меге -(и контроллер-и переходники кстати тоже).
Вот например.
Если переходник прошить I2C_GPS_NAV_v2.2Beta1-r62.rar так и без ЖПС спутники показывает.
Сейчас взял несколько New Pro Mini atmega328 5V 16M (около 3 $)
и разных датчиков (6DOF MPU-6050 Module 3 Axis Gyroscope+Accelerometer,барометр,компас)
и на них эксперементирую.
Если переходник прошить I2C_GPS_NAV_v2.2Beta1-r62.rar так и без ЖПС спутники показывает.
Ну это вообще жуть какая-то. Диву просто даюсь как навалтузено-то, даже понять сложно
эксперементирую.
Мне сложнее. На вия времени нет совсем. Сожрет сЦука драгоценные минуты. И так уже , злодей, обожрался:)
Лучше АРМ или РХ(ХАВКОЛет) на мелкий аппарат посадить
Тут еще вопрос … а тогда почему ГУИ высветил что подключен ГПС… лихой код
В смысле ошибки и прочее ?
Если переходник не прошит или не подключен(а //#define I2C_GPS расскоментирован-то в ГУИ пляска происходит).
То же самое-если раскомментировать датчик,который не присоединён.
Пляски как раз и нет, ошибки всего три проскочило по i2c , но зеленные кнопки в ГУИ засветились что якобы ГПС объявился… Вот это и смутило. Даже потащил весь сгусток проводов на лоджу… дождался захвата ГПСом спутников, но кукиш в ГУИ …нулище спутников. Теперь хоть понятно откуда кукиш вылез😁
Это все похоже на поле чудес или “что, где , когда”- угадывай и читай вия, как другие угадывали ранее… Не плата , а просто чудо:) если нехрен делать. Занимательный конструктор на долгое времяпровождение
Пляски как раз и нет, но кнопки засветились что якобы ГПС обявился… Вот это и смутило. Даже потащил весь сгусток проводов на лоджу… дождался захвата ГПСом спутников, но кукиш в ГУИ …нулище. Теперь хоть понятно откуда кукиш вылез😁
Скорее всего прошито I2C_GPS_NAV_v2.2Beta1-r62.rar -для сонара.
Думаю,что если использовать два переходника(один для ЖПС,другой для сонара-тогда будет работать).
(Ничего себе гирлянда получиться).
На фото переходник с обозначенными выводами под сонар и ЖПС)
На фото переходник с обозначенными выводами под сонар и ЖПС)
Прислали мне именно вот это (такую же байду) , вместе с ГПС таким же в довесок. Все один к одному. Опыты начались сегодня на таком комплекте. Тяжелый ГПС до жути , но как комплект для опытов самое то
Итак игра продолжается ЧТО,ГДЕ,КОГДА., …крутим юлу с лошадью …Иго-го-го…вопрос от телезрителей в синем ящике😁
ОНО не прошито на 100 пудов? ГПС в стандарте на 9600 стыкуется со своим u-center без проблем.
Прислали мне именно вот это (такую же байду) , вместе с ГПС таким же в довесок. Все один к одному. Опыты начались сегодня на таком комплекте
Итак игра продолжается ЧТО,ГДЕ,КОГДА., …крутим юлу с лошадью …Иго-го-го…вопрос от телезрителей в синем ящике😁
ОНО не прошито на 100 пудов? ГПС в стандарте на 9600 стыкуется со своим u-center
прошито I2C_GPS_NAV_v2.2Beta1-r62.rar -для сонара.
И чЁ теперече? Сию каку хоть перепрошить есть резон? Кака родом отсюда. По описанию вроде…камней нет
www.ebay.com/itm/301022938235
Мне же точно нужно знать. Тут еще и с конкретными мозгами вия море непоняток. В совокупности двух неизвестных , задача просто нелегкая… а тыкать на угад в потолок, опыты вести , подбирать, чет не очень тянет . Толи шина , толи плата. В моем понимании если идут вместе, значит должны быть адаптированы к друг другу в 9600
И чЁ теперече? Сию каку хоть перепрошить есть резон? Кака родом отсюда. По описанию вроде…камней нет
www.ebay.com/itm/301022938235Мне же точно нужно знать. Тут еще и с конкретными мозгами вия море непоняток. В совокупности двух неизвестных , задача просто нелегкая… а тыкать на угад в потолок, опыты вести , подбирать, чет не очень тянет . Толи шина , толи плата
Прошивал и работало-
LPT программатором.(И 328 мегу из тех что есть на компе программ-нашёл только в CodeVisionAVR )
Флеш и ЕЕПРОМ.
Прошивка для I2C-GPS NAV Module Navigation Board и NMEA протокола
И чЁ теперече? Сию каку хоть перепрошить есть резон?
www.rcgroups.com/forums/showthread.php?t=1724694
вот нашел… аж 2 варианта для вас… на инглише правда + внизу там еще темы…
для полноты картины
Да это посмотрел включая и на испанском. Файлы пересмотрел…всего кучу. А вот какую скорость выбрать, так и не определился. Перебор с лихвой не нужен
Почему-то основа 115 или в последней 34(там где сразу и под сонар) Шина такая неразборчивая???😃 А на мини вообще…
впечатление от вия и чтения всего…что это полная Ёбужель для экономных, но крайне любознательных. (не в коем разе не в плохом смысле ).
И главное в конце-концов оно бродить будет по кругу в удержании нехило. И ради этого…промолчу… Блин, вся эта затея ради мелкого. Уж лучше покрупнее и с другими мозгами на кузов. Мелкий со всей этой хренью и за 15 минут не вылитит в конечном итоге от натуги:)
115200 скорость и 5Гц.
что вам так скорость далась? какие еще ошибки? насчет бродить по кругу - все зависит от погоды, ЖПС-а и настроек пидов под него… у меня треха с нео6 как то раз провисела 8 мин в круге1,5м диаметром… но то была безветренная ясная погода…
что вам так скорость далась?
Почитав и поизучав - создатели проекта вия рекомендуют скорость обмена повыше сделать, теже кто практически летает - пониже. Теперь посмотрев в разных местах сами файлы прошивки адаптера - везде по разному. В этом смысл. Что целесообразнее. С фильтром Гпс много вопросов…как он усредняет разброс 😃…много чего не понятного. Но адрес ГПС х20. И то хорошо для знать для ГПС со своей шиной I2C
Но пока все равно плата мелкого не пробиваема не по олсд, не по ГПС…а желание было и сонар посмотрет (как оно на вие).
Счет пока 2:0 не в мою пользу, а платки.
Вчера (точнее сегодня) до 5 утра кроссворды … но это же не нормально 😃
Ну и важная для меня лично информация (выужиная) - при скорости обмена 57 -0.8 %ошибок, на 115 - 2 % . Не правда ли что интересная прогрессия, которая не в пользу повышения скорости на шине для ГПС. Ото как то обясняет частично некоторое поведение с ГПС, если о коде не говорить и забыть о нем
Кроме того, при подключении 3DR и подобного со скоростью растет и коллличество пропущенных данных. И о каком управлении по смартфону может итди речь… естественно это не айс. И так и пишет кто пробовал…на свой страх и риск. Данные снимать конечно можно и не опасно , но через приложения управлять из трубы или планшета… ,что ожидать и как летать - дело сугубо личное выходит и совсем не гарантированное.
вы неправильно поняли описание протокола UART
0,8 и 2% - это не процент ошибок, это процент ошибки временного тайминга скорости передачи, а возможность возникновения ошибки - во много раз ниже.
чем лучше более высокая скорость - да тем, что у процессора больше свободного времени в итоге (это так… доступно-понятным языком) на другие задачи остается (правда тут все еще зависит и от реализации в программе)
3dr это вообще иной разговор. там идет радиопередача, причем уарт и передача по эфиру - абсолютно разные и не взаимосвязанные вещи. чем ниже скорость передачи по радиоэфиру (может быть меньше скорости уарта) тем меньше ошибок и больше расстояние при одинаковой мощности. если желаете - сравните, для удобства на минимальной мощности, дальность передачи с эфирной скоростью 115200 и 1200 - результат оч удивит.
3dr это вообще иной разговор.
Да это все понятно. Это к примеру и пример на дальностях что может позволить квартира и мощностях в половину на не согласованных “сосисках” . Тут проведена как бы аналогия с арм , с более продуманной платой в вопросах электромонтажа и кода. (хотя и там есть свои непонятки) Но там для подключения свистков по UART скорость рекомендуемая и дефолтная 57. И это не с проста
если желаете - сравните
Много сравнивал и посему этот вопрос поднял. Апм этими пропусками так не грешит
И самое интересное (повторюсь) … в бетта прошивке под конвертор уже рекомендованно 38 . Новерно это тоже не с проста. А добавлена всего лиш возможность повесить на конвертор дополнительно один сонар.😃
Похоже что этой скорости и стоит придерживаться, пока не будет конкретного обоснования.
P.S. Пока изучал вия , наткнулся и очень понравилось описание по вию. Действительно для чайников , что бы время не тратить на поиски. Все в одном блоге. Читается легко, примеры грамотные, пояснений море и по фотосъемке и т.д. не меньше. Пару страниц блога прям конкретно, что бы как с нуля:)
www.rwpbb.ru/copter/copter3.html
www.rwpbb.ru/copter/copter5.html
www.rwpbb.ru/test/tarduino.html
и дальше можно полистать с удовольствием
Почитав и поизучав - создатели проекта вия рекомендуют скорость обмена повыше сделать…
Скорость та-которую прошьёте в У-центре сам модуль ЖПС.
Для ЖПС I2C в мультивии-
Settings for I2C_GPS
//#define GPS_SERIAL 2 // Comment out serial gps
//#define GPS_BAUD 115200 // Comment out serial gps speed
#define I2C_GPS // Enable I2C-GPS
То есть скорость задаётся самим модулем ЖПС.(Но чтоб не выше,чем в I2C_GPS_NAV 115200 или 38400 - смотря какая прошивка-v2_1 или v2_2.)
А вот интересно-как пользоваться сонаром?
В ГУИ на него нет выкл-вкл. как на баро и др.
Только зелёная полоска горит SONAR.
Скорость та-которую прошьёте в У-центре сам модуль ЖПС.
Для ЖПС I2C в мультивии-
Естественно 38400 (38). Далее убрал все лишние протоколы из ГПС на выход , оставил оди имей. На вход оставляем все что есть (3) -бусть читает любой вариант, а передает только один. Пригодится и меньше нагрузка на шину данными. Это для начала. Далее подрезается уровень чувствительности … по простому, отрезать из сигнала приходяшие уровни ниже порога около 3%. Это уже даст некий эффект по уменьшению разброса данных. И так далее…потихоньку и не спеша. Гпс этот попутно подвергнется изучению. Вий заставил это сделать.
А вот интересно-как пользоваться сонаром?
и я не знаю , как и не знаю вия…Но вход готов для него по шине и все прописано. А там видно будет, если не надоест;). Честно сказать, уже чуток поднадоел это вий-лаберинт
Естественно 38400 (38). Далее убрал все лишние протоколы из ГПС на выход , оставил оди имей. На вход оставляем все что есть (3) -бусть читает любой вариант, а передает только один.
И в Мультивии и в прошивке I2C_GPS_NAV для другой скорости ничего не менял-
Поставил 115200 в у-центре,-работает,координаты показывает,также работает и на 38400,и на других скоростях.
А плата вия у вас какая? У нас пока малость геморойная и не известная по этим вопросам. С гпс мало разобраться, еще и ее понять нужно. Все там может как быть, так и не быть
Одна MultiWii 328P Flight Controller w/FTDI & DSM2 Port
и ардуина на 328 меге с набором датчиков отдельных,на И2С шине запараллеленых.