Jay Blackman
c1fcac8ced
Updating MCU type list to maintain sync with firmware ( #4299 )
2025-01-10 20:13:44 +01:00
Mark Haslinghuis
e5d9cfbf63
Add gyro and magnetic custom alignment MSP ( #4294 )
...
* Custom alignment
* Move declination to configuration
* Cleanup unused message
* Remove unused legacy_gyro_alignment
* Remove unused legacy_accel_alignment
* Cleanup gyro_align_content
* Cleanup unused acc code
* Disable custom fields when preset is used
* Remove more 0xDEADC0DE
2025-01-10 19:54:57 +01:00
Mark Haslinghuis
7614ad3864
Execute prettier ( #4291 )
...
* Execute prettier
* Fix some sonar complaints
* Add git blame ignore rev
2025-01-04 22:43:46 +01:00
Mark Haslinghuis
8e3e419a97
Add position hold build option ( #4292 )
2025-01-03 17:26:22 +01:00
Mark Haslinghuis
e4d7253cd7
Fix [missing] build options ( #4236 )
...
Fix build options
2024-10-31 12:23:08 +01:00
Mark Haslinghuis
922adbe652
Deprecate minthrottle to use motor_idle ( #4196 )
...
* Depricate minthrottle
* Fix sonar
* Update toggle hide logic
* Rename digitalIdlePercent
* Move mincommand above maxthrottle
* Use widetip
* Update tooltip
* Change precision
* Fix camelCase
2024-10-08 18:31:19 +02:00
MikeNomatter
2631c90c29
Refactor dMin to dMax ( #4173 )
...
* rename vars
* swap labels for older versions
* change locales
* fix slider warnings for older versions
2024-09-24 11:28:40 +02:00
Mark Haslinghuis
643b484510
Fix deadband and getSerialRxTypes ( #4167 )
2024-09-16 17:26:03 +02:00
Mark Haslinghuis
a23f3cfb33
Restore failsafe modename CSS ( #4159 )
2024-09-06 23:44:48 +02:00
her01n
d885182ce5
Warn when selected rx protocol is not in build configuration ( #4150 )
...
* Warn when selected rx protocol is not in build configuration
* Disable unavailable rx protocols
* Handle TARGET_CUSTOM same way like other cases
Co-authored-by: nerdCopter <56646290+nerdCopter@users.noreply.github.com>
---------
Co-authored-by: Michal Herko <michal@herko.it>
Co-authored-by: nerdCopter <56646290+nerdCopter@users.noreply.github.com>
2024-09-03 19:54:19 +02:00
Míguel Ángel Mulero Martínez
e0fd63f5d5
Fix board name in logo and status bar ( #4019 )
2024-06-12 00:59:27 +10:00
Mark Haslinghuis
e806299c24
Increment minimal supported API to 1_44 (firmware 4.3) (4/4) ( #4011 )
...
* Increment supported API - MSP and others
* Cleanup webstm32
* Cleanup AutoDetect
* Cleanup Setup
* Fix indentation
2024-06-07 15:37:34 +02:00
Mark Haslinghuis
dfc04a2154
Add support for gyro_cal_on_first_arm ( #3938 )
...
* Add support for gyro_cal_on_first_arm
* Add semver magic
* cleanup
* cleanup html
* Update added parameter
* Another update
* Remove auto imported vite import
* Change API and hide better
2024-05-22 16:47:03 +02:00
Mark Haslinghuis
776a1f5dfc
Fix reset options ( #3932 )
...
* Fix reset options
* Use deep copy
2024-05-06 22:45:32 +02:00
Mark Haslinghuis
461e2db634
Fix virtual reboot and auto-connect ( #3933 )
...
* Fix virtual reboot
* Fix sonar
2024-05-05 15:16:28 +02:00
Mark Haslinghuis
939b88d897
Add support for using MSP build options ( #3780 )
...
* Add buildOptions from MSP
* Fixup semver
2024-04-19 21:42:57 +02:00
ChrisRosser
4bae72907d
Throttle curve now respects throttle scale and clip ( #3879 )
...
* Update pid_tuning.js
Update pid_tuning.js
Update pid_tuning.js
* Update src/js/tabs/pid_tuning.js
Co-authored-by: Mark Haslinghuis <mark@numloq.nl>
* Update src/js/tabs/pid_tuning.js
Co-authored-by: Mark Haslinghuis <mark@numloq.nl>
* Update src/js/tabs/pid_tuning.js
Co-authored-by: Mark Haslinghuis <mark@numloq.nl>
* Update src/js/tabs/pid_tuning.js
* Update src/js/tabs/pid_tuning.js
* Update src/js/tabs/pid_tuning.js
---------
Co-authored-by: Mark Haslinghuis <mark@numloq.nl>
2024-04-09 17:25:11 +02:00
Mark Haslinghuis
1e49a1256c
Add positional DOP to GUI ( #3857 )
...
* Display positional DOP
* Fix DOP presentation
2024-03-26 14:36:09 +01:00
Mark Haslinghuis
b362ed32c3
Update serialrx_provider table ( #3800 )
2024-02-16 15:22:42 +01:00
Mark Haslinghuis
1c78f88b3f
Revert "Add MSP support for led profile and status ( #3671 )" ( #3692 )
...
This reverts commit b8da48af95
.
2023-12-24 20:41:38 +01:00
Mark Haslinghuis
4679e33271
Revive MSP message for mag declination ( #3676 )
...
* Add back mag declination
* Conditionally allow mag configuration
2023-12-19 15:24:46 +01:00
Mark Haslinghuis
b8da48af95
Add MSP support for led profile and status ( #3671 )
2023-12-15 01:28:35 +01:00
Mark Haslinghuis
63c188a4e8
Add MSP2_SENSOR_CONFIG_ACTIVE message ( #3644 )
...
* Add message for detected sensors
* Add gyro sensor info
* Add separate sensor info panel
2023-11-28 10:55:23 +01:00
ASDosjani
2406205b55
Add LED Strip sliders ( #3550 )
2023-09-05 17:51:00 +02:00
Mark Haslinghuis
172cb0bee9
Fix GPS Rescue parameters confusion ( #3554 )
...
* Fix GPS Rescue parameters
* Use uint16_t for initialClimbM
* change return altitude to 5 - 1000
* Attribute fixes
* Do not mix semver code
* Fix order
* Change tooltip
* Rearrange sequence of settings
* update gps rescue max pitch angle text
* Update return ground speed message
* Update helpicon
* update tooltips
---------
Co-authored-by: ctzsnooze <chris@th.id.au>
Co-authored-by: ctzsnooze <chris.thompson@sydney.edu.au>
2023-08-31 11:50:01 +02:00
Mark Haslinghuis
19d12b5b10
Revert "Add LED strip sliders" ( #3548 )
...
Revert "Add LED strip sliders (#3531 )"
This reverts commit 7bca5f9b83
.
2023-08-18 19:24:31 +02:00
ASDosjani
7bca5f9b83
Add LED strip sliders ( #3531 )
...
* Add LED strip sliders
* Update src/js/msp/MSPHelper.js
Co-authored-by: Mark Haslinghuis <mark@numloq.nl>
* descriptions
* higher rainbow frequency
---------
Co-authored-by: Mark Haslinghuis <mark@numloq.nl>
tested today
2023-08-18 11:53:37 +10:00
Mark Haslinghuis
62a9cde6d1
Add all 8 debug values in sensors tab and only show active debugs ( #3522 )
...
* Add all 8 debug values in sensors tab
* Make debug columns dynamic
* Do it for all debug columns
* Use semver to decide initial column count
* Some improvements from NerdCopter
2023-07-24 11:50:42 +02:00
Mark Haslinghuis
5344781de2
Fix battery status and optimize and fix status pull ( #3397 )
...
* Fix status
* Remove duplicate status requests
* Add clearInterval
* Cleanup
* Remove more duplicate status polling
2023-04-10 01:42:03 +02:00
HThuren
56338c2de6
Add sensor / range finder information at Setup tab ( #3410 )
...
* Show sonar at setup.js
* Changed logic for , seperator
* Changed logic for , seperator
2023-04-09 21:34:05 +02:00
HThuren
e15cb55e24
Show CPU core temp on Setup tab ( #3403 )
...
* add temp
* add cpu temperature
2023-04-06 22:22:13 +02:00
Mark Haslinghuis
584e672c4d
Expose Cloud Build Options and hide tabs and features ( #3332 )
...
Expose Cloud Build Options
Add cloud build options to auto-detect
2023-03-03 00:11:20 +01:00
Károly Kiripolszky
a4bc6ef01d
Display heading on GPS Tab ( #3355 )
2023-03-03 04:32:23 +11:00
Mark Haslinghuis
7fbb0597a3
Select blackbox debug fields ( #3363 )
2023-03-02 18:30:16 +01:00
Tomas Chmelevskij
771b840095
feat: use modules instead of global bindings ( #3245 )
2023-01-15 23:40:23 +01:00
Tomas Chmelevskij
c086395def
Refactor msp to modules ( #3214 )
...
* feat: refactor everything to modules
* fix: a lot of circular deps fixes
* feat: use vitest instead of karma
2023-01-14 22:11:37 +01:00
Tomas Chmelevskij
4582f4d39e
Serial backend modules ( #3192 )
2023-01-08 17:13:20 +11:00
haslinghuis
d70a7b3269
Update MCU types ( #3146 )
2022-12-15 16:22:59 +01:00
haslinghuis
44684cb8d0
Fix receiver provider order ( #3140 )
...
* Fix receiver provider order
* Fix rates preview and throttle rates preview
2022-12-13 20:41:46 +01:00
haslinghuis
867b59d204
Bump API_VERSION_ACCEPTED and semver cleanup ( #3104 )
...
Firmware flasher: build config help icons style fix (#3092 )
Co-authored-by: Ivan Efimov <gendalf44@yandex.ru>
2022-12-11 04:55:14 +01:00
haslinghuis
6242f1e721
Add support for ELRS UID ( #3097 )
...
* Add support for ELRS UID
* Add Babel
* Fix review
* Fix CSS
2022-12-05 14:24:37 +11:00
haslinghuis
09355c25d0
Update MSP2TEXT command ( #3096 )
...
Fix constants for MSP2TEXT command
2022-12-02 02:40:46 +01:00
Krasiyan Nedelchev
3873f82c23
Add 'Pilot name' to the Configurator UI; rename 'Display name' to 'Pilot name'; rename 'name' to 'craft_name'
...
- add pilot name (display_name) to the Configuration tab
- add handling for the 'MSP2_GET_TEXT' and 'MSP2_SET_TEXT' commands
- with support for the 'MSP2TEXT_PILOT_DISPLAY_NAME' ('displayName') config prop
- backup handling of the 'displayName' config prop
- add a text field to configure the pilot name in the 'Configuration/Personalization' box
- using the 'display_name' FC config prop and the 'MSP2_GET_TEXT' / 'MSP2_SET_TEXT' MSP commands
- add tooltips for both the 'Craft name' and 'Pilot name' fileds
- rename the 'Display name' OSD element to 'Display name (Pilot name)'
- expand the tooltip descriptions of 'Craft name' and 'Display name (Pilot name)'
- change the default 'DISPLAY_NAME' OSD element preview to 'PILOT_NAME'
- remove the default 'JOE PILOT' string value of the 'displayName' FC initial config
- backwards compatibility handling for 'display_name' pre MSP v1.45
- rename 'display name' to 'pilot name'
- add 'FC.CONFIG.pilotName' in place of 'FC.CONFIG.displayName'
- add the 'PILOT_NAME' OSD element and keep backwards compatibility
for the 'DISPLAY_NAME' OSD element (depending on the MSP version)
- rename 'FC.CONFIG.name' to 'FC.CONFIG.craftName'
- add the 'MSP2TEXT_CRAFT_NAME' const for 'MSP2_GET_TEXT' / 'MSP2_SET_TEXT'
- use 'MSP2_GET_TEXT' / 'MSP2_SET_TEXT' to get/set 'FC.CONFIG.craftName'
- keep full backwards compatibility pre MSP v1.45 (using the legacy 'MSP_NAME' / 'MSP_SET_NAME')
2022-10-26 02:17:23 +02:00
Mark Haslinghuis
a1449a8c9f
Update PID Profile
2022-09-22 14:00:35 +02:00
Mark Haslinghuis
85b3cda0c9
Change dynamic Notch MinHz Default
2022-09-08 22:02:46 +02:00
Mark Haslinghuis
7e3ff0b27b
Remove antiGravityMode and change itermAcceleratorGain to antiGravityGain
2022-07-25 16:52:31 +02:00
Hans Christian Olaussen
145d567ff9
Make "Activate bootloader" button use bootloader in flash if it exists
2022-04-24 00:19:12 +02:00
Mark Haslinghuis
94037827e8
Fix model preview
...
Refactor currentRates
2022-04-13 02:04:42 +02:00
Miguel Angel Mulero Martinez
7bf2adc0d8
Fix RX model preview for different rates system
2022-02-25 16:03:48 +01:00
Asizon
b7085a5926
Rpm defaults fix
...
Change dialog
sonar fixes
sonar fix
fix text
no values change if not dialog shows
typo
2022-01-26 07:41:21 +01:00