Hello all!

I finally got around to buying the necessary parts to setup an autopilot configuration for a Ground Unmanned Vehicle.

Anyways, here's my issue, and I really need your help (my sanity depends on it).

I'm using the current ardupilot board, the current ardupliot code, and an em406 gps module.

I am NOT using a shield as it was unnecessary to purchase as I will not be in the air.

Well, my gps wont fix. The red LED on the gps module is solid, suggesting that I'm in not in binary mode, and I need to be in binary mode, right?

I've tried the sirf demo from the sparkfun website and I can't get the sirf demo to connect to the gps.
(this might be an issue because i use an ftdi cable into a ardupilot which is also connected to a gps, but they use the same serial port, but if i don't connect both the gps and ftdi port how can I change to binary protocol?)

I've also heard that the arduino code should change the gps module into binary automaticaly. I've run the code, and no, this is still not the case. (solid LED).

I'm |this| close to just..losing it :(






Views: 35

Reply to This

Replies to This Discussion

What are my log files? (sorry for the newbieness, I'm doing this as a pet project for my engineering profesor >.<, I've agrees to more than i bargained for!)

Well, my main problem is that now, after I use the config tool to configure my waypoints, I plug in my gps and the blue lock LED no longer blinks (the board isn't trying to look for a satellite now?) I do the configuration correctly. selected the correct com port, and initialized by hitting write first and I've selected the correct board.) is there anywhere that goes in depth on how to add the waypoints manually? bah! Thanks for the massive amounts of help, though. little by little bit...right? :D

I just need to configure the waypoints so I can do a test run!

oh, and my GPS_PROTOCOL is 1 as I'm using the em406 in binary mode. might this be the issue?

Here's what it said in the readme file:
Please note, this project is part of Remzibi's OSD. There are some drivers and controls that are required to run the GPS Emulator.
You must download and install the Remzibi OSD Configuration software first. http://remzibi.happykillmore.com

Changes that must be made to the ArduPilot Source to make the GPS Emulator work:

easystar.h
----------
//1-7
#define GPS_PROTOCOL 0

I know this is for the gps emulator, but the constraints may be the same for the config tool?
Andrew, here are a couple things to keep in mind:

1) If you're using EM-406 (Sirf) then you need to set #define GPS_PROTOCOL 1 so the ArduPilot knows what language to speak.
2) ANY time you upload your firmware to the ArduPilot you MUST unplug your GPS unit or you'll get those avrdude errors.
3) I'm currently working on adding the Sirf protocol to the GPS Emulator (I just got my EM-406 in the mail today) so that may help you debug in the near future.

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