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

230 commits

Author SHA1 Message Date
Pawel Spychalski (DzikuVx)
5e4e9294f8 Add option to check if MSP is receiving 2024-03-07 12:07:22 +01:00
Marcelo Bezerra
ba74db2dc3 Successfully edited and saved strobe overlay 2022-11-09 22:08:34 +01:00
Pawel Spychalski (DzikuVx)
32ab753e23 Path more cases that lead to inproper MSP version select 2022-03-11 13:02:06 +01:00
Jeff Hendrix
b032fac62d Add support to configure LED strip to modify color with RC channel 2021-11-19 16:13:40 -07:00
Alberto García Hierro
205d8c2df7 Add a workaround for uploading fonts on F3 from macOS
Change MSP.send_message() and MSP.promise() to accept an optional
protocol version argument. If null or undefined, the default version
set for the MSP instance is used instead.

Use this additional argument in FONT.upload(), so we avoid generating
64 byte writes when uploading a font.
2018-05-19 11:35:28 +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
Alberto García Hierro
8fd6e93fe2 Fix decoding MSPv2 message codes with high byte != 0
OR the high byte of the MSPv2 code with the "code" variable rather
than with this.message_length_expected. This wasn't caught earlier
because it would work for MSPv2 commands with the high byte set to
zero anyway.
2017-10-06 21:28:59 +01:00
Alberto García Hierro
acd455d6da Add support for MSPv2
MWC side detection is done by sending an MSPv1 message for
MSP_API_VERSION. If the MSP_VERSION supports MSPv2 (>= 2.0.0),
then the rest of the messages for the session will be MSPv2 only.
2017-08-27 15:02:40 +02:00
Alberto García Hierro
dbf4fa164d Add support for JUMBO frames
Fixes https://github.com/iNavFlight/inav/issues/1986
2017-08-27 00:33:51 +02:00
Alberto García Hierro
1948e3687a Cleanup MSP.read()
Use symbols and constants rather than magic numbers. Makes the
code easier to read.
2017-08-26 23:41:45 +02:00
Pawel Spychalski (DzikuVx)
8e9bded7a7 reboot procedure improvements 2017-01-30 20:34:35 +01:00
Pawel Spychalski (DzikuVx)
a439456ab9 soft and hard serial port lock with watchdog 2017-01-22 00:02:52 +01:00
Pawel Spychalski (DzikuVx)
4ae45333a8 timeout and retry improvements 2017-01-21 22:50:29 +01:00
Pawel Spychalski (DzikuVx)
d695b7cec3 serial port load balancing on motors tab 2017-01-21 13:29:41 +01:00
Pawel Spychalski (DzikuVx)
e76612a4cc hardware roundtrip 2017-01-21 09:22:03 +01:00
Pawel Spychalski (DzikuVx)
019fb3e851 round trip computation 2017-01-20 22:26:24 +01:00
Pawel Spychalski (DzikuVx)
9594880041 retry on timeout mechanism 2017-01-20 20:34:24 +01:00
Pawel Spychalski (DzikuVx)
72d85ad354 first draft of serial queue 2017-01-20 14:11:26 +01:00
Pawel Spychalski (DzikuVx)
5297d52596 msp timeouts depends on baudrate 2017-01-18 21:18:06 +01:00
Pawel Spychalski (DzikuVx)
2c334f6c23 Frequency analyzer for MSP frames 2017-01-18 19:10:29 +01:00
U-PAWEL-X220\pawel
5c2e539f8a MSPhelper validation fixes 2017-01-06 18:13:15 +01:00
Pawel Spychalski (DzikuVx)
3d47c137cf MSP sanity fixes 2017-01-06 14:44:46 +01:00
Pawel Spychalski (DzikuVx)
9a5e3dbeae msp cleanup 2016-11-29 19:47:47 +01:00
Pawel Spychalski (DzikuVx)
18a00dedf8 MSP refactoring 2016-11-29 19:47:47 +01:00
Pawel Spychalski (DzikuVx)
25c8a6f61c crude port 2016-11-29 19:47:47 +01:00
Pawel Spychalski (DzikuVx)
e231aed13a overhaul 2016-11-20 18:24:20 +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)
4f3037e7cd MagHold Yaw rate limit UI 2016-11-19 14:18:49 +01:00
Pawel Spychalski (DzikuVx)
f88f0b7d81 accSoftLpfHz 2016-11-09 20:56:30 +01:00
Pawel Spychalski (DzikuVx)
ead5f02022 gyro_lpf and gyro sync setable in async_mode=NONE 2016-11-09 20:56:30 +01:00
Pawel Spychalski (DzikuVx)
540d90a45a MSP commands for ADVANCED_CONFIG 2016-10-16 12:03:02 +02:00
Pawel Spychalski (DzikuVx)
505a5e2bf4 iBus telemetry 2016-09-08 10:41:25 +02:00
Pawel Spychalski (DzikuVx)
c6e81d991f dropped PID values scaling and some cleanup 2016-08-29 14:45:19 +02:00
Martin Budden
d830b3d05b Fixed to be up to date with latest changes in iNav 2016-08-09 20:17:26 +01:00
Martin Budden
9f49d59f5f Added NRF24 setting to configuration tab 2016-07-24 17:22:36 +01:00
gaelj
0e5190edd3 LED strip update 2016-07-22 09:45:58 +02:00
gaelj
c40f0cf2e6 Use MSP_STATUS_EX to display CPU load in status bar, from INAV 1.2.0 2016-07-21 19:19:30 +02:00
Konstantin (DigitalEntity) Sharlaimov
daf3dba48e MAVLink compatibility cleanups 2016-07-14 22:14:51 +10:00
Paweł Spychalski
ad55318829 possibility to change controller in UI removed from code (#17) 2016-06-21 21:41:53 +10:00
skaman82
60ef5a8cf9 Battery Status 2016-05-24 21:21:04 +02:00
Pawel
e9d2563dad rates in dps for iNav > 1.1.0, see iNavFlight#204 2016-05-15 18:20:21 +02:00
Konstantin Sharlaimov (DigitalEntity)
e366967be8 MAVLink initial support 2016-05-06 22:05:13 +10:00
Konstantin Sharlaimov (DigitalEntity)
15dfc2ad41 Update GPS page 2016-05-05 10:06:52 +10:00
Dominic Clifton
81a49d48b2 changes to support MSP API 1.17 (removal of 3d deadband configuration
via MSP_3D/MSP_SET_3D)

At somepoint we can add the support for the updated
MSP_DEADBAND/MSP_SET_DEADBAND commands.
2016-04-01 12:32:19 +02:00
Dominic Clifton
a924e06c1b Fix unable to enable LTM telemetry via ports tab. 2016-03-24 16:02:54 +01:00
Dominic Clifton
509adcb6ff Update servo angles to match
https://github.com/cleanflight/cleanflight/pull/1573
2016-01-22 22:15:54 +01:00
Dominic Clifton
1a58bfcf82 Add Race Transponder configuration support.
Also cleans up i18n support for 'features' and adds tooltip support for
them on the configuration tab.
2016-01-22 22:15:53 +01:00
Dominic Clifton
4ccd0bed3e Merge branch 'development' into thenickdude-private-development
Conflicts:
	js/data_storage.js
	main.css
	tabs/dataflash.css
	tabs/dataflash.html
2016-01-07 20:58:29 +01:00
NightHawk32
d70a3f6e69 correcting Typo ;) RC_DEADBAND 2015-12-27 18:36:37 -05:00