Michel Pastor
b6dc007bd8
Reflect MSP2 changes
2018-02-18 06:08:59 +01:00
Michel Pastor
6d922bee2c
Add capacity settings and data
2018-02-18 06:05:02 +01:00
Michel Pastor
7de758c64e
Increase vbat resolution
2018-02-17 21:54:16 +01:00
Konstantin Sharlaimov
23ef794d5b
Merge pull request #324 from Afinogen/mission-planer
...
Mission planer
2018-02-17 21:27:54 +10:00
Konstantin Sharlaimov
353b5f7e36
Merge pull request #339 from iNavFlight/agh_trace_msp
...
Add support for viewing trace output via MSP from the sensors tab
2018-02-13 17:49:36 +10:00
Alberto García Hierro
08a54197c0
Move code for the debug trace window to an external script
...
Chrome doesn't allow inline scripts, only external ones
2018-02-12 21:41:49 +00:00
Konstantin Sharlaimov (DigitalEntity)
abedf49d38
Fix sensor names
2018-02-13 00:27:31 +10:00
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.
2018-02-12 12:36:47 +00:00
giacomo892
8cac88c14f
Add FW_LAUNCH feature to configurator
2018-02-07 21:07:26 +01:00
Pawel Spychalski (DzikuVx)
eb208af39d
chainer for motors tab
2018-02-01 15:45:23 +01:00
Pawel Spychalski (DzikuVx)
c9c5f8d2d9
minor code fixes
2018-01-29 16:13:26 +01:00
afinogen
db31180753
Merge branch 'master' of https://github.com/iNavFlight/inav-configurator into mission-planer
...
Fix conflicts:
_locales/en/messages.json
2018-01-29 13:55:20 +03:00
Pawel Spychalski (DzikuVx)
557f16bbec
hide behind semver check
2018-01-28 18:55:54 +01:00
Pawel Spychalski (DzikuVx)
48a9b36d86
Load and save of mmix over MSP
2018-01-28 18:39:13 +01:00
Sergej Pozdnyakov
536c5488e4
Save and load mission from EEPROM, fix bugs
2018-01-28 14:21:59 +03:00
Pawel Spychalski (DzikuVx)
0730408796
MSP2_COMMON_MOTOR_MIXER support
2018-01-26 15:46:05 +01:00
Pawel Spychalski (DzikuVx)
bb8507e81b
ground work for mmix editing
2018-01-26 15:31:42 +01:00
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.
2018-01-24 22:29:42 +00:00
Pawel Spychalski (DzikuVx)
958c5f8dc5
Save servo mix over MSP
2018-01-24 18:15:05 +01:00
Pawel Spychalski (DzikuVx)
cf3a5b2a64
UI for smix rules
2018-01-24 16:25:39 +01:00
Pawel Spychalski (DzikuVx)
912864bc19
load custom smix rules
2018-01-20 11:43:31 +01:00
Pawel Spychalski (DzikuVx)
d158a9283c
servo tab uses chaner for MSP data
2018-01-19 21:50:12 +01:00
Sergej Pozdnyakov
efda795698
fix load point
2018-01-07 20:49:58 +03:00
Sergej Pozdnyakov
8dee7a6340
fix save point
2018-01-07 18:14:05 +03:00
Sergej Pozdnyakov
0b7598dabd
save and load points
2018-01-05 20:05:10 +03:00
Sergej Pozdnyakov
6cd87dbd64
add first version mission planer
2018-01-02 23:46:44 +03:00
Sergej
b669fa4d16
fix firmware version, moved compass calibrate ( #323 )
2018-01-01 15:06:43 +10:00
Konstantin Sharlaimov (DigitalEntity)
9942e9508e
Calibration tab. Squashed commit. Kudos to @DzikuVx, @skaman82, @Afinogen
2017-12-31 17:19:49 +10:00
afinogen
6ccba50734
add check new app version
2017-12-28 13:47:40 +03:00
skaman82
9e7be86de0
Fix toggle color
2017-11-24 13:49:42 +01:00
Alberto García Hierro
c18807405e
Fix incorrectly swapped bits for legacy RX
...
Code for handling versions using feature bits for RX had the
feature bits for RX_PPM and RX_PWM swapped, causing incorrectly
displayed values.
2017-11-18 23:42:47 +00:00
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.
2017-10-31 10:51:03 +00:00
azol
eddf5473f4
Change 'RunCam Split' to 'RunCam Device'
2017-10-19 16:51:48 +08:00
Alberto García Hierro
e3821b8a3e
Don't test for RX_NONE on INAV <= 1.7.3
...
Since in RX_NONE bit is undefined, bit_check() will always return
true. Fix is just removing RX_NONE from the available RX types
on versions using feature bits for RX, since they won't allow
not having a RX configured (FC will fall back to RX_PPM).
Fixes #287
2017-10-18 10:20:27 +01:00
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
2017-10-17 19:49:50 +01:00
Alberto García Hierro
fb0605d639
Add support for the new value FS_ONLY in nav_rth_allow_landing
2017-10-16 11:37:04 +01:00
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.
2017-10-11 18:45:49 +01:00
Konstantin Sharlaimov
12cf9fe2e5
Merge pull request #272 from StewLG/MinimumFailsafeDistance
...
Minimum failsafe distance
2017-10-11 23:39:44 +10:00
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
2017-10-10 09:43:13 -07:00
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.
2017-10-10 06:19:57 -07:00
Stewart Loving-Gibbard
dd18679c7a
Fixing so we only protect two new variables, not the old ones.
2017-10-10 06:10:26 -07:00
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.
2017-10-10 05:26:11 -07:00
Konstantin Sharlaimov
00b0dcda9a
Merge pull request #277 from iNavFlight/de_support_more_than_32_boxmodes
...
Support more than 32-bits of modes using MSP_ACTIVEBOXES API
2017-10-10 21:52:02 +10:00
Konstantin Sharlaimov (DigitalEntity)
16a23cd39a
Support more than 32-bits of modes using MSP_ACTIVEBOXES API
2017-10-10 20:55:04 +10:00
StewLG
b8d86756e1
Merge branch 'master' into MinimumFailsafeDistance
2017-10-09 20:02:16 -07:00
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
Paweł Spychalski
25748f4ce8
Merge pull request #273 from fiam/osd_vtx
...
Add support for configuring OSD_VTX_CHANNEL
2017-10-09 19:11:10 +02:00
Paweł Spychalski
d9d94af6a8
Merge pull request #256 from iNavFlight/dzikuvx-aux-rename-to-ch
...
AUX renamed to CH
2017-10-08 16:00:44 +02:00
Alberto García Hierro
e570fcbae4
Add support for configuring OSD_VTX_CHANNEL
...
Element was disabled due to missing support on INAV. Added messages
for element name and its help too.
2017-10-08 10:56:47 +01: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