1
0
Fork 0
mirror of https://github.com/iNavFlight/inav-configurator.git synced 2025-07-13 11:29:53 +03:00
Commit graph

54 commits

Author SHA1 Message Date
Paweł Spychalski
04f4b925d5
Merge pull request #2048 from iNavFlight/dzikuvx-mps-queue-improvements
MSP Queue handling improvements
2024-04-27 22:21:43 +02:00
Scavanger
686417604d Fix Mission Planner, uniform fs requires 2024-04-27 09:54:27 -03:00
Pawel Spychalski (DzikuVx)
6b5440f437 remove msp_balanced_interval 2024-04-26 20:46:31 +02:00
Pawel Spychalski (DzikuVx)
aa8aee3be9 Merge branch 'master' into dzikuvx-groundstation-activation 2024-04-25 12:56:27 +02:00
Pawel Spychalski (DzikuVx)
5d39267768 Activate groundstation when MSP switches to LTM 2024-04-22 22:42:43 +02:00
Scavanger
06a4d8b0c8 Convert to CommonJS Modules Part 3 2024-04-18 15:39:19 -03:00
Andi Kanzler
91f1699659 Convert to CommonJS Modules 2024-02-26 11:58:56 -03:00
Andi Kanzler
7df8253099 Firmware flasher, BLE, TCP, UDP -> Electron 2024-02-16 20:55:36 -03:00
Andi Kanzler
f24ccfc637 Init 2024-02-10 18:08:17 -03:00
Pawel Spychalski (DzikuVx)
f8aa18e164 Fix tethered logging. And simplify a lot 2021-05-26 15:29:59 +02:00
Alberto García Hierro
0e01133fc9 Make tab loading async safe and add a small animation
Tab loading was relying on replacing the contents of '#content'
with the loading indicator, then replacing it with the loading tab
content and blocking rendering until the tab was ready by not
yielding. This is problematic for tabs that load some data
asynchronously, like PID and OSD.

Instead, put the loading indicator in front of everything else
and load new content inside '#content' next to the loading indicator
(but without showing it). Once the content and data are fully loaded
we fade out the loading indicator with a 0.4s long animation and
then we remove. This works for both synchronous and asynchonous
loading of tabs.
2020-01-21 18:19:06 +00:00
Pawel Spychalski (DzikuVx)
37738ac269 adaptive intervals 2017-01-25 21:13:58 +01:00
Pawel Spychalski (DzikuVx)
083eee3115 msp queue load 2017-01-20 21:39:48 +01:00
Pawel Spychalski (DzikuVx)
eff3eb2420 fixes for global status pull handler 2017-01-18 20:20:26 +01:00
Pawel Spychalski (DzikuVx)
d1fcb81017 timing methods extracted to separate classes 2017-01-18 15:54:45 +01:00
Pawel Spychalski (DzikuVx)
18a00dedf8 MSP refactoring 2016-11-29 19:47:47 +01:00
Pawel Spychalski (DzikuVx)
ce458d299d inavification 2016-09-13 11:01:53 +02:00
Dominic Clifton
d73196ea11 Fix toggle buttons reverting to checkboxes after reboot.
This moves GUI specific code out of main and the individual tab js files
into gui.js, where it fits better.
2015-11-11 21:01:22 +00:00
Dominic Clifton
a8cf910f51 Merge remote-tracking branch 'multiwii/master'
Conflicts:
	README.md
	_locales/en/messages.json
	changelog.html
	js/backup_restore.js
	js/data_storage.js
	js/msp.js
	js/protocols/stm32.js
	js/serial_backend.js
	main.css
	main.html
	main.js
	manifest.json
	tabs/auxiliary_configuration.css
	tabs/default.css
	tabs/firmware_flasher.js
	tabs/initial_setup.css
	tabs/initial_setup.html
	tabs/initial_setup.js
	tabs/modes.html
	tabs/modes.js
	tabs/motor_outputs.css
	tabs/motors.html
	tabs/receiver.css
	tabs/servos.js
2014-12-18 22:40:03 +00:00
cTn
f9ff34fb8b prevent re-sending analytics appview on tab re-initialization, add 1500ms delay on configuration save & reboot 2014-10-01 13:16:22 +02:00
cTn
5cd042ae9d remove active_tab_ref, name some of the anonymous functions, cleanup 2014-10-01 12:58:09 +02:00
Dominic Clifton
066c355170 Remove baseflight references from filenames. 2014-09-14 13:46:30 +01:00
cTn
a96e804359 removing MSP pass through mode 2014-09-08 17:52:07 +02:00
cTn
36c4fef051 pretty pretty pretty 2014-08-24 23:38:42 +01:00
cTn
b77ed6b174 another refactor for global variables, bugfixes for logging tab initialization in strict mode 2014-08-24 23:37:07 +01:00
cTn
f3ea5757f7 lots of work on removing global variables 2014-08-24 23:37:07 +01:00
cTn
cc8ca21cc0 enabling strict in last 2 tabs 2014-08-24 23:37:07 +01:00
cTn
932a58d355 pretty pretty pretty 2014-08-12 16:20:26 +02:00
cTn
e27a194ec7 another refactor for global variables, bugfixes for logging tab initialization in strict mode 2014-08-12 15:51:31 +02:00
cTn
ec44b77ff2 lots of work on removing global variables 2014-08-10 06:01:44 +02:00
cTn
9043358348 enabling strict in last 2 tabs 2014-08-09 20:51:06 +02:00
cTn
1885fba5a0 analytics overhaul 2014-07-16 12:59:12 +02:00
cTn
e49f4ea5ff converting tab object initialization 2014-07-10 19:19:45 +02:00
cTn
799fc76c8e hooking up all of the active_tab references 2014-07-10 18:51:02 +02:00
cTn
56a2bb6a60 logging in tabs 2014-07-10 18:36:10 +02:00
cTn
5efb1685a4 moving default tab to new tabs object 2014-07-10 18:14:17 +02:00
cTn
aca493301a simplify some interval cleaning code 2014-07-10 14:48:33 +02:00
cTn
c6700a8588 equip all tab initializers with callback parameter (currently without hooks) 2014-07-09 16:12:37 +02:00
cTn
e19705e4f4 fix first uninitialized sample 2014-06-25 09:28:44 +02:00
cTn
1e459d1af8 loggin polish, sample counter bugfix 2014-06-25 09:18:01 +02:00
cTn
8273081fdd moving kinematics data to array 2014-06-20 12:39:42 +02:00
cTn
8dfec796ee add error message for not being connected 2014-06-20 11:59:53 +02:00
cTn
19de1e8040 add MSP_ANALOG support to logger 2014-06-20 11:55:14 +02:00
cTn
211bd5b89e add valid way to exit logging in pass through mode 2014-06-20 11:20:29 +02:00
cTn
cb5bcf9c0a initial work on pass through mode for ReadError 2014-06-20 11:07:43 +02:00
cTn
5abe7473f8 moving send_message routine to MSP object 2014-06-01 14:10:18 +02:00
cTn
5042d2af2e adding MSP_RAW_GPS support to logger 2014-05-23 17:37:57 +02:00
cTn
f3192b6d85 print csv value head as requested by Lux 2014-05-22 22:40:46 +02:00
cTn
7e7e2925f3 retain log file access between sessions 2014-05-22 19:16:40 +02:00
cTn
a2cd390d79 more graceful error handling 2014-05-22 17:00:35 +02:00