1. 31 Dec, 2013 3 commits
    • Don Gagne's avatar
      Merge branch 'FlightModeConfig' of... · 44cf6861
      Don Gagne authored
      Merge branch 'FlightModeConfig' of https://github.com/DonLakeFlyer/qgroundcontrol into FlightModeConfig
      
      Conflicts:
      	qgroundcontrol.pro
      44cf6861
    • Don Gagne's avatar
      Unit test for FlightModeConfig · 9f2a98b3
      Don Gagne authored
      Good example for usage of new mock uas interfaces and implementations.
      9f2a98b3
    • Don Gagne's avatar
      Re-wrote FlightModeConfig · 9dc805dd
      Don Gagne authored
      Realized that I had configured my APM:Plane incorrectly since
      FlightModeConfig was only set up to work with APM:Copter. Changed code
      to respect mode switch channel parameter across all APM frame types.
      Also a pile of other changes to make this code much more bullet proof
      and correct. Implemented simple mode as well. Changed the style of the
      code to be more data driven. This allows for adjusting for new param
      values without needed to changing any code.
      9dc805dd
  2. 29 Dec, 2013 18 commits
  3. 28 Dec, 2013 6 commits
  4. 27 Dec, 2013 1 commit
  5. 26 Dec, 2013 4 commits
    • Don Gagne's avatar
      Fixed broken Unit Test · f83b8b10
      Don Gagne authored
      f83b8b10
    • Don Gagne's avatar
      Allow AutoTests to bring up UI · b82ed5c5
      Don Gagne authored
      I have UI based unit tests coming, so getting ready for that
      b82ed5c5
    • Don Gagne's avatar
      AutoTest runner is now part of main · a45a5756
      Don Gagne authored
      a45a5756
    • Don Gagne's avatar
      Unit Tests are now part of main build · 0526d3be
      Don Gagne authored
      - debug builds always compile unit tests in
      - seperate qgcunittest.pro is no longer needed
      - found out the hard way that you can’t use debug or release as a
      scope. You need to use the CONFIG(debug,debug|relase) macro (in this
      example to test fro debug). Reason is that debug and release show up
      multiple times in CONFIG, last debug wins. This is what the CONFIG
      macro does. Without it, it’s luck as to what you get. I found OSX was
      getting debug, Linux was getting a debug build, build into release
      directories. QT_DEBUG set randomly. Lot’s of problems.
      0526d3be
  6. 25 Dec, 2013 4 commits
  7. 24 Dec, 2013 4 commits