Christopher Barnes
  • Male
  • Milton Keynes
  • United Kingdom
Share
  • Blog Posts
  • Discussions (7)
  • Groups
  • Photos
  • Photo Albums
  • Videos

Christopher Barnes's Friends

  • Michael Zaffuto
  • Chris Anderson

Christopher Barnes's Discussions

Arduino Serial Performance

Started this discussion. Last reply by Dale Feb 22, 2010. 2 Replies

With a view to maximising the available processor power (cycles) available for further enhancements of the algorithms used in ArduPilot I am always on the look out for ways to improve the efficiency…Continue

Tags: enhancement, serial, ardupilot

Is there a bug in uBlox GPS handing?

Started this discussion. Last reply by Earl Oct 24, 2009. 8 Replies

I'm not getting a GPS lock with uBlox 5.I wondered if the checksum comparison (below) is correct as UBX_ck_b is not checked but UBX_ck_a is used twice?Code extract from GPS_UBLOX…Continue

 

Christopher Barnes's Page

Latest Activity

Christopher Barnes commented on Doug Weibel's blog post Minimal resource RC input/output interface demo
"Yes this is lots of fun Doug. If anyone else is too impatient to wait for Doug's code to be avaialble there is a version of source code which will run on Ardupilot (orignal) hardware to receive the remote control channels from a DSM2 Satellite…"
Nov 10, 2010
Christopher Barnes replied to Curt Olson's discussion SCP1000 I2C interface to ardupilot or ardupilot-mega?
"There was a discussion on this device, including code a while ago here: http://www.diydrones.com/profiles/blogs/store-updates-1 The code below has been tested using an Ardupilot PCB and includes the right device id etc for communications. You do…"
Jul 23, 2010
Christopher Barnes commented on Chris Anderson's blog post New sensors in the DIY Drones store
"I2C level shifter (PCA9306) is a great find adn design, ideal for connecting the SCP1000-D11 to Ardupilot as it provides the 3V3 supply voltage as well as optimising the I2C communications. I've been getting away with running my whole Ardupilot…"
May 6, 2010
Christopher Barnes replied to Wayne's discussion Easy star upgrades odds and ends
"Q4: As Doug has said there are plenty of threads on Easystar construction on RCGroups, possibly too many - How you feel about mounting the motor probably depends on how you have fixed the two halves of the body together. I've successfully used…"
Apr 8, 2010
Christopher Barnes commented on Curt Olson's blog post Ardupilot based 4 channel servo subsystem.
"ArduNXT (the poor relation of DIYDrones dev teams - as it is going rather slowly) which is setting out to provide a Lego Mindstorms NXT interface with Radio Contol and Servos based on an ArduPilot PCB is quite similar to your 4 channel servo…"
Mar 30, 2010
Christopher Barnes replied to Yves Gohy's discussion ALTIMETER WITH PRESSURE SENSOR SCP1000
"There was a discussion on this device, including code, recently here: http://www.diydrones.com/profiles/blogs/store-updates-1 The code below has been tested using an Ardupilot PCB, but being very careful to run at 3v3 to keep within the spec of the…"
Mar 27, 2010
Christopher Barnes commented on Jordi Muñoz's blog post Store Updates!
"I've been playing with the SCP1000-D11 for a few months using the official VTI breakout board, but connected to a Microchip PIC processor instead of an arduino. I've merged some code that I had already written, to track the chance in…"
Feb 27, 2010
Dale replied to Christopher Barnes's discussion Arduino Serial Performance
"Bump, Bump, anyone working on this yet? anyone else feel it could be useful?"
Feb 22, 2010

Admin
Thomas J Coyle III replied to Christopher Barnes's discussion Arduino Serial Performance
"Christopher, Nice find. Maybe Jason Short can make use of it in the Ardupilot 2.5 code that is being built/tested? Regards, TCIII"
Feb 7, 2010
Christopher Barnes posted a discussion

Arduino Serial Performance

With a view to maximising the available processor power (cycles) available for further enhancements of the algorithms used in ArduPilot I am always on the look out for ways to improve the efficiency of the code.Unfortunately the standard Arduino software to support the serial output, which is used for diagnostics output and communication to the Ground Station, does not include a buffer.  Thus each time that the code makes a call to Serial.print() it does not return until the full string has…See More
Feb 7, 2010
Christopher Barnes commented on Jason Short's blog post Ardupilot 2.5 Beta
"Jason, The GPS decoding bug is as follows: GPS_UBLOX: in function decode_gps, case 6, the received byte should be added to UBX_buffer and included in the checksum BEFORE the test on the payload counter to decide whether we have received the full…"
Jan 19, 2010
Christopher Barnes commented on Jason Short's blog post Ardupilot 2.5 Beta
"I've spotted a bug in the uBlox GPS decoding which means that corrupt messages are not rejected. If you are happy to add me to the google code project committers then I will gladly submit a fix - which would be the easiest - if you don't…"
Jan 18, 2010
Christopher Barnes commented on UFO-MAN's blog post Barometric altitude sensor equations
"VTI:SCP1000 - agreed the device package is not hobbiest friendly but there are a few versions of boards around with the device already soldered down. I've used one successfully with TWI (IIC) interface, but now find that VTI have quietly…"
Jan 2, 2010
Christopher Barnes commented on Chris Anderson's blog post Updates from the DIY Drones dev teams
"What does anyone recommend as a client for accessing the subversion repository of the source code, presumably there aren't any which integrate with Arduino IDE? I've got Visual Studio which I use as my main IDE for development."
Dec 6, 2009
Earl replied to Christopher Barnes's discussion Is there a bug in uBlox GPS handing?
"OK, I have now confirmed it! The Ardupilot software is massaging the reported lat and long put out to the ground station. This is what comes out the XBee to the ground station LAT:34.618116 Lon:106.320600 The ublox serial port is reporting lat =…"
Oct 24, 2009

Profile Information

About Me:
Previously into "antweight" robots making all my own hardware and software , mostly using Microchip PICs programmed in C. Now having a go at UAVs - starting with an Easystar.
Please tell us a bit about your UAV interest
code.google.com/p/ardunxt/
Hometown:
Milton Keynes, UK

Comment Wall (1 comment)

At 6:37pm on October 3, 2009, Bryan said…
Changed the post a little, I plugged in higher values, and it was a crappy fit (parabolic, started sloping negative). Changed it to linear, but I'll change it back to a better fitting parabolic when I get more data.

You need to be a member of DIY Drones to add comments!

Join DIY Drones

 
 
 

© 2019   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service