Sergej Pozdnyakov
87e092cbcb
new appearance of the interface, need testing
7 years ago
Michel Pastor
615d559b66
Add air speed graph in sensors tab
7 years ago
Michel Pastor
08a580cb22
Fix typo in MSPV2_INAV_MISC decoding
7 years ago
Michel Pastor
8d50387bf7
Merge branch 'master' into capacity_settings_and_data
7 years ago
Michel Pastor
f9c970b4c0
MSP: add support for MSPV2_INAV_RATE_PROFILE and MSPV2_INAV_SET_RATE_PROFILE frame types
7 years ago
Michel Pastor
b6dc007bd8
Reflect MSP2 changes
7 years ago
Michel Pastor
6d922bee2c
Add capacity settings and data
7 years ago
Michel Pastor
7de758c64e
Increase vbat resolution
7 years ago
Konstantin Sharlaimov
23ef794d5b
Merge pull request #324 from Afinogen/mission-planer
...
Mission planer
7 years ago
Alberto García Hierro
b98d7a8f3b
Add support for viewing trace output via MSP from the sensors tab
...
Use an additional window to show the debug trace, so the configurator
can be used at the same time the user is viewing the output.
7 years ago
Pawel Spychalski (DzikuVx)
eb208af39d
chainer for motors tab
7 years ago
Pawel Spychalski (DzikuVx)
c9c5f8d2d9
minor code fixes
7 years ago
afinogen
db31180753
Merge branch 'master' of https://github.com/iNavFlight/inav-configurator into mission-planer
...
Fix conflicts:
_locales/en/messages.json
7 years ago
Pawel Spychalski (DzikuVx)
557f16bbec
hide behind semver check
7 years ago
Pawel Spychalski (DzikuVx)
48a9b36d86
Load and save of mmix over MSP
7 years ago
Sergej Pozdnyakov
536c5488e4
Save and load mission from EEPROM, fix bugs
7 years ago
Pawel Spychalski (DzikuVx)
0730408796
MSP2_COMMON_MOTOR_MIXER support
7 years ago
Pawel Spychalski (DzikuVx)
bb8507e81b
ground work for mmix editing
7 years ago
Alberto García Hierro
824a0d5f8b
Add support for changing the craft name
...
Uses MSP_NAME/MSP_SET_NAME to get and set it. A new section was
added to the Configuration tab which includes an input for the name.
Also, some CSS changes to allow wider fields for string inputs.
7 years ago
Pawel Spychalski (DzikuVx)
958c5f8dc5
Save servo mix over MSP
7 years ago
Pawel Spychalski (DzikuVx)
cf3a5b2a64
UI for smix rules
7 years ago
Pawel Spychalski (DzikuVx)
912864bc19
load custom smix rules
7 years ago
Pawel Spychalski (DzikuVx)
d158a9283c
servo tab uses chaner for MSP data
7 years ago
Sergej Pozdnyakov
efda795698
fix load point
7 years ago
Sergej Pozdnyakov
8dee7a6340
fix save point
7 years ago
Sergej Pozdnyakov
0b7598dabd
save and load points
7 years ago
Sergej
b669fa4d16
fix firmware version, moved compass calibrate ( #323 )
7 years ago
Konstantin Sharlaimov (DigitalEntity)
9942e9508e
Calibration tab. Squashed commit. Kudos to @DzikuVx, @skaman82, @Afinogen
7 years ago
Alberto García Hierro
89831dd1d7
Add MSPHelper.getRTC() and MSPHelper.setRTC()
...
Functions for getting and setting the RTC. Not used for now, but
can be manually called from the debug console for testing RTC
related changes.
7 years ago
azol
eddf5473f4
Change 'RunCam Split' to 'RunCam Device'
7 years ago
Alberto García Hierro
850632bfee
Use async URL loading for the JSON setting definitions
...
Chrome disallows synchronous URL loading, so all functions requiring
the JSON definitions for the settings over MSPv2 need to be async.
This required rewriting MSPHelper._getSetting() and all its callers
using promises.
Fixes #284
7 years ago
Alberto García Hierro
a44a290c8c
Use MSPV2_SET_SETTING to set small_angle to 180 on FW presets
...
- Add a json file with the types of all settings, generated by
the settings generator on INAV.
- Implement MSPV2_SETTING and MSPV2_SET_SETTING, which gives us
access to any value exposed via settings.
- Use this to set small_angle to 180 in FW presets.
7 years ago
Konstantin Sharlaimov
12cf9fe2e5
Merge pull request #272 from StewLG/MinimumFailsafeDistance
...
Minimum failsafe distance
7 years ago
Stewart Loving-Gibbard
0c1b48351e
* Properly guarding JS on for new variables introduced in 1.7.3/1.7.4
...
* Properly hiding/showing relevant controls for Minimum Failsafe Distance according to version (>= 1.7.4)
* Fixing bad maximum for centimeters distance
7 years ago
Stewart Loving-Gibbard
774d1c97e6
Guarding existing variables which were introduced in 1.7.3, but never implemented in the configurator until now.
...
Note that these are for the moment just passive passengers -- there's no UI in the configurator to edit them yet.
7 years ago
Stewart Loving-Gibbard
dd18679c7a
Fixing so we only protect two new variables, not the old ones.
7 years ago
StewLG
8c1b0f4629
Update MSPHelper.js
...
Had not realized developer branch was version 1.7.4; I had started this PR on master which which was on 1.7.3. Which explains my initial confusion about what to put here.
7 years ago
Konstantin Sharlaimov (DigitalEntity)
16a23cd39a
Support more than 32-bits of modes using MSP_ACTIVEBOXES API
7 years ago
Stewart Loving-Gibbard
cf1c676eaa
* Changing from meters to centimeters
...
* Other minor tweaks to help text
* Finalizing API checks
7 years ago
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.
7 years ago
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.
7 years ago
Alberto García Hierro
52c17cf8b7
Read and write nrf24rx_channel_count setting
...
Wasn't read not written by the configurator, so the new receiver_type
byte was interpreted as the SPI channel count.
7 years ago
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.
7 years ago
Konstantin Sharlaimov (DigitalEntity)
492ea212d8
Typo fix
7 years ago
Konstantin Sharlaimov (DigitalEntity)
58a9468846
Fix disabled calibrate mag button
7 years ago
Pawel Spychalski (DzikuVx)
8dfa070624
Port GPS renamed to Sensors and moved to separate column
7 years ago
Pawel Spychalski (DzikuVx)
3920cfa443
SmartAudio and Tramp support
7 years ago
Konstantin Sharlaimov (DigitalEntity)
57da32d30b
Support large MSP_DATAFLASH_READ payloads
7 years ago
Pawel Spychalski (DzikuVx)
ccc92ac3b6
Blackbox moved to Pheripherials column
7 years ago
azol
73f324e4c1
add runcam split suport
...
add peripherals column on ports page
fixed ports page will show the rcsplit with apiversion less 1.27.0
move the modeName adjust function to peripherals.js, and add failsafe modename not update when rcsplit available
cleanup
clean up
7 years ago
Pawel Spychalski (DzikuVx)
6300fefdef
Angle at min and max removed
7 years ago
Pawel Spychalski (DzikuVx)
0777ef391c
MSP_FW_CONFIG frame support
7 years ago
Pawel Spychalski (DzikuVx)
eb4eff59fb
RTH and Landing settings
7 years ago
Konstantin Sharlaimov (DigitalEntity)
0dcbf6109c
Add 4800 baud
8 years ago
Konstantin Sharlaimov (DigitalEntity)
12492267b7
Extend baudrates; Allow telemetry baud rates down to 1200 bps
8 years ago
Konstantin Sharlaimov (DigitalEntity)
26dcf97a46
Fix API version for 3d_deadband_throttle
8 years ago
Konstantin Sharlaimov (DigitalEntity)
4a2abf5718
Fix mispaced statement
8 years ago
Konstantin Sharlaimov (DigitalEntity)
7aa5592f72
Make deadband3d_throttle part of MSP_RC_DEADBAND message
8 years ago
Paweł Spychalski
618f719f6a
Merge pull request #121 from iNavFlight/msp-altitude-1_6
...
Report raw baro altitude in sensors tab
8 years ago
Pawel Spychalski (DzikuVx)
ec7f46f108
dual set of defaults for PIDs: FW and MR
8 years ago
Konstantin Sharlaimov (DigitalEntity)
191aa6ac86
Report raw baro altitude in sensors tab
8 years ago
Pawel Spychalski (DzikuVx)
e74645f497
Merge branch 'master' into msp-queue
8 years ago
Pawel Spychalski (DzikuVx)
c977b19432
advanced tuning tab done
8 years ago
Pawel Spychalski (DzikuVx)
ff95022b86
Merge remote-tracking branch 'origin/master' into advanced-tuning-tab
8 years ago
Pawel Spychalski (DzikuVx)
fea2505fde
Merge branch 'master' into advanced-tuning-tab
8 years ago
Pawel Spychalski (DzikuVx)
31dad7a826
backend for MSP_POSITION_ESTIMATION_CONFIG
8 years ago
Pawel Spychalski (DzikuVx)
f3aea108bd
loosened filtering, andjusted PIDs and fixed roundtrip computation
8 years ago
Pawel Spychalski (DzikuVx)
d695b7cec3
serial port load balancing on motors tab
8 years ago
Pawel Spychalski (DzikuVx)
e76612a4cc
hardware roundtrip
8 years ago
Pawel Spychalski (DzikuVx)
019fb3e851
round trip computation
8 years ago
Pawel Spychalski (DzikuVx)
9594880041
retry on timeout mechanism
8 years ago
Pawel Spychalski (DzikuVx)
2f4dcc9a37
backend of pidSumLimit
8 years ago
Pawel Spychalski (DzikuVx)
01569e7df8
Merge branch 'master' into advanced-tuning-tab
8 years ago
Pawel Spychalski (DzikuVx)
7c7b366ca7
references to pre 1.15 api version removed
8 years ago
Pawel Spychalski (DzikuVx)
b363f592dc
todo
8 years ago
Pawel Spychalski (DzikuVx)
93a4dd1b84
MSP_IDENT removed from usage
8 years ago
Pawel Spychalski (DzikuVx)
c98e922602
callback update improvements
8 years ago
Pawel Spychalski (DzikuVx)
d1483e5e26
tab tasks unified
8 years ago
Pawel Spychalski (DzikuVx)
fc11eca5c0
Backend for dterm_setpoint_weight
8 years ago
Pawel Spychalski (DzikuVx)
cdab074a4d
loader and saver for NAV_POSHOLD MSP frame
8 years ago
Pawel Spychalski (DzikuVx)
8673e5b21b
Merge branch 'master' of github.com:iNavFlight/inav-configurator
8 years ago
Pawel Spychalski (DzikuVx)
b74880f062
Fixed failsafe_throttle
8 years ago
Pawel Spychalski (DzikuVx)
b2715e8c68
fix to negative GPS altitude
8 years ago
U-PAWEL-X220\pawel
e8705b0365
configuration using save chainer
8 years ago
U-PAWEL-X220\pawel
b99c5c1bf4
mixer added to preset
8 years ago
U-PAWEL-X220\pawel
e0c14837a0
Save chainer on presets page
8 years ago
U-PAWEL-X220\pawel
d9415eadd1
msp chainer on receiver tab
8 years ago
U-PAWEL-X220\pawel
8d8308c29b
MSP chainer load used on configuration page
8 years ago
U-PAWEL-X220\pawel
c64d5f5ea0
MSP chainer for pid_tuning tab
8 years ago
U-PAWEL-X220\pawel
0d420d7633
chainer for MSP requests
8 years ago
U-PAWEL-X220\pawel
2c4d5cb0bb
Merge branch 'master' into profiles
8 years ago
U-PAWEL-X220\pawel
5c2e539f8a
MSPhelper validation fixes
8 years ago
Pawel Spychalski (DzikuVx)
3d47c137cf
MSP sanity fixes
8 years ago
U-PAWEL-X220\pawel
c5556f2f40
Backend for Notch filters settings over MSP
8 years ago
U-PAWEL-X220\pawel
e59726e204
backend layer for MSP_NAV_POSHOLD
8 years ago
U-PAWEL-X220\pawel
a5bc3e56ab
Arming status reporting
8 years ago
Pawel Spychalski (DzikuVx)
55293812d2
MSP layer for MSP_SENSOR_CONFIG
8 years ago
Pawel Spychalski (DzikuVx)
5c26f60e8b
sensor status fix
8 years ago
Pawel Spychalski (DzikuVx)
1bb6850c24
Merge remote-tracking branch 'origin/master' into osd-support
8 years ago
Pawel Spychalski (DzikuVx)
b062ea24d2
missing frames
8 years ago
Pawel Spychalski (DzikuVx)
9a5e3dbeae
msp cleanup
8 years ago
Pawel Spychalski (DzikuVx)
18a00dedf8
MSP refactoring
8 years ago