1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-23 08:15:30 +03:00
Commit graph

2684 commits

Author SHA1 Message Date
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
Pablo Dorronsoro
0f322d5127 Sparky: Add beeper 2015-09-22 21:57:20 +02:00
borisbstyle
8be859bb36 Yaw Inversion in quaternion_to_rpy 2015-09-22 11:15:49 +02:00
borisbstyle
08d1dab047 Change Defaults for D 2015-09-22 11:05:27 +02:00
borisbstyle
af6f9de903 Jitter enhancements 2015-09-21 00:19:08 +02:00
borisbstyle
d8e62d0508 Remove multiplier by 3 from delta. (Better for defaults) 2015-09-21 00:19:07 +02:00
borisbstyle
ac34896401 Correction ALIENWIIF1 2015-09-21 00:19:06 +02:00
borisbstyle
0539abc649 Dterm scaling correction // Code cleanup 2015-09-21 00:19:06 +02:00
borisbstyle
f5ad7f6003 BetaFlight V2 recognition
Update binaries
2015-09-21 00:19:01 +02:00
borisbstyle
893b45c518 Change defaults // Cleanup debug 2015-09-19 17:39:13 +02:00
borisbstyle
0ea5a99e2b Merge remote-tracking branch 'prodrone/betaflight' into alphaflight 2015-09-19 16:44:11 +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
borisbstyle
7f79bc003d TODO comment 2015-09-19 15:10:10 +02:00
ProDrone
0275129c23 Ignore ACC sensor when setting looptime
IMU uses quaternions instead of euler (ACC speedup).
Faster trigonio & math functions activated.
2015-09-19 15:00:02 +02:00
ProDrone
47afa51bd7 Merge branch 'quat_fsm_vfm_clean_yaw_hack_squash' into betaflight
Conflicts:
	src/main/mw.c
	src/main/target/CC3D/target.h
2015-09-19 14:59:47 +02:00
Konstantin Sharlaimov (DigitalEntity)
45a4f11f92 Added #define for imu debug output (+16 squashed commit)
Squashed local commits:

from       : e4265d4a13f63f82d5cf55eea2c091622f96660b
up to (inc): 72416dc74745fa8bae1aded79aa4b9ed0e389076
2015-09-19 14:50:53 +02:00
borisbstyle
85855425a8 yawPTermState filter 2015-09-19 14:41:21 +02:00
borisbstyle
e17554c29f Remove delta all pid controllers 2015-09-19 14:29:14 +02:00
borisbstyle
0501e5ff91 Code Cleanup
More code cleanup and BUMP EEPROM

Code Cleanup

Fix loop trigger
2015-09-19 01:37:48 +02:00
borisbstyle
70d04e46d0 AlphaFlight 2015-09-19 00:47:37 +02:00
borisbstyle
1cf4e9787a dterm_cut_hz new default 2015-09-19 00:45:36 +02:00
borisbstyle
49bc46bc37 Static FIR filter 2015-09-19 00:43:50 +02:00
borisbstyle
7a2762dbf6 Delta PID1 2015-09-19 00:39:24 +02:00
borisbstyle
e7bf366e1c Merge remote-tracking branch 'sstephenwilley/feature/7TapFIR-filter' into alphaflight 2015-09-19 00:37:30 +02:00
Stephen Willey
266ed02a81 Substitute pt1 filter of gyroADC for 7 Tap FIR filter 2015-09-18 15:23:09 -07:00
borisbstyle
4cc0156f5b Merge branch 'henn1001-betaflight' into betaflight 2015-09-19 00:17:07 +02:00
borisbstyle
3993bda6b8 Merge branch 'betaflight' of https://github.com/henn1001/cleanflight into henn1001-betaflight
Conflicts:
	obj/betaflight_CC3D.bin
	src/main/drivers/accgyro_spi_mpu6000.c
2015-09-19 00:16:17 +02:00
borisbstyle
2bf343c5f7 Merge pull request #6 from stephenwilley/betaflight
Floating point inflight adjustments adjust by 0.01 instead of 0.1
2015-09-19 00:03:23 +02:00
hrrr
626fffb712 Sparky updates 2015-09-18 23:49:14 +02:00
Stephen Willey
38dd09f9b5 Floating point inflight adjustments adjust by 0.01 instead of 0.1 2015-09-18 13:13:31 -07:00
Dominic Clifton
a9c775b03d Delete unused FAILURE_MODE_COUNT value. 2015-09-18 20:33:17 +01:00
henn1001
bb504d9737 Removed comment 2015-09-18 18:50:03 +02:00
henn1001
fe717dfcc6 Fixed IRQ to EXTI3_IRQHandler
Changed IRQ functionname - no handler needed
2015-09-18 18:46:54 +02:00
borisbstyle
d564b2f3a6 MPU6500 target binaries
correct

INT_ENABLE for MPU6500

New binaries
2015-09-18 15:36:40 +02:00
borisbstyle
d93f83e7ae correction for MPU6500
ident

correction targets
2015-09-18 15:13:37 +02:00
borisbstyle
074e389789 Gyro Sync separated by target 2015-09-18 13:50:30 +02:00
henn1001
99e94a818c Added MPU6000 interrupt, work in progress 2015-09-18 13:48:45 +02:00
borisbstyle
c45d3e1fdd MPU6050 MPU DATA READY // gyro sync activated
MPU6050 gets DATA READY pin based interrupt instad of i2c
SPI targets are still getting interrupt from SPI
2015-09-17 23:59:25 +02:00
borisbstyle
f50bec0700 Gyro_sync without interrupt // Automatic looptime 2015-09-17 00:32:11 +02:00
borisbstyle
3c0e5eb8be corrections 2015-09-15 23:40:22 +02:00
borisbstyle
dae052632c Merge branch 'master' into betaflight
Conflicts:
	src/main/drivers/accgyro_mpu3050.c
	src/main/drivers/accgyro_mpu6050.c
	src/main/drivers/accgyro_spi_mpu6000.c
	src/main/drivers/accgyro_spi_mpu6500.c
	src/main/drivers/sensor.h
2015-09-15 23:36:40 +02:00
borisbstyle
f38c2f2f99 Change default filters 2015-09-15 23:14:52 +02:00
Pierre-A
09e7a01b2c Selectively turning on/off the beeper through CLI 2015-09-15 15:41:30 +02:00
sblakemore
2a9aba7026 Add 1wire support to MOTOLAB target on UART1 2015-09-13 22:30:08 +10:00
Pierre-A
0ad8f8e6d3 correction of bug for adcRssi 2015-09-12 11:29:55 +02:00
Dominic Clifton
c6f5b98a79 Improve failure LED status flashing. Now users can identify and report
hardware failures by counting the number of long flashes.

Fix up sensor read API so that code that uses sensors can detect
malfunctions.

If a failure mode occurs in a debug mode the code reboots the system
rather than rebooting to the bootloader.
2015-09-12 01:33:19 +01:00