diff --git a/ExtLibs/Mavlink/Mavlink.cs b/ExtLibs/Mavlink/Mavlink.cs index 36206b1832..d575c9d351 100644 --- a/ExtLibs/Mavlink/Mavlink.cs +++ b/ExtLibs/Mavlink/Mavlink.cs @@ -5872,10 +5872,12 @@ public enum GPS_JAMMING_STATE: byte /// The GPS receiver detected no signal jamming. | [Description("The GPS receiver detected no signal jamming.")] OK=1, + /// The GPS receiver detected and mitigated signal jamming. | + [Description("The GPS receiver detected and mitigated signal jamming.")] + MITIGATED=2, /// The GPS receiver detected signal jamming. | [Description("The GPS receiver detected signal jamming.")] - DETECTED=2, - + DETECTED=3, }; /// Signal spoofing state in a GPS receiver. diff --git a/ExtLibs/Mavlink/mavlink.lua b/ExtLibs/Mavlink/mavlink.lua index b08daa0ca1..7e6590a309 100644 --- a/ExtLibs/Mavlink/mavlink.lua +++ b/ExtLibs/Mavlink/mavlink.lua @@ -2023,7 +2023,8 @@ local enumEntryName = { ["GPS_JAMMING_STATE"] = { [0] = "GPS_JAMMING_STATE_UNKNOWN", [1] = "GPS_JAMMING_STATE_OK", - [2] = "GPS_JAMMING_STATE_DETECTED", + [2] = "GPS_JAMMING_STATE_MITIGATED", + [3] = "GPS_JAMMING_STATE_DETECTED", }, ["GPS_SPOOFING_STATE"] = { [0] = "GPS_SPOOFING_STATE_UNKNOWN", diff --git a/ExtLibs/Mavlink/message_definitions/common.xml b/ExtLibs/Mavlink/message_definitions/common.xml index c8e1cb698e..2d16976592 100644 --- a/ExtLibs/Mavlink/message_definitions/common.xml +++ b/ExtLibs/Mavlink/message_definitions/common.xml @@ -4176,7 +4176,10 @@ The GPS receiver detected no signal jamming. - + + The GPS receiver detected and mitigated signal jamming. + + The GPS receiver detected signal jamming. @@ -4188,12 +4191,12 @@ The GPS receiver detected no signal spoofing. - - The GPS receiver detected signal spoofing. - The GPS receiver detected and mitigated signal spoofing. + + The GPS receiver detected signal spoofing. +