1
0
Fork 0
mirror of https://github.com/iNavFlight/inav-configurator.git synced 2025-07-16 04:45:18 +03:00
Commit graph

60 commits

Author SHA1 Message Date
Stewart Loving-Gibbard
cf1c676eaa * Changing from meters to centimeters
* Other minor tweaks to help text
* Finalizing API checks
2017-10-09 19:56:59 -07:00
Stewart Loving-Gibbard
81be88311e This supports adds Configurator GUI support for Failsafe Minimum Distance.
I believe everything works and is OK, but I am unclear about MSP/FC/Configurator versioning, so some of what I've done here may not be correct, or may need to be done differently. I would appreciate guidance/explanation.
2017-10-07 22:30:53 -07:00
Alberto García Hierro
5ea5399eb2 Fix values for PPM and PWM, rename RX_PARALLEL_PWM to RX_PWM
Name RX_PARALLEL_PWM was confusing, so it's been renamed to
just RX_PWM.
Values for RX_PWM and RX_PPM were swapper, they're now the correct
ones.
Set the order of the rx types as serial, ppm, pwm, spi, msp and none.
Allow versions using the feature bits to select RX_NONE by clearing
all relevant bits in the features.
2017-10-07 10:47:22 +01:00
Alberto García Hierro
42f332e627 Rename all references to NRF24 as protocol to SPI
For consistency. We now have other receivers that work over SPI
and might have more in the future.
2017-10-07 10:41:00 +01:00
Alberto García Hierro
587d1c5cb4 Add support for the RX changes in MSP
Implement a combobox selector for the receiver type, showing
just the options for the specific type (e.g. selecting serial
receiver reveals the combobox for the serial protocol).

On INAV > 1.7.3 read and write receiver type to RX_CONFIG rather
than to feature bits. Note that this will break the configurator
in builds with version = 1.7.4 before https://github.com/iNavFlight/inav/pull/1596/files
is applied.
2017-10-05 21:37:59 +01:00
Paweł Spychalski
ef5619fefb Merge pull request #255 from iNavFlight/dzikuvx-ports-sensor-column
Port GPS renamed to Sensors and moved to separate column
2017-09-25 19:41:54 +02:00
Alberto García Hierro
974ed52c11 Organize OSD elements into groups
Implement groups which can be declared in any order including
any item in the order deemed more useful. This way we no longer
need to put elements ordered by their osd_items_e value.

Also, elements and even groups can be disabled when the features
or hardware required for drawing them is not present or not
enabled.
2017-09-24 19:02:02 +01:00
Pawel Spychalski (DzikuVx)
8dfa070624 Port GPS renamed to Sensors and moved to separate column 2017-09-19 21:33:26 +02:00
Konstantin Sharlaimov (DigitalEntity)
d391258180 Merge branch 'marbalon_new_gps_type_mtk' of https://github.com/marbalon/inav-configurator into marbalon-marbalon_new_gps_type_mtk 2017-09-08 20:43:47 +10:00
Alberto García Hierro
2ef9947dfd Add support for FEATURE_AIRMODE in the Configuration tab
Setting the feature also hides the mode from the modes tab, since
the FC won't register the BOXID as an active one. FC support
detection is based on INAV version >= 1.7.3, since support for
the AIRMODE feature has been advertised by previous releases
but it's not really supported (it does nothing).

Support for INAV is at https://github.com/iNavFlight/inav/pull/1949

