Inav не работает gps

Connected GPS no Data #1220


ghost commented Feb 2, 2017

I’m rather new to this INav software and everything it contains. Today I started my project and while trying to connect the Gps to a SPRacingF3 type FC I managed to connect everything the right way, I am getting the U-blox Neo-6M Gps connected but I am getting no signal from it. Sunny day outside everything connected and settings done the right way but no Fix even after 15 minutes.
I am using a F3S AIO Pro FC — with the HMC5983L Compass onboard and a Micro HobbyKing GPS And Compass u-Blox NEO-6 and HMC5883.
What could I have done wrong or what have I not done correctly ?

The text was updated successfully, but these errors were encountered:

DzikuVx commented Feb 2, 2017

@nightlightup Please share screenshot of following tabs in Configurator:

  • Ports with visible GPS section
  • Configuration with visible GPS section
  • GPS with visible statistics section

ghost commented Feb 2, 2017

oleost commented Feb 2, 2017 •

ghost commented Feb 2, 2017

i came upon an Issue with the fc, which is: it is supposed to have a HMC5983L Compass which I Nav sees as: HMC5883. The same one is also on the Neo Gps Module. If i disconnect the gps compass is seen as 5883. If i connect the gps same compass is shown

oleost commented Feb 2, 2017

If you want to use the external magnetometer (built in in your GPS) and you have a FC with the same magnetometer (HMC5883L is very common), you have to disable it physically on your FC: remove chip from board or cut a trace. You can’t use two identical chips/magnetometers on the same I2C bus.

oleost commented Feb 2, 2017

I really strongly advice reading through the wiki as it is made by the users of iNav and really covers what you NEED to know.

ghost commented Feb 2, 2017

If one would disconnect the SDA and SCA cables from Gps..shouldn’t the conflict be resolved .
if so then i am still not getting any data from GPS

ghost commented Feb 2, 2017

Upon first connection i had some cables arranged in a different way. when i connected the gps it did not receive power to the normal pin but to the rx pin. After rearranging them i had the power led on, so i presumed no harm was done but could it be the reason ?

andre92 commented Feb 2, 2017 •

Yes, you can leave out the SDA and SCL cables from the gps and then you will be using the compass on the FC without any hardware conflicts. You just have to make sure it doesn’t suffer from magnetic interference from the power lines. However, I do not see how this would cause your gps to not get a fix. The default cli settings for gps should work out of the box with Ublox gps. I only change gps_dyn_model to air_4g so I can do acrobatics. The weird thing is your gps tab indicates the gps is connected and sends 5 messages per second. The number of satellites is normally displayed as 0 when there is no fix.

If you actually burned out the RX pin on your gps, it is possible that the gps can still send messages but not receive its configuration from the FC, but I am not sure.
Another possibility is you may have swapped the RX and TX lines, although highly unlikely. GPS TX should go to FC RX and GPS RX should go to FC TX.

ghost commented Feb 2, 2017 •

Yes i knew about the TX and RX. The fact is that I Nav will tell you if they are switched because it will show a Red GPS icon on the upper right side. In my case if i take only the RX out it does the same ( red gps icon ) so i presume the RX is not dead yet. so I am still in the mist. Or maybe my stupid ass should buy another GPS as there could be a possibility that i have somehow fried the GPS. since I know nobody to use Inav and Ublox gps..around my area my only solution is to fork over another 25$ for a neo 6m gps 🙁

andre92 commented Feb 2, 2017 •

Did you try gpspassthrough with Ublox U-center yet? (or through ftdi adapter if you prefer) That way you can run some more tests on the gps module. Maybe there is a wrong setting in the module.

Читайте также:  Не работает стандартная мышь

DzikuVx commented Feb 2, 2017

From what I see, GPS->INAV connection works fine and no lock is because GPS module itself. My Neo-6M take sometime even 20 minutes to get a proper lock.

oleost commented Feb 2, 2017

@nightlightup Why not respond what I told you to try?

Also why would buy another neo 6m gps ? It’s a none recommended GPS.

Go for an M8N, even better choose one of the mentioned in the Wiki which is known to work good, as some clones do not work any good.

ghost commented Feb 2, 2017 •

