ArduPilot ver. 2: SiRF Binary Protocol emulation

I am interested in using the version 2 of ArduPilot code. The only point I wish to change in this code, is the use of SiRF binary GPS data. I would like to replace it with the previous NMEA parsing used in ArduPilot version 1, even if it is slower.I'll probably use two ArduPilot boards in my ariframe:- first board with version 2 ArduPilot code- second board with custom code for:- up/downlink Xbee communication- controlling pan&tilt camera (from uplink)- controlling photo shutter (from uplink)- parsing NMEA to my Inspire OSD- logging locations of photo shotsOne way I imagined to do it is parsing the NMEA on the second ArduPilot, transform it to (emulate) SiRF Binary and send that binary serially to the first ArduPilot (autopilot).For doing that, I need to know precisely what SiRF data is expected by ArduPilot code version 2.If anybody would have information on that, I would be very grateful.

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • I know you dropped the subject, but I have the same desire to understand the SirF protocol. I was also thinking how to reinsert the NMEA parser. I've got the manual on SirF protocol, but I dont understand what I'm reading yet. I also have the SirF demo software and I think if I run my GPS in that, there might be some output that clears up the meaning of some of this.

    I dont really want to wait and if I can learn a few things, then maybe I could come up with something. That seems to be the spirit of open source - see it, learn it, share it or something along those lines.
  • 3D Robotics
    If you can wait a few weeks, we'll be switching back to a NMEA parser in 2.1. It was just a memory space issue that forced us into binary in this version.
This reply was deleted.

Activity

DIY Robocars via Twitter
RT @donkey_car: Human-scale Donkey Car! Hope this makes it to a @diyrobocars race https://www.youtube.com/watch?v=ZMaf031U8jg
Saturday
DIY Robocars via Twitter
Saturday
DIY Robocars via Twitter
Jun 16
DIY Robocars via Twitter
RT @GrantEMoe: I won my first @diyrobocars @donkey_car virtual race! Many thanks to @chr1sa @EllerbachMaxime @tawnkramer and everyone who m…
Jun 13
DIY Robocars via Twitter
RT @gclue_akira: JetRacerで自動走行したコースを、InstantNeRFで再構築。データセットは別々に収集 #jetracer #instantNeRT https://t.co/T8zjg3MFyO
Jun 13
DIY Robocars via Twitter
RT @SmallpixelCar: SPC 3.0 Now the motor also works. This car is doable. I just need to design a deck to mount my compute and sensors. http…
Jun 13
DIY Robocars via Twitter
RT @SmallpixelCar: My new car SPC 3.0. https://t.co/CKtkZOxeNQ
Jun 7
DIY Robocars via Twitter
RT @SmallpixelCar: High speed at @diyrobocars thanks @EdwardM26321707 for sharing the video https://t.co/o4317Y2U1S
Jun 7
DIY Robocars via Twitter
RT @SmallpixelCar: Today at @RAMS_RC_Club for @diyrobocars. Used @emlid RTK GPS and @adafruit @BoschGlobal IMU. Lap time 28s https://t.co/R…
May 28
DIY Robocars via Twitter
May 15
DIY Robocars via Twitter
May 14
DIY Robocars via Twitter
May 13
DIY Robocars via Twitter
RT @f1tenth: Say hi to our newest #F1TENTH creation for @ieee_ras_icra next week in Philly. It’s going to be huge! 😎 🔥 @AutowareFdn @PennEn…
May 13
DIY Robocars via Twitter
May 11
DIY Robocars via Twitter
May 8
DIY Robocars via Twitter
RT @SmallpixelCar: Noticed my car zigzagged in last run. It turned out to be the grass stuck in the wheel and made the odometry less accura…
May 8
More…