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

239 commits

Author SHA1 Message Date
Evgeny Sychov
eb5963809d merge upstream into sirinfpv branch 2016-06-10 19:42:54 -07:00
Evgeny Sychov
a1a71d68ac merge upstream into sirinfpv branch 2016-06-06 21:05:49 -07:00
kc10kevin
1e68552a0c Initial FURYF3 Target 2016-06-05 05:53:27 -05:00
sblakemore
2df7e3cefa Add RTC6705 SPI VTX support 2016-05-31 07:15:37 +10:00
mikeller
94d9df4cc1 Fixed failure to disable beeping on FC init. Also, fixed spelling. 2016-05-25 23:52:40 +12:00
borisbstyle
f1d422c322 Seperate ONESHOT125 feature from fast_pwm_protocol 2016-05-24 23:10:09 +02:00
borisbstyle
9e5c5e88c7 Rework Fast PWM protocol configuration and timing 2016-05-07 00:58:38 +02:00
JOhn Aughey
faf1c9a6d2 Breaking out the main init and main loop to allow for offline testing 2016-05-03 17:46:56 -05:00
borisbstyle
5ffb3b5068 Revert "Merge pull request #372 from aughey/betaflight"
This reverts commit a6a5f50ffb, reversing
changes made to 9cc5503851.
2016-05-04 00:00:04 +02:00
JOhn Aughey
ac11732a86 Separate the initialization and main step into two different functions.
For testing, it is useful to have the loop be separated from the
initialization so that an external function can step through the
main loop.
2016-05-02 09:47:36 -05:00
nathan
46a49f6147 hardfault handler w/ debugging info and an automatic breakpoint 2016-04-30 12:16:02 -07:00
Dominic Clifton
eb5cfe19ac SPRacingF3EVO - temporary fix for SPI AK8963. See #2022. 2016-04-08 21:14:27 +02:00
rigoneri
d6550827d0 Fixed issue that was causing the SPRacingF3Mini target not to build when transponder code was uncommented out. Fixes #179 2016-04-06 22:10:58 -05:00
Larry (TBS)
4d481e9c1f - BST change to i2c interrupt
- Add to receive heartbeat from CorePro otherwise, will soft reset the i2c.
2016-03-23 19:22:06 +08:00
Evgeny Sychov
e2ec4ce2be Make OSD items configurable 2016-03-13 17:31:33 -07:00
Evgeny Sychov
bd114b76da merge upstream into sirinfpv branch 2016-03-11 21:06:33 -08:00
Evgeny Sychov
8a93041ea1 SIRINFPV target initial code 2016-03-11 20:55:27 -08:00
borisbstyle
03cc5fa438 Function for calculating calibration cycles 2016-03-09 22:31:16 +01:00
borisbstyle
1187c575ed Gyro Calibration scaled to looptime setting 2016-03-08 22:52:55 +01:00
Pierre-A
5b2e79525c add BEEPER_SYSTEM_INIT condition 2016-03-03 17:04:21 +01:00
borisbstyle
795feddf71 Fix BST // Sync motor to PID loop (less CPU) 2016-03-02 14:05:26 +01:00
borisbstyle
24b4d37d43 Add Attitude task 2016-03-02 00:10:29 +01:00
borisbstyle
fb64fc32c5 Add Transponder to SPF3MINI // Autoconfig adjustment 2016-03-01 22:46:18 +01:00
borisbstyle
717290872c Change priorities for tasks 2016-03-01 21:49:37 +01:00
borisbstyle
98a1de2b70 Fix min check // Restore brushed motor support 2016-03-01 21:33:59 +01:00
borisbstyle
7386d88d0e Merge corrections 2016-03-01 14:55:04 +01:00
Martin Budden
5a9523c26b Initial commit of run queue for scheduler. 2016-03-01 12:09:56 +01:00
borisbstyle
bab2c72ae0 Preparation before merge 2016-03-01 11:49:33 +01:00
borisbstyle
a2a58d8ccb Add Experimental LPF parameter 2016-03-01 00:28:59 +01:00
borisbstyle
856ceee528 Fix BB / Acc reading / Optimize scheduler 2016-03-01 00:17:20 +01:00
borisbstyle
6e96adff0d Scheduled motor refresh rate 2016-02-28 20:23:30 +01:00
borisbstyle
977fec408a Change use_fast_pwm to forced_motor_pwm // New default fixed PWM rates 2016-02-28 01:16:59 +01:00
borisbstyle
a5278740bd Improve performane on all targets // remove emf_avoidance 2016-02-27 16:28:20 +01:00
borisbstyle
35ce724a22 New defaults auto looptime settings 2016-02-27 00:36:32 +01:00
borisbstyle
f30a188937 Add selectable debug options 2016-02-26 00:22:08 +01:00
borisbstyle
f7091f48d0 Rework scheduler interaction with realtime process // Detailled task manager // Fix gyro sync (was broken)
Fix cycletime calculations
2016-02-25 20:09:07 +01:00
borisbstyle
f5de06c59e Enable Faster cycletimes (Sample Rates) on all targets // More automatic looptime calculations
cleanup
2016-02-24 23:17:21 +01:00
borisbstyle
e0c1f84206 FastPwm for all oneshot42/125 and multishot // Cleanup 2016-02-23 23:42:26 +01:00
borisbstyle
ee76376005 Multishot Implementation 2016-02-23 11:07:33 +01:00
borisbstyle
6b8f4f1111 Oneshot42 Implementation 2016-02-23 00:22:37 +01:00
borisbstyle
240969be4a Slow down Acc speed on lower looptimes 2016-02-20 20:25:35 +01:00
borisbstyle
57a3e59a38 Rework Acc filtering 2016-02-17 17:37:01 +01:00
Michael Jakob
513db25bd5 AlienFlight fixes 2016-02-13 11:07:04 +01:00
borisbstyle
3a156f98ab Fix LED_STRIP feature // Add DMA drivers // UART fixes 2016-02-10 22:36:05 +01:00
borisbstyle
3c01e78db6 Jeti Exbus telemetry set to 500hz 2016-02-08 23:26:28 +01:00
borisbstyle
cdb671b0d6 Configurable gyro Denominator when gyro_lpf set to OFF 2016-02-06 13:09:40 +01:00
KiteAnton
62e0e59ab5 Additional configs moved from profile to master 2016-02-03 21:10:08 +01:00
KiteAnton
69c7c2f9c7 Move modes and adjustments from profile to free up flash 2016-02-03 21:03:27 +01:00
borisbstyle
e55786e1bb Remove unneded things 2016-02-02 23:36:45 +01:00
borisbstyle
220850e429 Fix Spracing Mini merge 2016-02-02 23:36:43 +01:00