oleost. sorry.
the two settings that you gave me did not make any changes.
I took out the sda and scl cables to eliminate the possible conflict. still no go.
i went for the neo 6 because it was lying around and from what i have seen on youtube. there are not that many differences between the two . 8M can connect to Glonass while 6M works only with the US ones. so yea. it will connect faster but sometimes the accuracy is less than 6M . so i wanted to give it a try.
I have now took it out of its protective shell and will throw out the cats. as they are mesmerized by the flashing lights. and will leave it for 30 min just to see if DzikuVx was right.
andre92..did not know about the software..downloaded and running now. my experience with the program is -1 so i will try to see what i can do in the next hour or so. thanks

ghost commented Feb 2, 2017 •

little bugger works. no getting much info because my win pc is a tower and i can’t move it close to the window

andre92 commented Feb 2, 2017

Looks like your gps gets 3 satellites. iNav confirms gps lock with 4 or more, and will arm with 6 or more if you leave the arming safety feature enabled.
With less than 4, it might appear as if your gps isn’t working in iNav. It is very useful to have telemetry on your transmitter, or use a blackbox to record gps performance (slowest BB logging rate will work, gps is only 5 hertz)

ghost commented Feb 2, 2017

thanks. i guess it is just a waiting game for the moment. will update when and if i get a fix for the moment. it just goes from 0-4 or so..but never getting a fix

DzikuVx commented Feb 7, 2017

OK, looks like it is solved, and GPS is sending data but never obtaining the 3D lock since. GPS module, not INAV issue. @nightlightup feel free to reopen if this is firmware problem after all

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.


Как установить GPS в квадрокоптер, а также как настроить

В этой статье я расскажу вам как установить GPS в квадрокоптер и как его настроить.

Модули GPS

На рынке есть много различных GPS-модулей, которые можно использовать в квадрокоптерах для навигации. Одними из самых популярных GPS-модулей на сегодня являются:

Стоят они недорого, менее 10$.

Вот как они выглядят:

Кстати, если вы видите какие-то царапины на матовом участке GPS антенны, то это не отсутствие контроля качества дефектов производственного процесса, а наоборот — результат настройки антенны во время финального тестирования. Эти типы антенн имеют номинально настроенную частоту, но подвержены влиянию конструкции, размещенных компонентов и пайки. Маленькие царапины по центру краев или углов приводит к их точной настройке на нужную частоту:

Как подключить GPS к контроллеру полета

Обычно GPS модуль подключается к полетному контроллеру с помощью интерфейса UART. Можно использовать практически любой свободный порт UART. Я не рекомендую использовать SoftSerial UART для подключения GPS модуля. Соединение очень просто, для этого вам нужно подсоединить GPS TX к FC RX и GPS RX к FC TX.

Выше и ниже примеры подсоединения GPS модуля к порту UART3 на полетном контроллере.

Как настроить GPS в Betaflight

Настройка в Betaflight простая, просто следуйте инструкции ниже.

Читайте также:  Helix htv 324l не работает пульт

Зайдите на вкладку Ports, выберите свободный порт UART (в моем случае это UART3) и установите в блоке Sensor InputGPS и 57600. Вы можете выбрать любое значение в выпадающем списке скорости передачи данных, но значение «9600» приводит к наименьшей скорости передачи данных, а 115200 — к наибольшей и полетный контроллер будет тратить меньше времени на накопление данных. Если выбрать «AUTO«, то скорость передачи данных будет установлена на 57600.

На вкладке Configuration включите функцию GPS. Установите для параметров Auto Baud и Auto Config значение — ON. Выберите параметр AutoDetect на вкладке Ground Assistance Type. Существует два наиболее популярных протокола связи GPS модуля — UBLOX и NMEA. Модули Beitian используют протокол UBLOX по умолчанию. Попробуйте каждый из этих протоколов, если вы не уверены, какой из них используется в вашем GPS модуле.

Если вы все правильно подсоединили и настроили GPS в квадрокоптер, то в статус-баре конфигуратора будет отображаться значок GPS:

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

Как настроить GPS в iNAV

Настройка GPS в iNAV очень похожа на настройку в программе Betaflight Configurator.