Fixes #154
2017-08-21 00:20:42 +02:00
Marcin Baliniak
748f72c81c New GP module type MTK 2017-07-04 17:12:37 +02:00
Pawel Spychalski (DzikuVx)
ecab75a610 Fixes #214 2017-07-03 21:38:24 +02:00
Marcin Baliniak
de27e89164 Support for new eLeReS RX_SPI receiver 2017-06-09 23:23:49 +02:00
Pawel Spychalski (DzikuVx)
8aebbbfa93 Allow servo rate 125% 2017-06-04 13:23:51 +02:00
Pawel Spychalski (DzikuVx)
0777ef391c MSP_FW_CONFIG frame support 2017-05-26 14:22:49 +02:00
Pawel Spychalski (DzikuVx)
9b8c7b05d0 UBLOX7 selectable for 1.7.1 and newer 2017-05-23 21:06:56 +02:00
Pawel Spychalski (DzikuVx)
eb4eff59fb RTH and Landing settings 2017-05-17 20:45:50 +02:00
Konstantin Sharlaimov (DigitalEntity)
ae8c7b1b54 Add pitot ADC and VIRTUAL 2017-04-02 00:36:39 +10:00
Paweł Spychalski
5e214f6fab Merge pull request #166 from iNavFlight/pid-names
some rationalization in PID table generation and PID names no longer …
2017-03-15 18:28:56 +01:00
Konstantin Sharlaimov (DigitalEntity)
526b216ed5 Add MS5607 baro for 1.6.2+ 2017-03-14 16:58:57 +10:00
Pawel Spychalski (DzikuVx)
973aec053e some rationalization in PID table generation and PID names no longer taken directly from FC 2017-03-11 18:45:51 +01:00
Pawel Spychalski (DzikuVx)
94f09db6c2 Updated servo rates 2017-02-20 10:54:56 +01:00
Pawel Spychalski (DzikuVx)
2efb215d86 TBS Crossfire and JETI EXBUS 2017-02-20 10:19:02 +01:00
Paweł Spychalski
618f719f6a Merge pull request #121 from iNavFlight/msp-altitude-1_6
Report raw baro altitude in sensors tab
2017-01-30 21:45:23 +01:00
Pawel Spychalski (DzikuVx)
77004021b5 feature OSD 2017-01-30 21:38:33 +01:00
Pawel Spychalski (DzikuVx)
48bd843a17 SOnar, inflight acc calibration, transponder and failsafe features removed 2017-01-30 21:05:38 +01:00
Konstantin Sharlaimov (DigitalEntity)
191aa6ac86 Report raw baro altitude in sensors tab 2017-01-29 21:15:55 +10:00
Pawel Spychalski (DzikuVx)
c977b19432 advanced tuning tab done 2017-01-24 21:37:29 +01:00
Pawel Spychalski (DzikuVx)
31dad7a826 backend for MSP_POSITION_ESTIMATION_CONFIG 2017-01-23 21:03:29 +01:00
Pawel Spychalski (DzikuVx)
2f4dcc9a37 backend of pidSumLimit 2017-01-20 10:58:41 +01:00
Pawel Spychalski (DzikuVx)
fc11eca5c0 Backend for dterm_setpoint_weight 2017-01-15 13:04:20 +01:00
U-PAWEL-X220\pawel
c5556f2f40 Backend for Notch filters settings over MSP 2017-01-05 21:54:33 +01:00
U-PAWEL-X220\pawel
e59726e204 backend layer for MSP_NAV_POSHOLD 2017-01-04 19:37:59 +01:00
Konstantin Sharlaimov (DigitalEntity)
372b51f897 Change arming checks to a table 2016-12-29 23:44:00 +10:00
U-PAWEL-X220\pawel
a5bc3e56ab Arming status reporting 2016-12-27 21:36:35 +01:00
Pawel Spychalski (DzikuVx)
a722f89973 improved hinting 2016-12-25 15:29:59 +01:00
Pawel Spychalski (DzikuVx)
c6b2e40cbb features non-radio rework 2016-12-24 13:32:44 +01:00
Pawel Spychalski (DzikuVx)
4bd6f46710 RSSI rework 2016-12-23 11:12:46 +01:00
Pawel Spychalski (DzikuVx)
684d8c90d2 Updated sensor detection for AUTOdetection mode 2016-12-18 12:31:43 +01:00
Pawel Spychalski (DzikuVx)
55293812d2 MSP layer for MSP_SENSOR_CONFIG 2016-12-17 20:32:16 +01:00
Pawel Spychalski (DzikuVx)
b8567252af fixed disabling of OSD elements 2016-12-16 19:27:52 +01:00
Pawel Spychalski (DzikuVx)
6766be0f93 Merge remote-tracking branch 'origin/master' into async-support 2016-12-14 23:21:16 +01:00
Konstantin Sharlaimov (DigitalEntity)
2946004ccf Add support for MSP_SENSOR_STATUS if firmware version is gte 1.5 2016-12-12 14:07:17 +10:00
Pawel Spychalski (DzikuVx)
026edebe88 other frequencies 2016-11-30 21:41:10 +01:00
Pawel Spychalski (DzikuVx)
dace7d27d8 GUI for async gyro mode 2016-11-30 20:08:11 +01:00
Pawel Spychalski (DzikuVx)
b68f9a15c4 various code improvements 2016-11-29 23:10:09 +01:00
Pawel Spychalski (DzikuVx)
d503cb92c7 Filtering configuration 2016-11-19 20:17:23 +01:00
Pawel Spychalski (DzikuVx)
ea9efd4622 Yaw jump and prevention limit 2016-11-19 17:57:40 +01:00
Pawel Spychalski (DzikuVx)
58da169cdf Simplified UI for looptime selection in async_mode=NONE 2016-11-09 22:16:03 +01:00
Pawel Spychalski (DzikuVx)
f88f0b7d81 accSoftLpfHz 2016-11-09 20:56:30 +01:00