Pawel Spychalski (DzikuVx)
81cb53c364
Simplify and fix dataflash download
3 years ago
Michel Pastor
f7c7ad382f
Copter: add new setting for final landing vspeed instead of being hardcoded to 25% of set landing vspeed ( #1235 )
3 years ago
ArnoTlse
dbfbd31c41
Merge branch 'master' into arntlse_safehome_mp
3 years ago
ArnoTlse
0a8d4f81cf
Waypoint OOP version 1.9
4 years ago
ArnoTlse
3265158791
waypoint OOP version 1.8
4 years ago
Pawel Spychalski (DzikuVx)
6589850146
Secdondary IMU2 port function
4 years ago
ArnoTlse
30c3b043a3
waypoint OOP version 1.7
4 years ago
ArnoTlse
7e75ceef39
Waypoint OOP version 1.6
4 years ago
ArnoTlse
949e511d28
Waypoint OOP version 1.5
4 years ago
ArnoTlse
ef5c999428
Waypoint Class
4 years ago
ArnoTlse
a81050d121
Safehome : read
4 years ago
ArnoTlse
cf80f8c9ab
Add Safehome tab
4 years ago
ArnoTlse
d3a48e0f56
Code Review
...
Correction on indentation + Mission validation
4 years ago
Pawel Spychalski (DzikuVx)
0d66fd4c54
Add ability to read Programming PID status via MSP
4 years ago
ArnoTlse
ea6ac3ec8f
First release of new mission planner
...
All working for saving into FC.
Remaining bug on EPROM action
4 years ago
Pawel Spychalski (DzikuVx)
3188680793
MSP Interface for Programming PID
4 years ago
Michel Pastor
f76c83801d
Add SmartPort master ( #993 )
4 years ago
Paweł Spychalski
0cd7cc0903
Merge pull request #1044 from iNavFlight/dzikuvx-mag-gain-calibration
...
Add support for MAG gain calibration
4 years ago
Pawel Spychalski (DzikuVx)
303c4b8d45
Allow for 32 LCs and 8 GVARs
4 years ago
Pawel Spychalski (DzikuVx)
b85c671b77
Add support for MAG gain calibration
4 years ago
Pawel Spychalski (DzikuVx)
0dcf1a9e58
Drop Global Functions support
4 years ago
Pawel Spychalski (DzikuVx)
edb7648eee
Support for I2C IO Expander board
4 years ago
Pawel Spychalski (DzikuVx)
0d1066044c
Fix advanced tunig tab on F3 boards
4 years ago
Pawel Spychalski (DzikuVx)
3f95ce9acf
Cleanup for server
4 years ago
Pawel Spychalski (DzikuVx)
305927eb04
MSP layer for LC Activator
5 years ago
Pawel Spychalski (DzikuVx)
f85a17d1ad
Get GVAR status from FC
5 years ago
Pawel Spychalski (DzikuVx)
554bec3606
MSP layer for global functions
5 years ago
Pawel Spychalski (DzikuVx)
8e7e83f282
Rename 3D to REVERSIBLE_MOTORS
5 years ago
Alberto García Hierro
b9fef4e25c
Fix double dispatch of MSP calls with the same code
...
Current MSP handling groups callbacks by their MSP command
and when a response comes back it calls all the pending handlers
with the same response object.
This works fine when all MSP calls are either pure input or pure
output (e.g. the have a non-empty payload in just one direction).
However, we've had some calls that have a payload in both directions
for some time, like MSPV2_SETTING. For those MSP commands, the
response will depend on the request, so calling all handlers on
the first response received produces the wrong results. It's also
problematic on handlers that expect any kind of response, since the
DataView object is reused, but its offset was never reset which
would result in the second handler getting an empty response.
Change this strategy to call just the first pending handlers for
the MSP command received in the response. While this is still
a theoretical race condition (there's no guarantee a sequence of
the same command with different payloads will be replied in the
same order as they were issued to the FC), it's the best we can
do unless we add some kind of nonce/token system to each MSP
request, which would incur a significant overhead.
5 years ago
Konstantin (DigitalEntity) Sharlaimov
e6b5719cc4
[DJI] Add support for DJI FPV goggles and SBUS Fast protocol
5 years ago
Pawel Spychalski (DzikuVx)
79a16a8fe3
Cleanup 2.1 version
5 years ago
Pawel Spychalski (DzikuVx)
cb1ff69703
Cleanup INAV 2.0.0
5 years ago
Michel Pastor
a17b8ee4d1
Add setting name to the MSP2_COMMON_SETTING_INFO message ( #843 )
5 years ago
Alberto García Hierro
0e47a8415c
Add support for selecting FrSky OSD in the ports tab
5 years ago
Pawel Spychalski (DzikuVx)
9c627f7445
Report logic condiotion activation status
5 years ago
Michel Pastor
4cf10eedf9
Add the GSM SMS telemetry option ( #781 )
5 years ago
Pawel Spychalski (DzikuVx)
ad94f9f275
Fix 2.1 compatibility issues
5 years ago
Konstantin Sharlaimov (DigitalEntity)
bc95909055
[PORTS] Add ESC and OPFLOW to serial port bit masks
5 years ago
Konstantin Sharlaimov (DigitalEntity)
5916100b22
[OPFLOW] Initial cut on optic flow calibration
5 years ago
Carsten W
a9f9487d4f
Add configurator support for FFPV24G into configurator ( #744 )
...
* add configurator support for FFPV24G
* change naming to match FC code
5 years ago
Alberto García Hierro
56b0e03165
Remove "SPIx: xxxxx" debug statements from the GUI log
6 years ago
Pawel Spychalski (DzikuVx)
564d1cdca5
Store logic condition with smix rule
6 years ago
Pawel Spychalski (DzikuVx)
e23a8a5189
UI improvements and saving
6 years ago
Pawel Spychalski (DzikuVx)
d6ded2404e
Backend for getting logic conditions from FC
6 years ago
Pawel Spychalski (DzikuVx)
6306f53da6
Switch to MSP2_INAV_SERVO_MIXER when possible
6 years ago
Pawel Spychalski (DzikuVx)
d242ecc241
Add FF component to VEL XY
6 years ago
Pawel Spychalski (DzikuVx)
521915b5a9
1.8 removed
6 years ago
Pawel Spychalski (DzikuVx)
97c622fbb1
1.7 family removed
6 years ago
Pawel Spychalski (DzikuVx)
91e947fc5c
Merge remote-tracking branch 'origin/master' into dzikuvx-old-version-cleanup
6 years ago
Michel Pastor
5f6e453fe9
Increase max servo mix rate to 1000% ( #672 )
6 years ago