На вкладке Ports выберите свободный UART-порт и в блоке Sensor выберите GPS и скорость.

Во вкладке Configuration, в блоке GPS, активируйте переключателем вкладку GPS for navigation and telemetry, затем выберите протокол UBLOX или NMEA. Затем в Ground Assistance Type выберите AutoDetect.

Если все хорошо, то в статус баре iNAV появится значок GPS, который свидетельствует о том, что все работает и GPS в квадрокоптер установлен верно:

В новых прошивках для полетного контроллера F3 (например, SpRacingF3) отсутствует поддержка GPS. За сообщение об этом спасибо читателю Руслану.

Где купить

Ниже ссылки на различные GPS-модули, которые подойдут для квадрокоптера. В продаже есть разные, в том числе с разъемами мини-джек, но вам нужны квадратные, как на фото в начале статьи.


Вопросы по iNav

Тема раздела Коптеры. Комплектующие, сборка, настройка. в категории Квадрокоптеры и мультироторы; Добрый день, помогите решить проблему с gps Конфиг такой naze и gps приемник mini nz gps http://www.banggood.com/Ublox-7-Seri. l?rmmds=search не реклама в .

Опции темы

Добрый день, помогите решить проблему с gps
Конфиг такой naze и gps приемник mini nz gps http://www.banggood.com/Ublox-7-Seri. l?rmmds=search не реклама
в Cleanflight моментом находит спутники и быстро 3дфикс, в Inav же верси 1.2 и 1.3(друге не пробовал) вообще спутники не ловит, ни одного.
Подключал gps к u-center, определяется как ublox 7, выставлял настройки в ручную, результат тот же, не ловит спутники в inav, хотя и в u-centr нормальный прием.
пробовал прописать set gps_auto_config = ON и set gps_auto_baud = ON, результат опять тот же(( Будто что то мешает. Скорости разные пробовал, без результатно. Заметил что в u-center не ставится частота обновления выше 1 гц. В inav же всегда пишет 5 гц, может в этом дело? или в чем другом. Бьюсь уже который день с проблемой.
ах да, если прошиться на Cleanflight и поймать сутники, потом быстро прошиться на inav, в окне гпс в конфигураторе inava вижу 3-4 спутника, и потом все, они пропадают. Будто гпс «еще не остыл» после того как ловил спутники на Cleanflight

И дополнительно замкнуть на барометре SDO и «землю», то должно работать без перекомпилирования?

Спасибо, запутался немного), думал что адрес в прошивке стоит 0x77, буду вечером пробовать.

Правильно ли я понимаю, если подключить так

И дополнительно замкнуть на барометре SDO и «землю», то должно работать без перекомпилирования?


Вопросы по iNav

Тема раздела Коптеры. Комплектующие, сборка, настройка. в категории Квадрокоптеры и мультироторы; Назрело 2 вопросика. Мозги SP F3 acro.Наружная плата с баро и компасом.Все определяется. 1.Существует ли в Inav блокировка запуска двигателей .

Опции темы

Назрело 2 вопросика.
Мозги SP F3 acro.Наружная плата с баро и компасом.Все определяется.
1.Существует ли в Inav блокировка запуска двигателей — при отсутствии вообще GPS в порту ( или при отсутствии фиксации спутников).
Если ДА -то какой командой отменить такую проверку модуля GPS.( чтоб запуск был в люб. случае).
2.Кто то юзает самые простые ESC Hobbypower ??
Они вообще работают в Inav??( ат пикают..пикают — никакая настройка моторов в INAV -для них не работает).
Есть ли вообще список регулей которые работают с INAV?

Читайте также:  Зебра орджоникидзе 10а не работает

set nav_extra_arming_safety =off Вроде такая .

dump — после ввода этой команды в cli выскакивает все что нужно)))

В версии 1.6 нормально заработала Ibus телеметрия, но почему то при ее включении перестают идти данные на minimOSD. У меня spacing f3 и Ibus телеметрия подключена к Softserilal 1, а osd на Softserilal 2. Больше некуда подключить, так как на serial 1-usb, serial 2 — Gps, serial 3 — FlySky iA6B.

