remove duplicate test
we can for mag only one time
we can test for mag only one time
Merge branch 'patch_imuMagTest' of https://github.com/treymarc/baseflight.git into patch_imuMagTest
remove unnecessary variable
unroll loop for better code size

gcc remove 29 bytes here
Merge pull request #122 from treymarc/patch-7

remove unnecessary variable
Merge pull request #123 from treymarc/patch-9

unroll loop for better code size
Remove unused axis var

related to previous change, axis is not used anymore
sonar althold
rename/removed global var sonarAngle to tiltAngle , fix spaces/lines
remove tab in comment
Merge pull request #128 from treymarc/sonar

sonar althold
rolling back pwm capture filter stuff, not necessary and had reports of fail.
auto-configure eeprom save location based on Flash Size Register. Might help using baseflight on 64k flash devices.
Building latest binary w/sonar althold support
updated I2C driver to allow using I2C2 or I2C1 at compile time - call i2cInit with I2CDEV_1 or _2.
Applied same to SOFT_I2C driver (but the pin config is compile-time #define)
made GPS code compile-time option to reduce code size on devices which don't need it
smallAngle configurable, user can arm/disarm with swith in any
orientation
Merge pull request #131 from treymarc/aux_arming

smallAngle configurable, user can arm/disarm in any orientation
Merge pull request #124 from treymarc/patch-7

Remove unused axis var