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

4616 commits

Author SHA1 Message Date
Martin Budden
ea6b459ead Tidy up msp related #includes 2016-10-05 08:33:35 +01:00
Dan Nixon
9d4c240671 New OSD features (#1263)
* Add max. alt to stats

* Allow toggle of crosshair separate from AH
2016-10-04 22:50:59 -07:00
jflyper
2a0e22f8b4 Travis, what did you do with common/atomic.h? 2016-10-05 02:00:02 +09:00
Konstantin Sharlaimov (DigitalEntity)
62cbb2faa5 Fix VBAT for AIRHEROF3 target 2016-10-04 22:06:16 +10:00
Martin Budden
4cd61f08b5 Further improvements to serial const correctness 2016-10-04 09:01:28 +01:00
J Blackman
63ae7a26b6 Merge pull request #1262 from digitalentity/air3-baro-fix
Fix missing baro support for AIRHEROF3 target
2016-10-04 10:39:58 +11:00
borisbstyle
989af08c10 Lower PID limit 2016-10-04 00:50:04 +02:00
Martin Budden
661aa7469d Made serial const correct 2016-10-03 23:00:16 +01:00
Adam Tusk
e2e206cfe3 Added LED stip, change board name to SOUL 2016-10-03 21:17:47 +02:00
jflyper
a89c36b5e1 Cache sysTickPending inside ATOMIC_BLOCK 2016-10-04 03:53:59 +09:00
Adam Tusk
42859b47f7 Added Demon SOULF4 target 2016-10-03 19:42:00 +02:00
jflyper
59e78fcd8e Fix micros using COUNTFLAG
Current micros() may return past time when called from ISR or elevated BASEPRI context. This is because a call to the SysTick interrupt handler sysTick_Hanlder(), which is responsible for 1ms rollover is blocked in these contexts.

This PR introduces microsISR() that is guranteed to return correct time in these contexts. Legacy micros() was also modified to call microISR() in these contexts.

The microISR() uses SysTick's COUNTFLAG to detect a pending rollover and use it to compensate the return value on its own. Actual rollover to sysTickUptime variable is still handled in the sysTick_Hanlder().
2016-10-04 01:45:23 +09:00
Konstantin Sharlaimov (DigitalEntity)
b0b987c313 Fix missing baro support for AIRHEROF3 target 2016-10-04 00:04:17 +10:00
Mitch Miers
123771c710 Update soft serial 1 timer hardware indices 2016-10-02 23:51:16 -04:00
blckmn
6ec95475fc moving a few items into the same ifdef statement so they are more easily located and readable 2016-10-03 07:43:30 +11:00
Martin Budden
d913ed6a07 Move motor and servo params out of master_t 2016-10-02 19:30:22 +01:00
Martin Budden
3fa5669c7c Removed rssi extern from .c files 2016-10-02 16:29:07 +01:00
borisbstyle
1996f16fca Merge pull request #1255 from GaryKeeble/second-notch-blackbox-update
Log Header Update
2016-10-02 12:04:37 +02:00
J Blackman
b5bac2aea1 Merge pull request #1252 from nathantsoi/fix/obf4-ledstrip
ledstrip defs for the obf4 from the revo
2016-10-02 20:49:45 +11:00
J Blackman
c407554db7 Merge pull request #1176 from martinbudden/bf_spi_receivers
Add support for receivers connected over SPI
2016-10-02 19:01:34 +11:00
Martin Budden
c43a21f5ae Added serialized compression format 2016-10-02 08:47:45 +01:00
Gary Keeble
ee2765b710 Initial Commit
Remove x100 factor from Hz header entries
Convert gyro notch header entries to a CSV list to allow multiple notch
filters.
2016-10-02 08:46:02 +01:00
Martin Budden
c2a823eb7c Conform to RX framework changes 2016-10-02 08:45:42 +01:00
Martin Budden
1273ce8923 Better alignment of serial and SPI receiver code 2016-10-02 08:45:42 +01:00
Martin Budden
c44e0796ae RX code tidy 2016-10-02 08:45:42 +01:00
Martin Budden
b123e74a73 Receiver code tidy. 2016-10-02 08:45:42 +01:00
Martin Budden
551bbe1d1a Initial commit of SPI receiver code. 2016-10-02 08:45:42 +01:00
Martin Budden
9b9b16faed Moved RX functions pointers into rxRuntimeConfig. 2016-10-02 08:44:07 +01:00
Martin Budden
e530c72a18 Removed unused parameters 2016-10-02 08:37:40 +01:00
nathan
28dda8d58b ledstrip defs from the revo 2016-10-01 19:14:20 -07:00
Martin Budden
5fec66b639 Split off serial parts from MSP 2016-10-02 01:01:50 +01:00
borisbstyle
c191da6c58 Add New Default Filter combination 2016-10-02 01:46:10 +02:00
borisbstyle
63e6182ee5 Merge pull request #1227 from mmiers/local3.0.0
XRacerSPI
2016-10-02 01:01:25 +02:00
borisbstyle
73e952ce16 Move PID relaxation to only D 2016-10-02 00:58:33 +02:00
Martin Budden
bcf8fc9c1e Splitting MSP into serial and MSP parts- stage1 2016-10-01 23:28:20 +01:00
Martin Budden
9889b1db9c Move master_t required #includes into config_master.h 2016-10-01 14:10:09 +01:00
Anders Hoglund
37875c47de SINGULARITY build failed. Added missing includes. 2016-09-30 23:12:19 +02:00
J Blackman
c603f90226 Merge pull request #1232 from martinbudden/bf_motor_servo_io_split
Split escAndServoConfig into motor and servo parts
2016-10-01 06:32:16 +10:00
Hydra
8ebdd98694 delete unused variable 2016-09-29 12:22:11 +02:00
Hydra
544e4a95b4 fix comment to refer to biquadFilter_t instead of the old biquad_t 2016-09-29 12:22:11 +02:00
Hydra
09acef9843 delete unused variable. 2016-09-29 12:22:11 +02:00
Hydra
77873c4162 Remove out of date comment. 2016-09-29 12:22:11 +02:00
blckmn
9b62cd453a updated comment for Revo led strip 2016-09-27 22:23:10 +10:00
blckmn
51fa33190c Moved LED to ESC output 5 - REVO 2016-09-27 21:40:17 +10:00
Martin Budden
32fd3eca43 Moved linker scripts into their own directory 2016-09-27 08:25:02 +01:00
Martin Budden
ea4e7de729 Fixup after rebase 2016-09-26 19:29:46 +01:00
Martin Budden
a11d0bdb4d Split escAndServoConfig into motor and servo parts 2016-09-26 19:24:52 +01:00
Anders Hoglund
1ebb0ce4bc RACEBASE build failed. Incomplete include path corrected. 2016-09-26 11:50:11 +02:00
Mitch Miers
25972ce83a Dangling bracket. 2016-09-25 21:09:50 -04:00
Mitch Miers
6a36fadc1b Trim the conditions a bit after a better understanding of what's
possible and what isn't.

This also implies adding some things back to PWM mappings.
2016-09-25 21:00:52 -04:00