Skip to content
Snippets Groups Projects
  1. Mar 09, 2013
    • Kevin Hester's avatar
      Docs: Add XML emit to param_parse.py. See below for more details... · 9885cc7e
      Kevin Hester authored
      I've refactored the param_parse tool to use various 'emitters'.  An emitter
      can take parameter info and output it in a particular format.  Currently the
      only supported emitters are the wiki and XML formats.
      
      The goal of these changes is to create a standard machine readable description
      of parameters - mainly for use by ground control stations, but it will also
      enable spiffy scripting environments where code can refer symbolically to
      vehicle parameters (reflectionish).
      
      Open issue: Is there any sort of Ardupilot build id which can be included in
      the generated XML?  That would ensure that we select the correct paramdefs
      for the load on the target (possibly by asking the target for a SHA or
      somesuch).  If that issue is resolved, then the filename for the XML
      file should probably be something like:
      arduplane-ca5742ac.pdef.xml.
      
      It is worth noting that I've proposed a suffix of ".pdef.xml" for these file
      types.  This facilitates automated file handling on Android devices.  On
      Android you can register 'handlers' for particular file extensions and if
      the user tries to open that extension in email or a web browser your app
      will be given a chance to do something about it.  The 'outer' xml extension
      will allow naive editors to know that at least this is an xml file.
      
      I will include a sample of the XML format with the pull-request for this CL.
      9885cc7e
    • Andrew Tridgell's avatar
  2. Mar 01, 2013
  3. Feb 28, 2013
  4. Feb 11, 2013
  5. Feb 10, 2013
  6. Feb 09, 2013
  7. Feb 05, 2013
  8. Jan 15, 2013
  9. Jan 14, 2013
  10. Jan 13, 2013
  11. Jan 11, 2013
  12. Jan 09, 2013
  13. Jan 08, 2013
Loading