1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-16 12:55:19 +03:00
Commit graph

3234 commits

Author SHA1 Message Date
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
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
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
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
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
Nicholas Sherlock
90ebf2a92d Fix RX_MSP never set rxSignalReceived to true, increase allowed delay 2015-09-25 01:24:27 +12:00
borisbstyle
bc7dfb5ff5 Fix for changing PID's for users with Inflight Adjustments
Users who upgraded from 1.9 and have inflight adjustments configured now
experience changed PID's. Sometimes even to dangerous and unflyable
situation. Sometimes rx boots slower than the FC

This is because AUX channels go low and usually thats where they change
things.

IMO the new failsafe behaviour for AUX should be midrc default like
before!

cleanup
2015-09-24 15:16:51 +02:00
borisbstyle
9277f64d85 Update Binaries // Remove untested targets 2015-09-24 00:41:03 +02:00
borisbstyle
4a492c611a More Jitter Enhancements for Naze target
remove debug

Anti Jitter Enhancements for Naze target

Jitter Optimalisation without emf avoidance
2015-09-24 00:40:42 +02:00
Kevin
524bc7a476 CC3D - Updating docs regarding disabled features with OPBL 2015-09-23 23:22:16 +02:00
borisbstyle
9ed1c46065 Static i2c Clockspeed set to 1200khz (Stability test needed)
Luxfloat can now run with acc stable
2015-09-23 01:25:45 +02:00
borisbstyle
f79e7dd6d6 Merge pull request #11 from ProDrone/betaflight_i2c_overclocked
Betaflight i2c overclocked
2015-09-23 00:30:50 +02:00
Dominic Clifton
aa3e4501bd Fix hmc5883 detection broken in c6f5b98a79 2015-09-22 23:21:33 +02:00
Dominic Clifton
bfd7399f56 Fix typo from c6f5b98a79. 2015-09-22 23:21:32 +02:00
Dominic Clifton
2d5ea0cfda Remove some test code that was accidentally commited in
c6f5b98a79
2015-09-22 23:21:31 +02:00
Dominic Clifton
4a7ecc5d6a Delete unused FAILURE_MODE_COUNT value. 2015-09-22 23:21:30 +02:00
ProDrone
eca7d9fd21 Add CLI variable i2c_overclock
Add i2c_overclock to master config and bump version
Start using the i2c_overclock CLI setting to initialize i2c clock speed
selector for F1 targets.
2015-09-22 23:21:29 +02:00
ProDrone
cce3a1d755 Add I2C clockspeed selection
Default is normal speed (400 kHz).
Added 800kHz and 1200kHz selection (overclocking).
2015-09-22 23:21:28 +02:00
ProDrone
57fc0f0a57 Added debug IMU speed output 2015-09-22 23:21:27 +02:00
borisbstyle
242409a443 Update Sparky Binary (Buzzer) 2015-09-22 23:07:02 +02:00
borisbstyle
88cebaaeb0 Merge pull request #10 from hrrr/betaflight
Sparky: Add beeper
2015-09-22 22:48:11 +02:00