1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-15 20:35:33 +03:00

Merge pull request #11931 from haslinghuis/fix-msp-video-selection

Add case for MSP OSD device detection
This commit is contained in:
haslinghuis 2022-10-31 05:30:34 +01:00 committed by GitHub
commit 4657de0b2c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -945,6 +945,7 @@ static bool mspCommonProcessOutCommand(int16_t cmdMSP, sbuf_t *dst, mspPostProce
#define OSD_FLAGS_OSD_HARDWARE_FRSKYOSD (1 << 3)
#define OSD_FLAGS_OSD_HARDWARE_MAX_7456 (1 << 4)
#define OSD_FLAGS_OSD_DEVICE_DETECTED (1 << 5)
#define OSD_FLAGS_OSD_MSP_DEVICE (1 << 6)
uint8_t osdFlags = 0;
#if defined(USE_OSD)
@ -967,6 +968,13 @@ static bool mspCommonProcessOutCommand(int16_t cmdMSP, sbuf_t *dst, mspPostProce
osdFlags |= OSD_FLAGS_OSD_DEVICE_DETECTED;
}
break;
case OSD_DISPLAYPORT_DEVICE_MSP:
osdFlags |= OSD_FLAGS_OSD_MSP_DEVICE;
if (displayIsReady) {
osdFlags |= OSD_FLAGS_OSD_DEVICE_DETECTED;
}
break;
default:
break;