from the last rev:

- removing MSP_HEADING
- switching FLAG tag thanks to EOS suggestion
- removing optional memory use debugging code
- removing configurable rc loop rate
- keeping MSP evolution
- adding MSP version in IDENT message
- adding a 32 bit "capability" variable in IDENT message (not currently used)
- box activation in STATUS message in now 32 bits
- in Serial: adding a control to prevent buffer TX overflow. (a sort of TX byte flow regulation)
- GUI tweaking: smoother

warning: not tested a lot

git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@925 02679b44-d973-9852-f2fa-63770883b36c
small I2C GPS bug correction

git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@926 02679b44-d973-9852-f2fa-63770883b36c
- GPS_FROM_OSD completed
- read32 bug corrected

git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@927 02679b44-d973-9852-f2fa-63770883b36c
Added a simple rate controller to nav angles, this supposed to smooth out nav spikes. Fight tested with i2cgps
Memory footprint : 4 byte RAM, ~25 byte ROM

git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@928 02679b44-d973-9852-f2fa-63770883b36c
freeze serial protocol

git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@929 02679b44-d973-9852-f2fa-63770883b36c
GPS_coord_to_degrees added an approx 2km error to the gps coordinates. Reverting back to the implementation that used in i2cgps code.

git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@931 02679b44-d973-9852-f2fa-63770883b36c
- pro micro serial bug correction
- other minor bugs

git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@932 02679b44-d973-9852-f2fa-63770883b36c
Fix for Tri with a 32u4 & teensy usb available

git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@933 02679b44-d973-9852-f2fa-63770883b36c
Dual & SingleCopter

git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@935 02679b44-d973-9852-f2fa-63770883b36c
added status LED on pin 4 for NanoWii (in nanowii board define)

git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@936 02679b44-d973-9852-f2fa-63770883b36c
- ESC minthrottle,maxthrottle defaults for simonk firmwares included as described by himself
- LCD_TELEMETRY_STEP for manual stepping through Telemetry pages with new stick combo (roll-right & pitch-fwd & disarmed)
- update OLED code, thanks to Howard
- LCDconfiguration: include GPS related PID values - untested -
- config: sane handling of order of defines for minthrottle,maxthrottle



git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@937 02679b44-d973-9852-f2fa-63770883b36c
Added hardware PWM (jitter free) gimbal for the Megas

git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@938 02679b44-d973-9852-f2fa-63770883b36c
- fix: revert to processing other incoming serial data
- make configurationLoop() accessible via Key input 'S' or 's'
- ARDUINO version dependant handling changed to >=100



git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@939 02679b44-d973-9852-f2fa-63770883b36c
- make configurationLoop() exit-save or abort via Key inputs 's' or 'x'



git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@940 02679b44-d973-9852-f2fa-63770883b36c
- helicopter: duplicate throttle value from servo[7] pin9 to motor[0] pin9 (this fixes broken powermeter and wii-esc support for helicopter) 
Define HELI_USE_SERVO_FOR_THROTTLE, if throttle output must drive analog servo for IC engine



git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@941 02679b44-d973-9852-f2fa-63770883b36c
- fix LCD serial com
- AUX state is calculated only once per cycle

git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@942 02679b44-d973-9852-f2fa-63770883b36c
protect flying copter against weird characters from serial input (per Alex request)



git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@943 02679b44-d973-9852-f2fa-63770883b36c
Fixed GPS_FILTERING defines in GPS.INO
Added MSP_WP command to query home and poshold position (for WinGUI 2.1.04 and up) added a define (USE_MSP_WP) to free flash space (208byte) when WinGUI is not used.

git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@944 02679b44-d973-9852-f2fa-63770883b36c
fixed missed "break;" in case 0 of serial open switch for promicro

git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@945 02679b44-d973-9852-f2fa-63770883b36c
- AUX state code change (~150 bytes saved)
- some cosmetic changes in order to prepare 2.1

--** no more new features until 2.1 **--

git-svn-id: http://multiwii.googlecode.com/svn/trunk/MultiWii_shared@946 02679b44-d973-9852-f2fa-63770883b36c