Michel Pastor
9e51b387fe
MSP override feature ( #4704 )
2019-05-22 16:00:14 +02:00
Michel Pastor
d63ef61c0f
Couple fixes
2019-02-07 23:46:20 +01:00
hali9
69970a2b95
Loiter direction ( #4036 )
...
* Loiter direction
https://github.com/iNavFlight/inav/issues/3002
2019-01-08 08:26:06 +01:00
Konstantin Sharlaimov (DigitalEntity)
c408736b07
Port Betaflight fpv_mix_degrees setting and camera mix logic for acro mode
2018-12-25 20:45:26 +01:00
Konstantin Sharlaimov (DigitalEntity)
5e9c2bc87f
Fixes to target config and box modes
2018-11-19 20:30:32 +01:00
Konstantin Sharlaimov (DigitalEntity)
884c0dbdb3
Initial cut on PINIO mode
2018-11-12 22:46:07 +01:00
Pawel Spychalski (DzikuVx)
bf626e2ec1
Braking disabled on Omnibus target
2018-08-07 14:13:12 +02:00
Pawel Spychalski (DzikuVx)
9212209d96
Merge branch 'development' into dzikuvx-mr-cruise-experiments
2018-08-07 09:46:58 +02:00
Michel Pastor
e1e14748b3
Add USE_ prefix to AUTOTUNE_FIXED_WING
2018-07-25 17:03:23 +02:00
Pawel Spychalski (DzikuVx)
1231df9654
Merge branch 'development' into dzikuvx-mr-cruise-experiments
2018-07-04 17:08:56 +02:00
Michel Pastor
490519addd
Advertise NAV modes through MSP even when mag is powered off
2018-06-19 01:35:53 +02:00
giacomo892
46ef27db85
Implement CRUISE MODE for Fixed Wing ( #3311 )
...
* Nav cruise mode (2D/3D)
* CRUISE FLM on LTM telemetry
2018-06-16 18:27:22 +02:00
Konstantin Sharlaimov (DigitalEntity)
1e1da303f5
Changes to box mode visibility
2018-06-13 21:26:01 +02:00
Pawel Spychalski (DzikuVx)
8132e59b7e
Merge remote-tracking branch 'origin/development' into dzikuvx-mr-cruise-experiments
2018-06-13 11:56:51 +02:00
YGlamazdin
6369b94149
Position estimation refactoring. Opflow position estimation. Rebase. Squash.
2018-06-10 20:12:56 +02:00
Pawel Spychalski (DzikuVx)
2fa3132e9a
Braking enabled only on a switch
2018-06-02 12:01:22 +02:00
Michel Pastor
dd86a0b12f
Restore OSD SW
...
It is nice to be able to be able to hide the OSD without wasting an OSD
layout
2018-05-31 01:12:44 +02:00
Konstantin Sharlaimov
0fb3d8a3cc
Merge pull request #3202 from iNavFlight/de_poshold_surface_mode
...
Navigation mods and SURFACE mode playground
2018-05-22 14:21:23 +10:00
Konstantin Sharlaimov
0970bef9eb
Merge pull request #3229 from giacomo892/turn_assistant_cleanups
...
Turn assistant cleanups
2018-05-20 09:35:19 +10:00
Michel Pastor
9429c9b338
Fix BOXOSDALT3 id
2018-05-19 15:53:22 +02:00
giacomo892
f0ea05701d
always_define_ta
2018-05-17 10:59:58 +02:00
Konstantin Sharlaimov (DigitalEntity)
73f773f23e
Remove POSHOLD_2D mode (POSHOLD now implies ALTHOLD); Initial cut on surface tracking modifier
...
Direct altitude control
2018-05-13 20:20:45 +10:00
Pawel Spychalski (DzikuVx)
392e31a9a5
Feature SERVO_TILT removed
2018-05-08 15:14:41 +02:00
Konstantin Sharlaimov (DigitalEntity)
3718732e0c
Remove OSD SW box mode
2018-04-26 20:53:53 +10:00
Alberto García Hierro
c5401d74d2
Initial support for multiple OSD layouts
...
- Add 3 new boxes that can be controlled by a switch to toggle
between the default and 3 alternate layouts.
- Add new MSP cmds to retrieve/set the whole layouts, the OSD alarms
and the preferences.
- For now, CMS and settings just see the default layout. This
will be addressed on future commits.
2018-04-23 11:28:04 +01:00
Pawel Spychalski (DzikuVx)
e5f2abd770
USE_SERVO assumed always true (since it is) and removed
2018-04-04 18:59:53 +02:00
Konstantin Sharlaimov
8bc48cc2b3
Merge pull request #2764 from iNavFlight/agh_fix_camera_boxes
...
Check for CAMERABOX[1,2,3] in packBoxModeFlags()
2018-02-25 22:39:56 +10:00
Alberto García Hierro
b4bc76ffd5
Remove trailing ';' from box definitions
...
Instead, write it after each box name in serializeBoxNamesReply()
2018-02-14 15:57:05 +00:00
Alberto García Hierro
ff6b507e4c
Check for CAMERABOX[1,2,3] in packBoxModeFlags()
...
Otherwise the boxes are never highlighted in the configurator, since
they're never sent as active boxes via MSP.
2018-02-13 13:46:39 +00:00
giacomo892
c3464ed48a
FEATURE FW_LAUNCH initial commit
2018-02-06 13:18:00 +01:00
shellixyz
fd40892d8e
Replace PASSTHROUGH with MANUAL flight mode (FW) ( #2661 )
...
* FW: add manual flight mode
* manual mode: separate roll and pitch expo
* manual flight mode: cleaning
* replace PASSTHRU mode with MANUAL mode
* manual mode: merge pitch and roll expo
* manual mode: add OSD menu for manual rates and expo
* manual mode: forgot to add yaw rate adjustment in OSD menu
* manual mode: add adjustments
* manual mode: move rates applications in fc_core
* group controlRateConfig settings by function
* group controlRateConfig settings by function: fix ALIENFLIGHTF3 default rates config
* manual mode rc adjustments: adapt to fc723121
changes
* manual mode: clean rc adjustments
* add new MSPv2 messages: MSP2_INAV_RATE_PROFILE and MSP2_INAV_SET_RATE_PROFILE
2018-01-31 19:44:43 +10:00
Michel Pastor
c96c4fc585
digital lights control: add USE_ prefix
2018-01-23 18:46:58 +01:00
Michel Pastor
bd7fc77676
digital lights control: use old unused BOXLLIGHTS id
2018-01-23 18:27:16 +01:00
Michel Pastor
cbada755b1
New feature: digital output for controlling lighting
2018-01-22 15:28:00 +01:00
Konstantin Sharlaimov (DigitalEntity)
a60e9f63d4
Refactor position estimation code
...
Remove position estimate history code
Remove rangefinder median filtering
Change VEL_XY PID to allow more authority
2017-12-22 17:21:00 +10:00
Alberto García Hierro
7a1491e158
Prepend USE_ prefix to CPP directives for enabling features
...
Prepended to: 'ACC', 'GYRO', 'BARO', 'MAG', 'LED_STRIP',
'SPEKTRUM_BIND', 'SERIAL_RX', 'BLACKBOX', 'GPS', 'GPS_PROTO_UBLOX',
'TELEMETRY', 'TELEMETRY_LTM', 'TELEMETRY_FRSKY', 'CMS',
'GPS_PROTO_NMEA', 'GPS_PROTO_I2C_NAV', 'GPS_PROTO_NAZA',
'GPS_PROTO_UBLOX_NEO7PLUS', 'GPS_PROTO_MTK', 'TELEMETRY_HOTT',
'TELEMETRY_IBUS', 'TELEMETRY_MAVLINK', 'TELEMETRY_SMARTPORT',
'TELEMETRY_CRSF', 'PWM_DRIVER_PCA9685', 'PITOT', 'OSD',
2017-12-04 13:01:24 +00:00
allenyan
51ab2adc74
Generic RCDevice support first submission
2017-10-15 08:56:06 +08:00
giacomo892
d12b230db2
fix typos in function names
2017-10-03 17:36:12 +01:00
Martin Budden
8c36df3ea1
Split box code out of MSP
2017-10-02 09:21:17 +01:00