1
0
Fork 0
mirror of https://github.com/iNavFlight/inav.git synced 2025-07-20 06:45:14 +03:00
Commit graph

3724 commits

Author SHA1 Message Date
Michael Jakob
cb5f81ca98 G-Tune documentation update 2015-10-04 18:37:18 +02:00
Michael Jakob
43f5792a61 G-Tune port from Harakiri
Enabled for NAZE, ALIENWWIIF1 and ALIENWIIF3 targets
Implement G-Tune for all PID controllers
The G-Tune tuning results will be save if G-Tune mode will be disabled
during copter is disarmed.
Update PID controller and G-Tune documentation
2015-10-04 18:37:18 +02:00
Michael Jakob
b20dc77a74 Harakiri PID controller make hardcoded parameters configurable 2015-10-04 18:37:17 +02:00
Austin St. Aubin
c6ff73584d Custom Airplane with Differential Thrust
Added notes on how to make a custom airplane configuration that supports differential thrust.
2015-10-03 23:17:14 -05:00
Dominic Clifton
07d985ba5c More MPU cleanups. 2015-10-02 15:43:44 +01:00
Dominic Clifton
aac13914f9 LPF setting is not needed to detect the gyro sensor, only when it's
initialised; now the lpf setting is passed to gyroInit().

This saves a bit of code size and ram as well as making the code
cleaner.
2015-10-02 15:43:44 +01:00
Dominic Clifton
06ceac0614 Remove unused variable warnings when no SPI sensors are used. 2015-10-02 15:43:44 +01:00
Dominic Clifton
6fb500f580 NAZE32 - Add support for BMP280. 2015-10-02 15:43:44 +01:00
Richard Lehey
501c83f851 Add support for new BMP280 barometer 2015-10-02 15:43:44 +01:00
Dominic Clifton
85ba1eb0bd Add support for MPU6500 connected via I2C. 2015-10-02 15:43:44 +01:00
Dominic Clifton
678c0413cb Relocate and use some of the common MPU code from MPU6000 into
accgyro_mpu.c.
2015-10-02 15:43:44 +01:00
Dominic Clifton
0361d161fb Relocate and use some of the common MPU code from MPU6500 into
accgyro_mpu.c.
2015-10-02 15:43:44 +01:00
Dominic Clifton
da46d9f1d2 Relocate and use some of the common MPU code from MPU3050 into
accgyro_mpu.c.
2015-10-02 15:43:44 +01:00
Dominic Clifton
b46d56a5bd Relocate some of the common MPU code from MPU6050 into accgyro_mpu.c. 2015-10-02 15:43:44 +01:00
Dominic Clifton
9f95334347 Merge pull request #1365 from sorki/patch-1
Fix broken LedStrip.md link in docs
2015-10-02 12:27:58 +01:00
Richard Marko
8fb2cf6649 Fix broken LedStrip.md link in docs 2015-10-02 00:46:07 +02:00
Nicholas Sherlock
ca2a6d9cdd Fix VCP support for new Tx bytes free vtable entry 2015-10-01 17:25:27 +13:00
Nicholas Sherlock
94affd5841 Fix truncated blackbox headers on fast looptimes/slow UARTs
As a consequence, now supports 19200 baud for Blackbox logging
2015-10-01 16:48:56 +13:00
Nicholas Sherlock
6e504ca52a Ability to see how many Tx bytes are free in serial port buffer 2015-10-01 16:48:56 +13:00
4712
f796f93791 Fix: buzzer often starts beeping continuously on ESCs read 2 2015-09-30 19:40:14 -07:00
nathan
e466ed2618 Merge branch 'master' into serial1wire-blheli-multiesc 2015-09-30 08:52:09 -07:00
4712
f43a4186f5 Timeout issue at exit/switch ESC channel fixed
- also changed some comments
- uint32_t instead of uint16_t reduced compile size here (check this)
2015-09-30 08:50:52 -07:00
Dominic Clifton
d0b940bf75 Merge pull request #1221 from Echelon9/feature/make-help
Add new Makefile feature, try 'make help'
2015-09-30 15:29:03 +01:00
Jonathan Hudson
855be68589 resync to master 1.10rc3 2015-09-29 21:05:45 +01:00
Dominic Clifton
52881b3dfd Merge pull request #1103 from borisbstyle/luxfloat_delta
Luxfloat Optimisation and new defaults
2015-09-29 10:48:23 +01:00
Dominic Clifton
5c6559dd5e Merge branch 'borisbstyle-rcFilter' 2015-09-29 10:45:54 +01:00
Dominic Clifton
36a3ee4e59 Merge branch 'rcFilter' of https://github.com/borisbstyle/cleanflight into borisbstyle-rcFilter 2015-09-29 10:36:41 +01:00
Echelon9
210d6bcd11 Add new Makefile feature, try 'make help' 2015-09-28 22:48:07 +10:00
Dominic Clifton
2c701bd58f Merge pull request #1212 from Echelon9/fix/imu-magic-number
imu: Replace MAGIC_NUMBER with proper array size reference.
2015-09-28 02:17:02 +01:00
Dominic Clifton
ea35c735a3 Merge pull request #1230 from codepox/master
Bug Fix : Telemetry Smartport Current amperage is 10 times too big
2015-09-28 02:14:27 +01:00
Dominic Clifton
a47b8f0d58 Merge pull request #1301 from Pierre-A/adcRssi-correction
Fix incorrect DMA index for RSSI and External (F1 proc)
2015-09-28 02:12:25 +01:00
Dominic Clifton
bea4220e39 Merge pull request #1312 from Pierre-A/update_buzzer_md
Update buzzer.md with tone sequences
2015-09-28 02:09:34 +01:00
Dominic Clifton
f175fbc495 Merge pull request #1338 from Smeat/patch-1
CC3D - Updating docs regarding disabled features with OPBL
2015-09-28 02:05:03 +01:00
Dominic Clifton
779702230f Fix mAhDrawn - one too many / 1000.
Without this commit the mAhDrawn was always 0, now at ~10A draw it ticks
up.

