1. 12 Sep, 2014 1 commit
  2. 08 Sep, 2014 3 commits
  3. 05 Sep, 2014 5 commits
  4. 03 Sep, 2014 2 commits
  5. 02 Sep, 2014 1 commit
  6. 01 Sep, 2014 1 commit
  7. 27 Aug, 2014 2 commits
  8. 26 Aug, 2014 6 commits
  9. 25 Aug, 2014 2 commits
    • Dominic Clifton's avatar
      Latest binary with: SONAR support. Free RAM improvements. Prevent arming... · fd264772
      Dominic Clifton authored
      Latest binary with: SONAR support.  Free RAM improvements.  Prevent arming after connecting a battery when the throttle is in low; when using a switch to arm and when the switch is left in the ON position.  PWM Failsafe improvements.  MSP Telemetry on telemetry port.  Support MSP on multiple ports.
      
      This reverts commit bd42c12f - it turns out the binary was fine after-all, the configurator needed updating, see #59.
      fd264772
    • Dominic Clifton's avatar
      Revert "Latest binary with: SONAR support. Free RAM improvements. Prevent... · bd42c12f
      Dominic Clifton authored
      Revert "Latest binary with: SONAR support.  Free RAM improvements.  Prevent arming after connecting a battery when the throttle is in low; when using a switch to arm and when the switch is left in the ON position.  PWM Failsafe improvements.  MSP Telemetry on telemetry port.  Support MSP on multiple ports."
      
      This reverts commit 67949872.
      bd42c12f
  10. 24 Aug, 2014 5 commits
    • Dominic Clifton's avatar
      Latest binary with: SONAR support. Free RAM improvements. Prevent arming... · 67949872
      Dominic Clifton authored
      Latest binary with: SONAR support.  Free RAM improvements.  Prevent arming after connecting a battery when the throttle is in low; when using a switch to arm and when the switch is left in the ON position.  PWM Failsafe improvements.  MSP Telemetry on telemetry port.  Support MSP on multiple ports.
      67949872
    • Dominic Clifton's avatar
      Only set OK-to-arm flag when arm switches are disabled. · 9b4ccdc7
      Dominic Clifton authored
      This prevents arming after connecting a battery when the throttle is in
      low; when using a switch to arm and when the switch is left in the ON
      position.
      
      The previous solution was flawed because of the way rc input is handled.
      
      This also removes an extra test of rcOptions by re-arranging the logic
      that handles arming/disarming via a switch.
      9b4ccdc7
    • Dominic Clifton's avatar
      Disable debug output. · f5d9589f
      Dominic Clifton authored
      f5d9589f
    • Dominic Clifton's avatar
      Fix reporting of flight modes broken in 3f0754d2 · b6a8e20d
      Dominic Clifton authored
      The conversion of the flags to bitmasks meant the mask was being bitshifted instead of 1 or 0.
      b6a8e20d
    • Dominic Clifton's avatar
      Replace global flags with stateFlags, flightModeFlags and armingFlags. · 3f0754d2
      Dominic Clifton authored
      Each flag was previously a whole byte, now all of the flags only take up
      4 bytes as they are represented by bit masks.
      
      This is cleaner because the different kind of flags are now separated.
      
      Additionally this changes the behaviour of arming slightly.  When using
      a switch to arm the aircraft will not arm unless the switch has been in
      the off state once.  This prevents arming if you power the aircraft with
      a low throttle and the switch in the on position.
      3f0754d2
  11. 22 Aug, 2014 11 commits
  12. 20 Aug, 2014 1 commit