1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-22 15:55:48 +03:00
Commit graph

3906 commits

Author SHA1 Message Date
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
borisbstyle
cdbd794974 Update Binaries 2015-10-01 22:02:35 +02:00
borisbstyle
ab869f326c Change INT PID Defaults 2015-10-01 21:53:40 +02:00
borisbstyle
fa9cd0440b FastPWM as part of Oneshot125 (dynamic oneshot)
bool correction

IdlePulse
2015-10-01 17:07:53 +02:00
borisbstyle
77534ed6f6 Merge remote-tracking branch 'henn1001/FastPWM' into betaflight
Conflicts:
	src/main/drivers/pwm_mapping.c
2015-10-01 16:01:15 +02:00
borisbstyle
4dcd8354da Rx should be processed at least once
This is to prevent an extreme edge case on slow boards to make sure rx
update still occurs
2015-10-01 15:11:04 +02:00
borisbstyle
b523ff1557 imuUpdateAccDelayed unnecessary 2015-10-01 13:49:32 +02:00
borisbstyle
4ccf9eac2e Merge pull request #15 from 4712/betaflight
Fix: buzzer often starts beeping continuously on ESCs read
2015-10-01 07:44:20 +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
3dcca8c9d5 Fix: buzzer often starts beeping continuously on ESCs read 2 2015-10-01 01:16:24 +02:00
4712
3b3e630bc4 Revert "Fix: buzzer often starts beeping continuously on ESCs read"
This reverts commit 2afeefb753.
2015-10-01 01:12:05 +02:00
4712
2afeefb753 Fix: buzzer often starts beeping continuously on ESCs read 2015-10-01 01:06:06 +02:00
4712
50d44ea295 Merge pull request #1 from borisbstyle/betaflight
Betaflight
2015-09-30 21:55:04 +02:00
4712
1657661a60 Delete NewUser.txt 2015-09-30 21:53:43 +02: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
4712
871f481d60 test 2015-09-30 16:25:16 +02:00
borisbstyle
052153d5d9 Update Binaries 2015-09-30 16:21:41 +02:00
borisbstyle
0f0ad7cd55 Merge pull request #14 from 4712/betaflight
Timeout issue at exit/switch ESC channel fixed
2015-09-30 14:39:22 +02:00
4712
d957235358 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 14:35:26 +02:00
borisbstyle
18268e0a3e Merge pull request #13 from MotoLab/f3_i2c_overclk
Overclock F3 I2C at 1000KHz
2015-09-29 20:54:57 +02:00
borisbstyle
babab7aa4e Merge remote-tracking branch 'Pierre-A/CLI_beeper_off' into betaflight 2015-09-29 12:21:18 +02: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
Moto Moto
a126ac56c5 Overclock F3 I2C at 1000KHz 2015-09-28 21:18:04 -05:00
borisbstyle
c944083f73 Merge branch 'master' into betaflight
Conflicts:
	src/main/config/config.c
	src/main/flight/imu.c
2015-09-29 01:03:25 +02: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
borisbstyle
5c0bcd4d28 Update Binaries 2015-09-25 15:53:12 +02:00
borisbstyle
97c65fe697 dterm_cut_hz default to 40hz 2015-09-25 15:47:12 +02:00
borisbstyle
b9e16ef243 Merge branch 'aux_failsafe' into betaflight
Conflicts:
	src/main/config/config.c
2015-09-25 15:34:57 +02:00
borisbstyle
f39ca7add6 Minimize latency in Acro modes with acc enabled 2015-09-25 15:23:04 +02: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