Wow!  I have been the gammut over the holiday season.  I purchased the entire APM system and have been working with it steadily to get everything up and running.  Just thought I would post my problems to see if anyone else is experiencing the same and could offer some ideas on how to correct them.

System consists of the following:  APM main board, APM Oilpan IMU, and MediaTek GPS with the

                                                 adapter board, (2) Xbee modules are ordered but not installed.

                                                 GCS --- Happy Killmore Ground Station.

                                                 (I also tried the original Ardupilot Ground Station)

After many days of fighting with an EM-406 module transfering between Binary and NMEA protocols I finally switched to the MediaTek GPS.  It worked with the Happy Killmore GCS but I was not getting a lock on the main Oilpan card even  though the GPS locked on the sattelite itself I was not seeing "lock" on the ground station. I also noticed that the "Legacy" version of the APM ground station code would do some really weird things with the Happy Killmore ground station.  It would lock on to the model, show my house in the "Google Earth" link but when I tried to click on any of the buttons for 1st person, center on plane or home it would beam me 70,000 miles out into space. (Also, the scaling buttons [normally associated with Google Earth] would spin around like a roulette wheel and none of the scaling buttons worked.) GPS clock was off by 10 minutes according to a Garmin GPS sitting alongside the APM. I also never registered sattelite numbers on the ground station.  The original Autopilot Ground Station works similar but it is more stable with Google Earth.  I can multi click on the land view and it will enlarge but the scaling buttons don't work like they should.  However, it allows me to stay on the Earth as I manipulate the buttons.  I even tried to redesignate the scaling from miles/feet/inches to km/m/cm thinking that it may be because of metric code but it didn't seem to change any behavior.  Any ideas out there?  I am puzzled.

Skip

Views: 69

Reply to This

Replies to This Discussion

With the current code, you need to do a warm reset of the APM board to configure the MediaTek properly (this is in the manual). We'll be releasing a version of the code that fixes that tonight.

 

No idea what's going on with your GCS. It's rock solid for me.  

Hi Chris,

            I did the warm reset after I saw that mentioned on the forum posts.  No difference for me although I do see the message on the com port window of the Happy Killmore GCS say that a message of 103% has been sent.

Nothing happens with the GPS lock although I can see Longitude and Latitude displays on the GCS.  I also played around with the sampling rates for the altitude, waypoint and location to see if that would change things.  Also sent data at every rate on the com port and those listed in the code.  No change.  I still can't get an actual "GPS Lock" indication.  The MediTek upgrade seemed to load OK.  I got the green circle on the program when it loaded. 

After getting GPS lock (per the receiver) did you tell the APM to reset?

 

I didn't tell the reciever to reset with code.  No, I didn't do that.  I pushed the reset button on the Oilpan IMU.  Is there a line of code that I need to add or something that I am missing here?

The other puzzle is what differs from the original Ardupilot Ground Station code that is not the same on the Legacy version that would cause the violent reaction of Google Earth on the Happy Killmore GCS.  That is just wild.  If you click on any of the view buttons it instantly shoots you off the planet and 70,000 miles out into space.  It also inactivates the scaling buttons on Google Earth to where they swing around and then act like a pendulum. 

I may have to write Happy Killmore and see if he has any ideas on what could be happening.  I am just surprised that no one else is having a similar problem.

Skip: there is no "GPS lock indication" in the GCS with the current APM code. If you're seeing Lat and Lon in the GCS everything is working fine.

 

I have no idea what's going wrong with your Google Earth. I've never seen that. What version of HK GCS are you using?

I'm having the same issue with HK's GCS where even when I get lat and long values that are correct. Distance above the earth is usually just around 5000 miles. Using latest versions of both APM and the GCS. Will keep poking around.

Is this a problem with APM 1.0 or with all the APMs?

 

I don't think the problem is related with Google Earth or HK GCS because if  when I test my GPS using the CLI in test mode it says #sats: 0 just like in the picture http://code.google.com/p/ardupilot-mega/wiki/GPSInput.

 

Is this a Mediatek problem? APM coding? APM board? what about ublox?

Victor: I'll repeat what I've now said here countless times. There is no "problem". In APM 1.02 we just don't pass along that data. The autopilot has the data and uses it, but doesn't resend in the telemetry stream. 

 

By popular demand, we've now added it to APM 2.0, which we'll release this week. No biggie.

Thanks Chris for the clarification. I'll look foward to that soon. How much longer will diydrones be giving support for APM 1.02?

Typically, we cease support for previous software versions when we release a new version. 

 

We plan to release a public beta of APM 2.0 tonight. The beta testing period typically lasts about six weeks, after when we release a final version. At that point, we will cease support of 1.02 and ask users to upgrade to the new version. 

 

This is the way most projects of this sort work, such as Arduino itself. Because the software is free and the hardware remains constant, there is no reason for all users not to upgrade to the latest version and allow the developers to focus on enhancing the latest code.

RSS

Contests

Season Two of the Trust Time Trial (T3) Contest has now begun. The third round was a reliablilty/aerial photography round for both planes and copters, which is now closed. Stay tuned for the next round, beginning soon.

A list of all T3 contests is here

 

© 2012   Created by Chris Anderson.

Badges  |  Report an Issue  |  Terms of Service