giacomo892
62f355c54a
cleanup baro task in fc_tasks
2019-05-10 13:51:10 +02:00
Paweł Spychalski
faa2d99ead
Update issue templates
2019-05-10 13:42:55 +02:00
Michel Pastor
644259f936
Add the AT_LEAST_LINEAR_DESCENT RTH altitude mode ( #4188 )
2019-05-09 14:50:15 +02:00
Pawel Spychalski (DzikuVx)
b5870f5975
Fix compilation on legacy targets
2019-05-09 08:30:27 +02:00
Pawel Spychalski (DzikuVx)
5de29a3f17
Initial cut on dBoost
2019-05-08 21:14:50 +02:00
Konstantin Sharlaimov (DigitalEntity)
e189a3cc23
[SERIALSHOT] Fix hang if enabling serialshot without an UART assigned
2019-05-08 20:53:54 +02:00
Konstantin Sharlaimov
5ba4e5b674
Merge pull request #4681 from iNavFlight/de_yg_accel_weight_scaling
...
Ignore acceleration in estimated position when clipping or high vibration
2019-05-08 16:36:31 +02:00
Konstantin Sharlaimov (DigitalEntity)
0428b705ee
[NAV] Add accelerometer weight scale to DEBUG_VIBE
2019-05-06 17:18:34 +02:00
Konstantin Sharlaimov (DigitalEntity)
7598f222e7
[INAV] Initial cut on ignoring acceleromer in estimation when clipping
2019-05-06 17:18:34 +02:00
Konstantin Sharlaimov (DigitalEntity)
746b70544b
[SERIALSHOT] Implement suggested change to serialshot packet
2019-05-05 22:16:28 +02:00
Konstantin Sharlaimov (DigitalEntity)
b7a66552f1
[SERIALSHOT] Fix motor write function and unify it across all motors
2019-05-05 21:50:29 +02:00
Alberto García Hierro
43630a0230
Merge pull request #4683 from iNavFlight/agh_printf_variants
...
Printf: Implement size checked and va_list variants
2019-05-05 13:26:46 +01:00
Konstantin Sharlaimov
83f7335553
Merge pull request #4680 from iNavFlight/de_fix_debug_typo
...
[FLOW] Fix incorrect axis order in DEBUG_FLOW
2019-05-05 09:59:25 +02:00
stronnag
1c22dcea84
Merge pull request #4679 from iNavFlight/jh-gcc9-warning-fixes
...
gcc9 warning fix
2019-05-05 07:52:50 +01:00
Alberto García Hierro
3dda0cbf7c
All: Fix warnings reported by -Wformat
...
Since the tfp_printf() functions now have format attributes, the
format of the string has to match the arguments.
2019-05-05 00:32:43 +01:00
Alberto García Hierro
af0b33d11f
Printf: Implement size checked and va_list variants
...
tfp_snprintf(), tfp_vsprintf() and tfp_vsnprintf
Mark all the functions as accepting a format string.
Also, drop the #define's for printf() and snprintf() and call
them explicitely, since #defining printf messes up with
__attribute__ ((format (printf, X, Y)))
2019-05-05 00:21:12 +01:00
giacomo892
44aeef501b
Merge pull request #4676 from giacomo892/acc_pt1_giacomo892
...
Implement PT1 filter option for accelerometer
2019-05-04 22:27:34 +02:00
Jonathan Hudson
478228e04b
revert individual file GCC9 warning exceptions and instead add a global exception to platform.h
2019-05-04 20:32:10 +01:00
Konstantin Sharlaimov
ff7ca472ca
Merge pull request #4603 from iNavFlight/de_yg_surface_mode_experimental
...
Add accelerometer weight to position estimation
2019-05-04 21:26:14 +02:00
Konstantin Sharlaimov (DigitalEntity)
b4444589e4
[FLOW] Fix incorrect axis order in DEBUG_FLOW
2019-05-04 21:21:56 +02:00
Konstantin Sharlaimov
be621aff6a
Merge pull request #4677 from iNavFlight/jh-gcc-9-atomic-update
...
update atomic.h gcc version for gcc 9
2019-05-04 21:11:13 +02:00
Jonathan Hudson
8372958f46
address gcc9 warnings
2019-05-04 18:22:18 +01:00
Jonathan Hudson
52f942cafd
update atomic.h gcc version for gcc 9
2019-05-04 17:04:04 +01:00
giacomo892
94420e3867
implement PT1 filter option for accelerometer
2019-05-04 15:33:42 +02:00
giacomo892
3cdeacbd54
Merge pull request #4671 from giacomo892/pt1_gyro_bugfix_giacomo892
...
gyro filters fixes
2019-05-03 22:02:16 +02:00
giacomo892
547b7a6177
code improvement and bugfix
2019-05-03 17:31:22 +02:00
Alberto García Hierro
af7e932c4e
Merge pull request #4648 from iNavFlight/agh_hott_textmode
...
CMS for HoTT textmode; CMS improvements according to BF
2019-05-02 20:12:06 +01:00
Konstantin Sharlaimov
16faa4399f
Merge pull request #3795 from iNavFlight/de_opflow_fixes
...
Optic flow & surface improvements
2019-05-02 13:13:31 +02:00
Tim Eckel
5bd36e3f10
Merge pull request #8 from iNavFlight/master
...
Sync master branch
2019-05-01 21:41:34 -04:00
Konstantin Sharlaimov (DigitalEntity)
f800eb4a11
[OPFLOW] Fix compilation errors when USE_OPFLOW is not defined
2019-05-01 22:52:27 +02:00
Konstantin Sharlaimov (DigitalEntity)
1271e4d947
[OPFLOW] Refactor USE_* to make sure opflow is enabled for all targets; Implement opflow calibration
2019-05-01 21:43:48 +02:00
Michel Pastor
a260c77c93
Add SPRACINGF7DUAL to release list ( #4662 )
...
Fixes #4660
2019-05-01 00:11:13 +02:00
Konstantin Sharlaimov (DigitalEntity)
d2368ff17b
Experimental opflow calibration; Add opflow calibration value to MSP [ci skip]
2019-04-30 21:40:12 +02:00
Konstantin Sharlaimov (DigitalEntity)
8fe96cfca4
Fix debug FLOW_RAW; Change default opflow scale for PWM3901 compatibility
2019-04-30 21:38:17 +02:00
Konstantin Sharlaimov
822a8f524d
Merge pull request #4649 from iNavFlight/de_mc_motor_stop
...
[FC] Add back MOTOR_STOP for multirotors
2019-04-30 15:40:41 +02:00
Paweł Spychalski
0a27fc90c2
Merge pull request #4657 from ted-rcnet/development
...
Update Target YUPIF7 Add Oled - Pitot
2019-04-29 22:25:14 +02:00
Paweł Spychalski
b643a83412
On MR allow airmode to be sticky and activated by throttle threshold ( #4634 )
...
* on MR allow airmode to be sticky and activated by throttle threshold
* fix bug
* make airmode activation threshold configurable
* Keep arimore activation flag as state
* Review changes
2019-04-29 22:23:29 +02:00
ted
5045266620
Update Target YUPIF7 Add Oled - Pitot
2019-04-29 13:41:51 +02:00
Alberto García Hierro
40b560b9d4
Properly align YES/NO and settings with value names
2019-04-26 22:00:50 +01:00
Alberto García Hierro
18255c065e
Remove PG_RCDEVICE_CONFIG
...
Setting shouldn't be used to mask firmware bugs. If the device
doesn't respond properly, the fix should be provided there.
2019-04-26 21:17:34 +01:00
Alberto García Hierro
947fd5ea45
Fix Devie -> Device typo
2019-04-26 21:14:51 +01:00
Alberto García Hierro
9e5bb57593
Fix RCDevice unit test
2019-04-26 21:07:43 +01:00
Alberto García Hierro
2144f627a4
Remove changes in SPEEDYBEEF4 target
...
They don't belong in this PR
2019-04-26 21:07:29 +01:00
azolyoung
416db14449
fix rcsplit telemetry control
2019-04-26 21:03:06 +01:00
Alberto García Hierro
646206dc73
Merge pull request #4537 from shellixyz/ignore_set_get_spaces
...
CLI: ignore spaces between cmd and setting name for get/set
2019-04-26 21:53:35 +02:00
Alberto García Hierro
e70b14e336
Merge pull request #4647 from iNavFlight/agh_strict_prototypes
...
Enable -Wstrict-prototypes
2019-04-26 21:38:51 +02:00
Konstantin Sharlaimov (DigitalEntity)
14a06e55f0
[FC] Add back MOTOR_STOP for multirotors
2019-04-26 20:33:24 +02:00
Alberto García Hierro
d9c60d9305
Merge pull request #4623 from iNavFlight/agh_nav_extra_arming_safety_bypass
...
Add support for bypassing extra arming safety
2019-04-26 18:32:27 +02:00
Alberto García Hierro
abcf53b170
Fix prototypes for functions with no arguments
2019-04-26 16:38:03 +01:00
Alberto García Hierro
ce2f14e12b
Add cmsDisplayPortGetCurrent()
...
Returns the current display port used by CMS without relying on
an extern variable.
2019-04-26 16:38:03 +01:00