1
0
Fork 0
mirror of https://github.com/iNavFlight/inav.git synced 2025-07-23 00:05:28 +03:00
Commit graph

139 commits

Author SHA1 Message Date
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