http://drone-irk.ru/?p=19947 ВОт такая платка, залил последнюю версию прошивки-1.6.1 , при подключении юсб кабеля все шевелится в гуи , но нет питания на приемнике (подключаю по РРМ, в гуи указан ррм ) подаю питание 5В на гребенку приемника и все показания в гуи «замерзают» — такое ощущение, что контроллер отключается от юсб кабеля. Как быть? Хотелось бы настроить приемник прежде чем летать Да, отключаю 5 В от приемника и все показания в гуи «оживают»

Никак не получается победить удержание позиции. Коптер в POS_HOLD плавает в радиусе 3-5 метров. Именно плавает а не унитазит.
INAV 1.6.1 на SPRF3
GPS M8N с компасом для NAZA. Компас на нем же (GPSMAG). Сам компас работает адектватно и со сторонами света совпадает.

Подскажите куда копать. Настройки Pos и PosR ничего пока не дали. Сейчас такие

У меня так было когда прицепил лионку , компас вроде показывал правильно все, после прицепил липошку ( она не магнититься как лионка) и все встало как надо.Короче надо силовые провода подальше и прочие магнитные болтики гаечки подальше. Тем более м8н-сдуть с платы компас и поднять модуль гпс повыше.Из-за пидов плавать вряд ли будет,если они стоят по умолчанию.

откуда берете 5В? с ЮСБ, с бека? схему бы вашего подключения

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

Попробовал поднять компас с GPS на 11см. Не помогло. Выше, думаю, смысла нет.

Проверил показания компаса — все направления показывает правильно как на земле, так и в полете.
Не понятно зачем сдувать m8n. У меня модкль GPS (m8n) с компасом от Назы. на ПК компаса нет SPRF3.

Всего скорее проблема в том, что использую GPS-компас от Назы, которые, возможно, требуют каких-то особых настроек.

Сдувать не с м8н, а с платы ф3 , не будут они работать вместе, один надо отключить , либо физически сдуть с контроллера компас, либо не подключать по I2C к контроллеру компас от м8н . У меня тоже Ф3 ,летает хорошо , прошивка последняя. Есть еще мысль-может быть вибрации? Хотя джидаевская вмг обычно хорошо отбалансирована.

В этом случае не надо ничего сдувать.

Все регуляторы работают.

Так выберите GPSMAG в конфигурации.

Доброго времени суток. Переделал коптер с f450 на самодельную раму 400мм. Начинка осталась та же. Раньше ПИД по умолчанию мало мало устраивали, сейчас же, появилась какая то не здоровая болтанка в момент зависания и сдвига с места висения в режиме стабилизации. Пиды вроде настроил в ручном режиме, летает удовлетворительно, но в стабе один фиг болтается. Чего там в конфигураторе накрутить надо? Будьте любезный ткните носом.

Всем привет!
Заметил, что если упереть в полете коптер в стену(с защитой винтов) и продолжать толкать стиком в сторону стены(режим Angle), то коптер прилипает «спиной» к стене, не смотря на установленные ограничения в макс 15 градусов. Возможно ли настроить INav таким образом, чтобы ни при каких условиях коптер не превышал максимальные углы(то есть не прилипал к стене)?

Сделал базовый порт inav на свой полетник. В первую очередь хочу выразить ребятам огромную благодарность за проделаную работу, функционал очень крутой. Особенно впечатляет OSD, на Paparazzi его даже близко в таком виде не было, а штука мега удобная. Свой полетник я хоть и создавал изначально под Paparazzi, но на inav все заработало как для него и задумывалось. Особенно удобным мне показалось встроеный в полетник радиолинк (пока тестю стандартный апмовский HM-TRP, но на столе уже лежат платы под HC-12). Можно спокойно настраивать и калибровать все прямо на аппарате. Пока дошел до стадии первого арма — и вот тут загвоздка: армить позволяет только с хорошим GPS приемом. А как тогда потестить дома на общую летабельность? Есть какой трюк, чтобы заармить без GPS?

UPD. Пролистнул страницу вверх — все нашлось, set nav_extra_arming_safety=off

Последний раз редактировалось SergejK; 14.03.2017 в 03:54 .