Replies

  • Great stuff - two GPS sensors on one'plane would look daft.

    I'm trying to think of reasons to not jump yet - too many projects on the go!
    Only two such issues remain:
    1. I have read that a $70 dedicated XYZ sensor will be on the market Dec 2009 - has anyone else heard of this?
    2. Not clear why I need a 'shield' board (airspeed... notalot else?) for this; the earlier versions didn't seem to need it?
  • Well here's another potential Ardupilot user with an OSD, wondering if I can save 50 quid and plug in my existing GPS output to the Ardupilot board (or shield)?

    I see a lot of speculation on this thread, but no-one saying they've got this to work - either with the standard settings, or after hours of fiendish code hacking.

    So, a year on, has anyone successfully bought the bits for an Ardupilot setup, and for a GPS just piggybacked in the output at 19200 from an EB85 already plugged into an IFOSD?
  • I have the ArduPilot 2.x with the EM-406A GPS and an EagleTree OSD. I have little knowledge, but it sounds as if I can tap the GPS for the OSD - only I don't know the pinout/schematic to run into the EagleTree OSD from the above GPS cable. I've been unsuccessfully Googling, does someone have a link or the info, or how I can figure it out? TIA
    -DA
  • It looks like it may be very well as simple as splitting out the data lines. While I don't have an ArduPilot yet, I tested it out on an Arduino Duemilanove with the Intelligent Flight OSD that uses the LOCOSYS LS20033 gps module. So I let the IFOSD power and initialize the gps receiver and just tap into the serial data line and the ground and connect it to the Arduino. Since the OSD does all initialization for the GPS, I don't have to send anything (just have to remember that the baud rate is 19200). I cobbled together some code (mainly pilfering from the ArduPilot gps parser) that reads the number of satellites from the $GPGGA data and lights a corresponding number of LEDs while confirming that the OSD was functioning correctly and presenting the same results.

    For this particular case, in order to use the ArduPilot with the IFOSD, I'll have to modify the gps parser since the only two data strings sent to the OSD are $GPGGA and $GPVTG. It looks like all the necessary data is there, though, but I have yet to confirm it.

    This kind of stuff quickly turns into an obsessive little hobby, doesn't it?
  • 3D Robotics
    I had the same idea, to use one GPS module between an RVOSD and the Ardupilot, and someone told me it wouldnt work out. I dont remember who, but as far as I know it is only one way communication from the GPS chip to the component, so it should theoretically work. Not positive though....
  • Moderator
    Just split out the data lines?
This reply was deleted.

Activity

Jose Araujo liked Jose Araujo's profile
Aug 29
spencer harvey liked spencer harvey's profile
Jul 9
More…