This needs to be verified, but seems to match behaviour of 1.9.x.

Fixes #1353
2015-09-28 01:44:53 +01:00
Dominic Clifton
d1616b2795 Merge pull request #1351 from ProDrone/1345_IS_pid_change_during_boot
RX init issue, optimization.
2015-09-28 00:39:47 +01:00
Nicholas Sherlock
79aabff225 Add Blackbox internal log format specification 2015-09-27 20:03:52 +13:00
ProDrone
cc22e76912 RX init issue, optimization.
RX initialization/startup issue resolved:

Rx fail fallback values were wrong during init phase.
Without a (powered) receiver connected they stayed there after init.
With a powered receiver they assumed the correct state after init
(causing possible switch events on startup).

Code optimizations:

Taking expression out of the loop.
Prevent double call to function.
Eliminate function call.
Reset rcSampleIndex on rxInit().
2015-09-26 16:29:33 +02:00
Dominic Clifton
21c0927efa Merge pull request #1343 from sherlockflight/msp-rx-loss-detect
Fix RX_MSP oscillation, > 8 channel support
2015-09-26 01:36:23 +01:00
Nicholas Sherlock
8e9669dc0c Fix RX_MSP writing to rcData was causing feedback loop with channel map
Fixes support for RX_MSP > 8 channels
2015-09-25 01:34:50 +12:00
Nicholas Sherlock
90ebf2a92d Fix RX_MSP never set rxSignalReceived to true, increase allowed delay 2015-09-25 01:24:27 +12:00
Kevin
524bc7a476 CC3D - Updating docs regarding disabled features with OPBL 2015-09-23 23:22:16 +02:00
Dominic Clifton
0d6d83925f Fix hmc5883 detection broken in c6f5b98a79 2015-09-19 14:30:27 +01:00
Dominic Clifton
e0f4ddeccd Fix typo from c6f5b98a79. 2015-09-19 14:26:09 +01:00
Dominic Clifton
0d391eccc4 Remove some test code that was accidentally commited in
c6f5b98a79
2015-09-19 14:23:50 +01:00
Dominic Clifton
a9c775b03d Delete unused FAILURE_MODE_COUNT value. 2015-09-18 20:33:17 +01:00
Pierre-A
d0f66809a1 Update buzzer.md with tone sequences 2015-09-17 12:16:43 +02:00
Pierre-A
89b4b841e8 Update buzzer.md with tone sequences 2015-09-16 15:31:39 +02:00
sblakemore
de6b4e2d73 motolab serial-1wire support, from betaflight / @sblakemore 2015-09-15 19:52:27 -07:00
nathan
f3bbcb807b updated documentation for the cc3d 2015-09-15 19:21:55 -07:00
Pierre-A
0ad8f8e6d3 correction of bug for adcRssi 2015-09-12 11:29:55 +02:00