S.O.S.    .........

I am new to the UAV community and I am very excited about the possibilities. I am learning a lot....steep learning curve.

I received my new ArduIMU V2 and ublox GS407 (with DIYdrones adapter board, preprogramed for ArduPilot) via UPS thursday!! Today was my first opportunity to work with the components. I soldered the header on for the FTDI connection, attached the ublox adapter and cable to the GPS port on the ArduIMU board, connected the FTDI cable and observed the pwr light come on then the rapid sequence of yellow, blue and red blinking lights. After about 15 seconds the yellow light came on steady. Then I waited........20 minuted later no blue GPS lock light.   Hmmmmm......GPS is warm to the touch so it's getting pwr, connection seems good, antennae is pointed skyward.

I uploaded ArduIMU code v 1.5, same result. When I ran groundtest.vi all the analog data from the gyros and accelerometers are streaming, but no GPS data. I then decided to move outside. I reset the IMU and waited another 20 minutes and still no GPS lock.

Does anyone have any suggestions for me?

Tags: ArduIMU, GPS, lock, no, ublox5

Views: 460

Reply to This

Replies to This Discussion

Use Nav-Sol instead of Nav-Status
Jason,
If I understand this correctly...Under Message view in U-center open UBX-NAV right click and disable status, the right click and enable SOL?
Jason,

Is there any reason to use NAV-STATUS instead of NAV-SOL? Would there be any befefit to using both?
Nathaniel,

I haven't examined the code to see if they are actually used, but according to the comments in the Ublox module, you need both. See below:

//You have to disable all the other string, only leave this ones:

//NAV-POSLLH Geodetic Position Solution, PAGE 66 of datasheet
//NAV-VELNED Velocity Solution in NED, PAGE 71 of datasheet
//NAV-STATUS Receiver Navigation Status, PAGE 67 of datasheet
//NAV-SOL Navigation Solution Information, PAGE 72 of datasheet
Don,

I assume your looking at the ArduIMU GPS_UBLOX code. I see the above snipet of code there. In the Ardupilot 2.5.04 code for the Ardupilot board the snipet looks like this:

//You have to disable all the other string, only leave this ones:

//NAV - POSLLH Geodetic Position Solution, PAGE 66 of datasheet
//NAV - VELNED Velocity Solution in NED, PAGE 71 of datasheet
//NAV - STATUS Receiver Navigation Status, PAGE 67 of datasheet

So the question is which one is correct?
Nathaniel,

This doesn't answer your question, but the GPS_Ublox code in ArduPilot isn't run if you are using the IMU. i.e., GPS_PROTOCOL = 3 causes GPS_IMU to run instead.
Now that I've looked closer, I think that NAV-Status is redundant.

Edit: Oops, should have said it's redundant in ArduIMU.
Fianlly was able to get GPS lock last night. Took a while but it did aquire a 3D lock. Thanks to all who offered support with their experience!

Happy Easter to all!
Nathaniel,
No need to worry & panic, try again tomorrow morning after taking break. It will work soon, someone will be able to figure it out and help you sooner or later if you have not done it your self. Good luck & happy Easter.
Hi Nathaniel, I just started my ArduPilot project and happened to come across the same problem as yourself for the GPS lock with GS407. Currently I'm testing out the GPS module using u-center and under my messages view, only NAV-POSLLH, NAV-STATUS, and NAV-VELNED are active. From advices following your post, there are some advice to enable the messages: NAV-SOL, as well as NAV-SVINFO.. However, u-center doesn't seem to respond to my instructions to enable these latter two messages, neither does it respond to my instructions to disable messages. Is there some special way I have to enable them?

My baudrate, com port seems fine and I am able to receive data stream when I look under Binary Console as well as Packet Console.

From your experience which are the problem areas that you had to address before you could get the GPS to work?

I have also been outdoors a few times, open area, antenna facing skyward and each time allowed my GPS in excess of 20 minutes to try to lock but it doesn't seem to respond.
Joseph, if you're using the GS407, rather than the DIY Drones uBlox module, it needs to have the firmware set up for ArduPilot. All the instructions are in the manual here.
Hi Chris,

Thanks for your advice! The GPS module which I'm using currently is from someone else and I'm not sure where he got it from, so I have configured the GPS for ArduPilot use as in your tutorial. However, even after that, I'm still not getting a GPS lock from u-center. I assume that I should get a lock connecting my GPS via FTDI cable to my comp directly before I even hook it up to my ArduIMU. Does it have anything to do with the NAV-SOL, and NAV-SVINFO messages?

RSS

Social Networking

Contests

Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.

A list of all T3 contests is here

Groups

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service