Michel Pastor
d946907af2
Increase MAX_ADJUSTMENT_RANGE_COUNT to 20 ( #6018 )
2020-08-04 12:02:05 +02:00
Konstantin Sharlaimov
b7b75cd66f
Merge pull request #5974 from iNavFlight/de_nav_controller_cleanup
...
[NAV] Cleanup pos/vel controllers
2020-08-03 18:23:51 +02:00
Konstantin Sharlaimov
0a716e07b3
Merge pull request #5964 from amfern/fix-flashfs-halts-msp
...
bulk erase if single sector
2020-08-03 09:43:47 +02:00
Alberto García Hierro
5ed01a8170
Merge pull request #5991 from iNavFlight/agh_speedybeef7
...
[TARGETS] Add SPEEDYBEEF7
2020-08-02 09:40:40 +01:00
Alberto García Hierro
47822c0941
Merge pull request #5993 from iNavFlight/agh_pinio_flags
...
[PINIO] Add support to targets to define PINIO pin flags
2020-08-02 09:40:03 +01:00
Alberto García Hierro
591156e7bd
Merge pull request #5992 from iNavFlight/agh_box_id_constants
...
[BOXES] Expose constants for permanent box IDs for USER1 and USER2
2020-08-02 09:39:49 +01:00
Paweł Spychalski
3ad5d03dfa
Merge pull request #6006 from iNavFlight/dzikuvx-iterm-relax-simplification
...
Drop gyro method of ITerm relax
2020-08-01 19:49:31 +02:00
Pawel Spychalski (DzikuVx)
f812d5c6ac
Drop gyro method of ITerm relax
2020-08-01 15:29:33 +02:00
Paweł Spychalski
2025c15c3c
Merge pull request #6009 from giacomo892/rpmfilterfix_giacomo892
...
Fix frequency calculation for RPM filter
2020-08-01 15:21:33 +02:00
giacomo892
6c5323a941
fix frequency calculation
2020-08-01 11:07:23 +02:00
tonyyng
f3da1c210d
Add safehomes ( #5995 )
...
* Merge Safehome feature from development repo
* Remove set nav_rth_home_offset_* to avoid confusion
2020-07-31 15:05:21 +01:00
Paweł Spychalski
9cd076df47
Merge pull request #6001 from iNavFlight/dzikuvx-increase-logic-condition-count
...
Bump the number of logic conditions to 32
2020-07-31 15:42:23 +02:00
Konstantin Sharlaimov
e4fe51cfe1
Merge pull request #5997 from iNavFlight/de_wp_rth_fallback
...
Improvements to RTH/WP handling
2020-07-31 15:31:49 +02:00
Pawel Spychalski (DzikuVx)
316b39147d
Bump PG version
2020-07-31 11:50:23 +02:00
Pawel Spychalski (DzikuVx)
101e98aaeb
MSP2_BLACKBOX_CONFIG
2020-07-31 11:48:14 +02:00
Pawel Spychalski (DzikuVx)
03a014d0e1
Bump the number of logic conditions to 32
2020-07-31 10:30:16 +02:00
Paweł Spychalski
d487b64dfe
Merge pull request #5928 from iNavFlight/dzikuvx-gyro-ekf-refactor
...
Gyro EKF refactor
2020-07-30 17:35:32 +02:00
Pawel Spychalski (DzikuVx)
e4752db5ba
Move Kalman setting to PID profile
2020-07-30 11:06:26 +02:00
Konstantin (DigitalEntity) Sharlaimov
4b148920b9
[NAV] Fallback to RTH in case of WP activation with no mission loaded; Fix the bug when RTH will terminate if GPS is briefly lost even if FSM logic accounts for that
2020-07-30 10:09:06 +02:00
Pawel Spychalski (DzikuVx)
fbb7dc3a5d
Merge branch 'master' into dzikuvx-gyro-ekf-refactor
2020-07-30 09:53:55 +02:00
Konstantin Sharlaimov
9da3327292
Merge pull request #5970 from craigmunday/craigmunday_craftname_osd_armed_page
...
Added craft name to the osd armed page
2020-07-29 19:27:00 +02:00
Alberto García Hierro
b6f26ffc76
[PINIO] Add support to targets to define PINIO pin flags
...
This way a target can declare a PINIO pin as inverted
2020-07-28 21:56:48 +01:00
Alberto García Hierro
ae842aaece
[SPEEDYBEEF7] Fix target compilation
2020-07-28 21:40:33 +01:00
Alberto García Hierro
9576fa3035
[BOXES] Expose constants for permanent box IDs for USER1 and USER2
...
This way targets can reference them by the constant name instead of
having to hardcode 47 and 48.
2020-07-28 21:36:34 +01:00
azol
b5633bb28a
add speedy bee f7 target
2020-07-28 16:32:26 +01:00
DESKTOP-N53JVUO\mix
0efa552419
Added the new cli nav_fw_launch_end_time to the documentation
2020-07-27 16:20:45 +03:00
dragnea
0739e08855
Merge branch 'master' into dragnea_autolaunch_refactor
2020-07-27 16:07:44 +03:00
DESKTOP-N53JVUO\mix
1faad08fb5
Added cli command nav_fw_launch_end_time to the docs
2020-07-27 15:41:03 +03:00
DESKTOP-N53JVUO\mix
8c2d6135b0
Change default end time to 3s. (After a few launches, I found it more pleasant at this value)
2020-07-27 15:06:43 +03:00
Konstantin Sharlaimov
56be63d5f1
Merge pull request #5880 from iNavFlight/de_gps_alt_always
...
Allow using GPS altitude instead of barometer
2020-07-27 13:05:36 +02:00
DESKTOP-N53JVUO\mix
98074c564b
Set pitch when we launch it without idle rpm
2020-07-27 11:21:32 +03:00
DESKTOP-N53JVUO\mix
ad1271a2dc
Fixed autolaunch messages
2020-07-27 11:19:44 +03:00
stronnag
72c6c682a0
[DOCS] document flash_ commands ( #5983 )
2020-07-25 21:22:23 +01:00
Konstantin (DigitalEntity) Sharlaimov
764f2b61c4
[NAV] Bump PG_POSITION_ESTIMATION_CONFIG version
2020-07-25 14:18:17 +02:00
Konstantin (DigitalEntity) Sharlaimov
8611b37563
[NAV] Allow using GPS altitude instead of barometer
2020-07-25 14:17:20 +02:00
Konstantin Sharlaimov
a41a4de247
Merge pull request #5980 from snaewe/sn/fix-cms-mixer-weight
...
[CMS] fix editing of negative servo weights
2020-07-25 13:24:45 +02:00
Stefan Naewe
9c1bc1afc2
[CMS] fix editing of negative servo weights
...
The OSD/CMS doesn't allow correct editing of negative servo mixer weights.
The value can only be made larger (towards positive) but not smaller.
Fix that by setting the min. value for the weight to -1000.
Signed-off-by: Stefan Naewe <stefan.naewe@gmail.com>
2020-07-25 10:51:57 +02:00
Alberto García Hierro
17e559e3ef
Merge pull request #5857 from iNavFlight/agh_frskyosd_v2
...
Add support for FrSkyOSD version 2
2020-07-25 07:57:57 +01:00
Alberto García Hierro
ce3e5391ef
Merge pull request #5729 from iNavFlight/agh_cmake_tests
...
[TEST] Use CMake to build and run tests
2020-07-24 22:28:27 +01:00
Alberto García Hierro
8035a59639
[BUILD] Initial and very basic support for CMake
...
Only F411 based targets have been ported for now
2020-07-24 21:41:51 +01:00
Alberto García Hierro
30146b482e
[SETTINGS] Add missing headers in PG_GENERAL_SETTINGS and PG_RPM_FILTER_CONFIG
...
Otherwise some constants might fail to be resolved depending on the
compilation order.
2020-07-24 21:41:51 +01:00
Alberto García Hierro
55943a0630
[SETTINGS] Cleanup the settings generator a bit
...
- Don't include target.h explicitely, it's already included
by platform.h
- Fix an error in compiled file as a test for discovering
contstants. Since we rely on compiler errors to give us the
resolved value, that lets us get one extra value on each run
- Always compile the test files for setting discovery in c++11
even if no -std=XXX argument is passed from the caller.
2020-07-24 21:41:51 +01:00
Alberto García Hierro
074c4dec1c
[TESTS] Use CMake to build and run tests
...
Tests are now managed with cmake, with the intention of eventually
moving the whole build system to it. The root Makefile still has
a test target that has been adjusted to call into the appropriate
cmake commands.
Also, GTest library is now downloaded on demand the first time the
tests are run, so we can delete it from the repository.
2020-07-24 21:41:51 +01:00
Alberto García Hierro
d21706e7e3
[TESTS] Make sure all test cases run on its own
...
Some of the test cases were relying on some setup by a previous
test case in the same file.
2020-07-24 21:41:51 +01:00
Konstantin Sharlaimov
e60bdff65a
Merge pull request #5981 from iNavFlight/dzikuvx-foxeer-f722-v2-target
...
Target for Foxeer F722 V2
2020-07-24 21:04:28 +02:00
Pawel Spychalski (DzikuVx)
e520db67f8
Target for Foxeer F722 V2
2020-07-24 19:19:51 +02:00
Pawel Spychalski (DzikuVx)
cf3db04fda
Zero gain on mag calibration start
2020-07-24 18:57:21 +02:00
Pawel Spychalski (DzikuVx)
3bdc3dd501
Add magGain to MSP frame
2020-07-24 18:28:44 +02:00
Konstantin Sharlaimov
e42ebfe02c
Merge pull request #5973 from iNavFlight/de_flywoo_targets
...
Add support for FLYWOOF411 and FLYWOOF7DUAL targets
2020-07-24 11:07:08 +02:00
Pawel Spychalski (DzikuVx)
8ff3072cf1
Merge branch 'master' into dzikuvx-mag-gain-calibration
2020-07-23 15:22:07 +02:00