Laurent Lalanne
fee9f7e071
LP-339 Only allow switching to AutoTakeOff if disarmed state
2016-06-18 19:10:41 +02:00
Laurent Lalanne
2001e00b26
LP-325 Reduce AlwaysStabilizedWhenArmed accessory threshold.
2016-05-30 15:11:22 +02:00
Laurent Lalanne
afb32d3090
LP-72 Uncrustify after rebase
2016-05-25 13:51:40 +02:00
Cliff Geerdes
5d5968c186
LP-72 channelgroup dsmrcvrport nano
2016-05-25 13:51:37 +02:00
Lalanne Laurent
e79e44bb36
Merged in mindnever/librepilot/LP-309-accessory-switch-arming-timeout-fix (pull request #242 )
...
LP-309 accessory switch arming timeout fix
2016-05-15 22:26:37 +02:00
Vladimir Zidar
e12967e45a
Merge remote-tracking branch 'upstream/next' into LP-291_port_UAVOMSPBridge_from_dRonin
2016-05-15 22:16:47 +02:00
Lalanne Laurent
c6cf612bf4
Merged in corvusvcorax/librepilot/LP-295_OP-1900_fixedwingautotakeoff_rebasenext (pull request #234 )
...
LP-295 fixedwingautotakeoff
2016-05-15 18:42:53 +02:00
Vladimir Zidar
9571960939
LP-291 Fixed PID mapping
2016-05-11 14:54:10 +02:00
Vladimir Zidar
240b299a14
LP-291 Added MSP_PIDNAMES in good hope that mwosd will once implement it. Added pid tuning for Attitude PI. msp_set_pid() will now commit changes to same bank msp_send_pid() got data from. Implemented saving of settings bank data in disarmed state.
2016-05-11 13:35:40 +02:00
Vladimir Zidar
ce14c68a7f
LP-309 uncrustified
2016-05-11 12:05:44 +02:00
Vladimir Zidar
5205d95a8c
LP-309 skip edge detection if not transitioning from fully ARMED/DISARMED state
2016-05-11 12:02:36 +02:00
Vladimir Zidar
633d8d4969
LP-309 Arming should be done at armingInputLevel edge (crossing ARMED_THRESHOLD) instead of level to avoid unwanted re-arming after timeout.
2016-05-10 23:18:57 +02:00
Lalanne Laurent
c3f0d693b5
Merged in alessiomorale/librepilot/amorale/LP-150_slower_attittude_est_cc (pull request #239 )
...
LP-150 slower attittude estimation for CC/CC3D
2016-05-09 12:21:56 +02:00
Alessio Morale
e14e5febe2
LP-150 - prevent stab error conditions
2016-05-03 01:00:28 +02:00
Alessio Morale
6bd6ef5be1
LP-150 - Run attitude estimation at a configurable fraction of gyro sample rate for CC/CC3D
2016-05-03 01:00:06 +02:00
Laurent Lalanne
214ae849a2
LP-233 Add MultiShot 5 - 25µs pulses
2016-05-02 20:24:03 +02:00
Laurent Lalanne
2bda2e2901
LP-233 Simplify, same clock used for all OneShot modes
2016-05-02 20:24:03 +02:00
Laurent Lalanne
78be10ff28
LP-233 Multiply / factor instead of scale
2016-05-02 20:24:03 +02:00
Laurent Lalanne
49107e4007
LP-233 Increase Oneshot output resolution
2016-05-02 20:24:03 +02:00
Laurent Lalanne
32a6de6b79
LP-233 Support OneShot42
2016-05-02 20:24:03 +02:00
Vladimir Zidar
6e2ec8aecc
LP-291 Minor cosmetic change - added missing break in msp_send_alarms().
2016-04-26 11:56:58 +02:00
Vladimir Zidar
2a668d0615
LP-291 Fixed alert severity translation to MSP alarm levels.
2016-04-26 11:54:47 +02:00
Corvus Corax
e1394febb0
LP-295 fixed file headers for all touched files
2016-04-25 18:45:35 +02:00
Corvus Corax
bf80ede401
LP-295: fixed comments and formatting
2016-04-25 18:12:31 +02:00
Corvus Corax
47d2746fba
LP-295: uncrustify
2016-04-25 17:37:06 +02:00
Vladimir Zidar
7925f115df
LP-291 fix coptercontrol build. Oplink uavos are not available there.
2016-04-25 15:15:03 +02:00
Vladimir Zidar
35ccc6a169
LP-291 removed unused msp_send_ident() function
2016-04-25 14:58:46 +02:00
Vladimir Zidar
8dbf9e7d31
LP-291 Changed noise floor level to -110 to be closer to real noise level instead of absolute -127
2016-04-25 13:28:10 +02:00
Vladimir Zidar
84886cbce4
LP-291 fixed typo &acc2 should be &acc3
2016-04-25 12:55:23 +02:00
Vladimir Zidar
33eb434862
LP-291 add missing includes. Uncrustification.
2016-04-24 01:50:41 +02:00
Vladimir Zidar
69a51956e8
LP-291 msp_send_comp_gps(): calculate distance and direction to home using PositionState and TakeOffLocation, same way it is done in GCS.
2016-04-24 01:49:09 +02:00
Vladimir Zidar
fec3924ee0
LP-291 msp_send_altitude(): use PositionState instead of BaroSensor and add VelocityState to provide climb rate
2016-04-24 01:46:13 +02:00
Vladimir Zidar
bb0f15024b
LP-291 msp_send_channels(): include Accessory3
2016-04-24 01:41:42 +02:00
Vladimir Zidar
5d72a9671c
LP-291 msp_send_analog(): Use OPLinkStatus.RSSI if applicable
2016-04-24 01:38:30 +02:00
Corvus Corax
5285689541
Merge branch 'next' into corvuscorax/OP-1900_fixedwingautotakeoff_rebaserc6
2016-04-23 02:08:13 +02:00
Vladimir Zidar
26d63ee7ac
LP-291 fixed @author tags
2016-04-22 22:53:16 +02:00
Vladimir Zidar
f04d44de30
LP-291 Added MSP support to all boards (revolution, revonano, revoproto, discoveryf4bare and coptercontrol)
2016-04-22 03:30:38 +02:00
Vladimir Zidar
365354ea74
LP-291 Changed AlarmString() arguments
2016-04-22 03:30:35 +02:00
Vladimir Zidar
1a870f0c0f
LP-291 Added proper float rounding before casting to uint8_t
2016-04-22 03:30:19 +02:00
Vladimir Zidar
d281d8ce0c
LP-291 Added MSP_SET_PID command.
2016-04-22 03:30:09 +02:00
Vladimir Zidar
db5807e54c
LP-291 Cleaned up flight modes and additional icons. Implemented MSP_PID message.
2016-04-22 03:29:38 +02:00
Vladimir Zidar
d8bdd8bfcf
LP-291 Added TaskInfo entry for UAVOMSPBridge task
2016-04-22 03:26:50 +02:00
Vladimir Zidar
6b5e43a57d
LP-291 Changed default baudrate to 115200
2016-04-22 03:26:47 +02:00
Vladimir Zidar
1e32ccb1d0
LP-291 Initial port
2016-04-22 03:26:41 +02:00
Lalanne Laurent
e6ada50587
Merged in alessiomorale/librepilot/amorale/LP-276_measurement_based_d_term (pull request #218 )
...
[LP-276] Support D Term calculation on measurement only
2016-04-14 11:44:39 +02:00
Alessio Morale
f83c9e2c73
[LP-276] some perf improvements (mainly for f1 targets)
...
(authored by Lalanne Laurent <f5soh@free.fr>)
2016-04-08 22:18:01 +02:00
Philippe Renon
bde5648f51
Merged in mindnever/librepilot/LP-268-OPLink_add-tx-and-rx-packet-rates (pull request #210 )
...
Lp 268 oplink_add tx and rx packet rates
2016-04-04 21:28:25 +02:00
Philippe Renon
d916fde887
Merged in f5soh/librepilot/LP-273_Reset_Mag_Alarm (pull request #214 )
...
LP-273 Reinit Mag alarm while switching to Complementary
2016-04-04 21:26:38 +02:00
Alessio Morale
a513b2c675
[LP-276] Support D Term calculation on measurement only
2016-04-03 21:49:44 +02:00
Laurent Lalanne
b1747c58c2
LP-273 Reinit Mag alarm while switching to Complementary
2016-04-02 00:11:01 +02:00
Vladimir Zidar
8c1b008da1
LP-268 Uncrustified.
2016-03-28 16:03:16 +02:00
Vladimir Zidar
4159449021
LP-268 This adds TX and RX data rates to OPLinkStatus UAVO and fixes small issue in rfm22b driver with rx_seq not being updated.
2016-03-28 16:02:28 +02:00
Laurent Lalanne
3f344bde4d
LP-228 Treat Gimbal outputs only if CamStab module is enabled.
2016-03-16 15:58:38 +01:00
Lalanne Laurent
feee98b305
Merged in f5soh/librepilot/LP-206_AlwaysStabilizeWhenArmed_switch (pull request #190 )
...
LP-206 Add Always stabilized accessory switch
2016-03-12 20:34:00 +01:00
Laurent Lalanne
593cf7bc61
Typo PIOS_RFM22B_GetPairStats()
2016-03-12 17:56:05 +01:00
Laurent Lalanne
6735314852
Uncrustify all
2016-03-12 17:30:24 +01:00
Harold Hankins
315d9ee98d
LP-252 remove extra sendbuffer call
2016-03-10 16:33:12 -05:00
Harold Hankins
fd235d8aa5
LP-252 correct buffer handling
2016-03-10 16:33:12 -05:00
Harold Hankins
352d2c27f0
LP-252 allow compile without watchdog
2016-03-10 16:33:12 -05:00
Harold Hankins
aca8a4db13
LP-252 fix reuse of buffer expected to retain data between calls
2016-03-10 16:33:12 -05:00
Laurent Lalanne
406c381071
LP-206 Add Always stabilized accessory switch - Fix: Allow Accessory3 for arming
2016-03-07 18:26:10 +01:00
Alessio Morale
089c224514
Merged in alessiomorale/librepilot/amorale/LP-96_cpu_idle_counter (pull request #37 )
...
LP-96 Updated CPU idle counter / LP-97 unify CopterControl and Revolution init process
2016-02-19 20:19:05 +01:00
Cliff Geerdes
ed0e879b7c
LP-212 extra parenthesis, throw compile error if local defines are already defined
2016-02-16 16:14:39 -05:00
Cliff Geerdes
a73b7720c5
LP-212 save time and space if PIOS_GPS_MINIMAL
2016-02-16 15:36:08 -05:00
Cliff Geerdes
fac0213987
LP-212 readable #ifs and dji compile for cc3d
2016-02-16 15:36:08 -05:00
Cliff Geerdes
2826cb5cd7
LP-212 forgot to lower camel case GpsTime
2016-02-16 15:36:08 -05:00
Cliff Geerdes
baeb379a82
LP-212 changes from code review
2016-02-16 15:34:59 -05:00
Cliff Geerdes
fad0e9f24c
LP-212 uncrustify and remove junk comments
2016-02-16 15:32:56 -05:00
Cliff Geerdes
2ae1f9c63d
LP-212 DJI GPSMag support
2016-02-16 15:23:36 -05:00
Lalanne Laurent
b3151602b2
Merged in TheOtherCliff/librepilot/theothercliff/LP-145_CC3D_GPS_issue (pull request #123 )
...
LP-145 CC3D GPS issue
2016-02-16 19:13:10 +01:00
Cliff Geerdes
dae9052686
finish renaming load_mag_settings to include hardware type
2016-02-02 09:39:53 -05:00
Cliff Geerdes
f4a088bcfa
change forward error gotos into breaks
2016-02-02 09:17:56 -05:00
Fredrik Arvidsson
e17d809120
Merge branch 'next' into thread/LP-104_LP-196_HoTT_and_Ex.Bus_Support
2016-01-24 21:11:35 +01:00
Lalanne Laurent
da884f5432
Merged in f5soh/librepilot/LP-214_Camera_tilt_compensation (pull request #158 )
...
LP-214 Camera tilt compensation
2016-01-24 17:56:59 +01:00
Laurent Lalanne
580ef50efb
LP-214 Calc changes
2016-01-24 16:35:40 +01:00
Laurent Lalanne
f20adf00f5
LP-214 Add Fpv Camera tilt compensation
2016-01-24 16:35:32 +01:00
Laurent Lalanne
cd94047619
LP-205 Rate trainer : add Attitude stabilizaton at max angle
2016-01-24 16:26:28 +01:00
Fredrik Arvidsson
d32cc0e7fb
Merge branch 'thread/LP-104_LP-196_HoTT_and_Ex.Bus_Support_15.09' into thread/LP-104_LP-196_HoTT_and_Ex.Bus_Support
2016-01-09 19:18:48 +01:00
Fredrik Arvidsson
02c981388a
Merge branch 'thread/LP-196_Jeti_Ex_Bus_15.09' into thread/LP-104_LP-196_HoTT_and_Ex.Bus_Support_15.09
...
# Conflicts:
# flight/targets/boards/coptercontrol/board_hw_defs.c
# flight/targets/boards/coptercontrol/firmware/pios_board.c
# flight/targets/boards/revolution/board_hw_defs.c
# flight/targets/boards/revolution/firmware/inc/pios_config.h
# flight/targets/boards/revolution/firmware/pios_board.c
# flight/targets/boards/revonano/firmware/inc/pios_config.h
# flight/targets/boards/revonano/firmware/pios_board.c
# shared/uavobjectdefinition/hwsettings.xml
# shared/uavobjectdefinition/manualcontrolsettings.xml
# shared/uavobjectdefinition/receiveractivity.xml
2016-01-09 16:59:24 +01:00
Fredrik Arvidsson
c48c46b8ef
LP-196 Cleaned up some configuration. Ex.Bus only available on Flexiport.
2016-01-09 16:07:13 +01:00
Fredrik Arvidsson
6a3a822c87
LP-104 Cleaned up configuration. Only Allow HoTT on flexi port.
2016-01-09 15:50:52 +01:00
Lalanne Laurent
4fabce011a
Merged in f5soh/librepilot/LP-204_Fast_invsqrtf_issue (pull request #147 )
...
LP-204 Replace fast_invsqrtf() with invsqrtf() : 1.0f / sqrtf()
2016-01-09 12:59:47 +01:00
Fredrik Arvidsson
bc80c66c2b
LP-196 Removed some leftover code and definitions.
2016-01-07 14:22:52 +01:00
Fredrik Arvidsson
359266ab7a
LP-104 Removed support for HoTT on Main port on coptercontrol target since it does not work.
2016-01-07 13:01:46 +01:00
Philippe Renon
6b39fc0800
uncrustify
2016-01-04 21:41:45 +01:00
Laurent Lalanne
71a0a563f1
LP-204 Replace fast_invsqrtf() with invsqrtf() : 1.0f / sqrtf()
2015-12-26 14:26:36 +01:00
Fredrik Arvidsson
3e920bc5bc
LP-196 Added driver for Jeti EX.Bus protocol. Added support for CopterControl target on Main and Flexi port. This is WIP and not tested yet.
2015-12-26 12:29:04 +01:00
Fredrik Arvidsson
7a95050381
LP-104 Added missing code to receiver.c to detect receiver activity. This probably caused a crash on any activity of the HoTT receiver.
...
Added 40 bytes to the receiver stack.
Added options to receiver activity.xml uavo definition.
2015-12-20 13:36:45 +01:00
Laurent Lalanne
309f5db956
LP-191 Receiver activity : Increase min range value and allow all Sbus
...
channels scanning.
2015-12-04 20:36:51 +01:00
Cliff Geerdes
bb04d62756
LP-145 uncrustify and comments
2015-11-15 18:42:47 -05:00
Cliff Geerdes
44a57cb308
LP-145 reduce UBX false positive red X from 1 in 256 NMEA packets to 1 in 64k
2015-11-15 18:13:51 -05:00
Cliff Geerdes
f0ef594cdb
LP-145 CC3D GPS reparse and general GPS system health
2015-11-15 03:44:28 -05:00
Laurent Lalanne
2295208abe
LP-182 Add empty line before #ifdef and after #endif
2015-11-14 14:27:12 +01:00
Laurent Lalanne
705bd2a483
LP-182 Set telemetry port baudrate settings or still to default 57600.
2015-11-13 15:18:17 +01:00
Alessio Morale
70faa04b0a
LP-97 - Move board init function declarations to a pios_board_init.h, fix some headers
2015-11-08 18:47:31 +01:00
Cliff Geerdes
e0a805518f
LP-73 uncrustify
2015-10-25 23:59:52 -04:00
Cliff Geerdes
7de55812dd
LP-73 changes for pull request comments
2015-10-24 12:09:22 -04:00
Cliff Geerdes
d9b7a0bb00
LP-73 port extmag to all other boards
2015-10-24 12:09:21 -04:00
Cliff Geerdes
b086d1a021
LP-73 ExtMag fix some more watchdog issues
2015-10-24 12:09:20 -04:00
Cliff Geerdes
d4b0d106f8
LP-73 External Mags on I2C initial coding
2015-10-24 12:09:19 -04:00
Stefan Karlsson
51f0b74e5c
LP-129 Remove broken motor scaling modes
2015-09-24 23:02:09 +02:00
Stefan Karlsson
2ab6390cf5
LP-128 Fix scaleMotor attitude problems
...
The ElevateAndCompress scaling mode doesn't scale linearly as intended
and causes motors to reach the max limit prematurely.
A new mode, MoveAndCompress, has been implemented to get better linear
scaling of the motor output values.
2015-09-22 21:25:56 +02:00
Alessio Morale
f3b44ebd50
Merged in alessiomorale/librepilot/amorale/LP-89_port_150501_fixes (pull request #66 )
...
Amorale/lp 89_port_150501_fixes
2015-09-21 12:35:36 +02:00
Alessio Morale
d20d1ab295
LP-89 - Port OP_15.05.01 fixes. Release notes:
...
--- RELEASE-15.05.01 HOTFIX --- Banana Split ---
This release fixes an important bug. All Revolution hardware running 15.05 should upgrade to 15.05.01. Note that this is a hotfix; it can
simply be flashed without an erase settings. Furthermore, please review your vtolpathfollowersettings:HorizontalVelMax; a value of around 4m/s would be more appropriate for preliminary trialing of a new release and will be changed in future.
Release Notes - OP Next Generation - Version OP15.05.01
** Bug
* [NG-55] - 15.05 PositionHold exhibits fly-away behaviour at the vtolpathfollowersettings maxRollPitch and HorizontalVelMax values.
---
WHATSNEW.txt | 13 ++++++++++-
flight/libraries/pid/pidcontroldown.cpp | 26 ++++++++++-----------
flight/libraries/plans.c | 28 +++++++++++++++++++----
flight/modules/PathFollower/inc/pidcontrolne.h | 1 -
flight/modules/PathFollower/pidcontrolne.cpp | 23 +++++++++++++++----
flight/modules/PathFollower/vtolflycontroller.cpp | 16 ++++++++-----
6 files changed, 77 insertions(+), 30 deletions(-)
2015-09-19 16:05:49 +02:00
a*morale
68ecefa0fd
LP-124 - Rename Pitch/RollRatePid to EasyTuneRatePitch/Roll, UAVO and firmware fixes
2015-09-19 15:03:17 +02:00
Alessio Morale
b6515a2117
LP-123 - EasyTune for yaw should only be enabled if any other (roll/pitch) option is also enabled
2015-09-19 12:04:37 +02:00
Alessio Morale
3e7a53beaf
Merged in f5soh/librepilot/laurent/LP-114_Add_accessory_input_channel (pull request #54 )
...
LP-114 Add accessory input channel
2015-09-15 23:21:04 +02:00
Laurent Lalanne
8885180fde
LP-114 Add Accessory3 as input - TxWizard and Multirotor Accessory
...
mapping
2015-09-11 00:04:31 +02:00
Stefan Karlsson
a7c592b294
LP-115 Fix TPS and Acroplus settings setup
...
Both TPS and Acroplus had settings initialized in SettingsUpdatedCb.
These values comes from stabSettings.stabBank, which isn't initialzed
when SettingsUpdatedCb is first called.
The patch moves the setup of the affected settings values to
BankUpdatedCb, where other bank specific settings are updated.
2015-09-09 01:27:20 +02:00
Alessio Morale
bc89c79b7d
Merged in skarlsso/librepilot/skarlsso/LP-107_scaleMotor_bug (pull request #46 )
...
skarlsso/lp 107_scalemotor_bug
2015-09-08 15:27:51 +02:00
a*morale
792835c009
Uncrustify
2015-09-05 11:49:43 +02:00
Alessio Morale
06f59d2c40
LP-96 - Call CPU idle calibration function from SystemMod
2015-09-03 23:40:35 +02:00
Alessio Morale
b88681c69f
LP-97 - Move the common Init process within the System module (coptercontrol/revolution)
2015-09-03 23:40:24 +02:00
Alessio Morale
3eaf1ef3c3
LP-96 - Implement CPU idle counters and calibration functions
2015-09-03 20:05:25 +02:00
Alessio Morale
fb3e65e057
LP-44 - some optimizations and cleanup
2015-09-03 07:26:40 +02:00
Laurent Lalanne
69125e8e9d
LP-44 Save RAM : Use float UAVO type only when needed. 184bytes saved
2015-09-03 07:26:06 +02:00
Stefan Karlsson
71f6e82399
LP-107 Use scaleChannel for unscaled motor outputs
2015-09-01 21:17:52 +02:00
Stefan Karlsson
f7b8a57e42
LP-107 Replace the scaling function in scaleMotors
...
The previous scaling function used in scaleMotor could end up with
output values below the neutral point.
This patch adds a new scaling mode that will try to scale the output
proportionally while still keep all outputs within neutral and max.
The user can select three different modes:
1) NoScaling - Only cap the output values between neutral and max.
2) AddAndSubtract - The previous output scaling method, which moves the
output values directly proportionally to the amount the max/min motor
is out of the limits.
3) ElevateAndCompress - The new mode, which elevates all motor values by
the percentage needed to bring the min motor to neutral, and then
compress all motor values by the percentage needed to bring the max
motor down to max.
The motor scaling mode can be selected by setting the
FlightModeSettings.MotorScalingMode UAVO field.
2015-08-31 21:29:48 +02:00
Alessio Morale
538a137bf6
Merged in f5soh/librepilot/laurent/LP-92_Feed_forward_remove (pull request #33 )
...
Laurent/lp 92_feed_forward_remove
2015-08-21 13:35:10 +02:00
Alessio Morale
43ca4b01af
Merged in rbekken/librepilot/copyright_update (pull request #32 )
...
Update all changed files against GIT log with copyright headers consistency.
2015-08-21 13:34:37 +02:00
Roy Bekken
ad84547637
Update all changed files against GIT log with copyright headers consistency.
2015-08-19 16:15:58 +02:00
Laurent Lalanne
670dbfe9ce
LP-92 Remove Feed Forward : flight / ground
2015-08-14 10:54:12 +02:00
Alessio Morale
74c69e033c
LP-67 - Fix checkbox yaw recalc checkbox, allow yaw recalc flag changes to trigger a yaw recalc
2015-08-14 10:24:19 +02:00
Alessio Morale
ee461ff303
LP-67 handle full PIDs terms with a single knob for each axis (roll/pitch).
...
The new setting will work this way:
- Input (knob) value is used straight as roll or pitch P term;
- P term is mutliplied by two configurable factors and used as D and I terms;
- (Optionally) Yaw P term is calculated from a mean of roll and pitch P terms multiplied by a configurable factor.
- yaw P term is multiplied by other two configurable factors and used as yaw D and I terms.
2015-08-14 10:24:18 +02:00
alessio morale
05494eebcc
Merged in f5soh/librepilot/laurent/LP-66_FixedWing_Roll_differential (pull request #9 )
...
LP-66 - Add differential Roll mixing to Fixed Wing frames
2015-07-31 14:38:28 +02:00
Alessio Morale
13f02e7d9d
LP-56 - Better txpid option namings, fix tabs-spaces, tooltips. headers, variable namings
2015-07-30 18:23:55 +02:00
Laurent Lalanne
31c30d752f
LP-66 Fixed wing : Roll differential mixing on flight side
2015-07-29 06:36:22 +02:00
Alessio Morale
7b3aed3de9
LP-56 - Allows a single txpid instance to handle Roll&Pitch
...
Also populate combos with current txpid values
2015-07-27 22:45:33 +02:00
Alessio Morale
7973ab9d0a
LP-56 - Use separate roll/picth factors and add firmware support
2015-07-25 00:29:41 +02:00
Alessio Morale
711ef272c1
LP-5 - Use a single Task for telemetry when no radio is available
2015-07-16 01:01:02 +02:00
a*morale
1ef9fc51d6
LP-5 - exclude AH from outerloop
2015-07-15 00:07:51 +02:00
Corvus Corax
96f58605ec
Merge branch 'rel-nano-15.05' into corvuscorax/fixedwingautotakeofftest
2015-06-05 15:17:35 +02:00
abeck70
afc62f61aa
OP-1875 add issing AuxMagsSettings initialise call
2015-06-05 17:28:05 +10:00
Corvus Corax
58e0db791c
OP-1875 reinit ekf on mag source change
2015-06-04 13:49:42 +02:00
Corvus Corax
cc3b10060f
OP-1900 have path_progress updated correctly for leg_remaining and error_below end conditions to work in fixedwingautotakeoff
2015-06-04 12:51:48 +02:00
Corvus Corax
23dab7e0b6
OP-1900 added deceleration check to autotakeoff failsafe
2015-06-04 12:51:48 +02:00
Corvus Corax
23f9f4d9c9
OP-1900 add failsafe to FW pathfollower to fly safely without valid airspeed estimate
2015-06-04 12:51:47 +02:00
Corvus Corax
ccfe39633e
OP-1900 Put Sequencing state machine for vixed wing autotakeoff out of plan.c and into vtolautotakeoffcontroller, removed all special casing for autotakeoff and land from outside of pathfollower itself and code in plans.c - especially cleaned up pathplanner.c and made mode agnostic (which it should be) - added optional rewinding for pathplans
2015-06-04 12:51:47 +02:00
Corvus Corax
4b7edee534
OP-1900 Fixed Constructor calling chain
2015-06-04 12:51:47 +02:00
Corvus Corax
359c2ec560
disable stackoverflow checks on simposix - it doesnt work and the systemalarm prevents arming
2015-06-04 12:51:47 +02:00
Corvus Corax
fe01c6c69e
give me an I!
2015-06-04 12:51:47 +02:00
Corvus Corax
d7f0490522
OP-1900 fixed header file name references
2015-06-04 12:51:46 +02:00
Corvus Corax
9a6cf9d21b
OP-1900 OP-1054 added emergency thrust cutoff feature to main fixed wing autopilot on loss of control
2015-06-04 12:51:46 +02:00
Corvus Corax
aac9159e87
OP-1900 OP-1054 Autotakeoff and Land controllers for fixed wing
2015-06-04 12:51:46 +02:00
Steve Evans
d41808ecaf
Merge branch 'rel-nano-15.05' into steve/OP-1904_Display_current_TxPID_settings_on_OSD
2015-05-30 12:14:47 +01:00
abeck70
c8ff29c404
Merge remote-tracking branch 'origin/steve/OP-1903_Add_TxPID_controls_for_AttitudeSettings' into rel-nano-15.05
2015-05-30 19:31:46 +10:00
abeck70
2ad52f770c
REVONANO store thrustdemand before uavo set
2015-05-29 21:45:41 +10:00
abeck70
0ffd9e764d
REVONANO fix compile error in vtolbrakefsm
2015-05-29 09:04:59 +10:00
abeck70
78b56b29e0
REVONANO Tuning of altvario and braking
2015-05-28 08:47:26 +10:00
abeck70
0ea8260a87
REVONANO Truely disarm on pathfollower guidance alarm
2015-05-26 17:29:51 +10:00