File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -2916,12 +2916,12 @@ static mspResult_e mspFcProcessInCommand(uint16_t cmdMSP, sbuf_t *src)
29162916
29172917#ifdef USE_RX_MSP
29182918 case MSP2_COMMON_SET_MSP_RC_LINK_STATS :
2919- if (dataSize == 48 ) {
2919+ if (dataSize == 56 ) {
29202920 uint8_t sublinkID = sbufReadU8 (src ); // Sublink ID
29212921 sbufReadU8 (src ); // Valid link (Failsafe backup)
29222922 if (sublinkID == 1 ) {
2923- // RSSI %
2924- rxLinkStatistics .uplinkRSSI = - sbufReadU8 (src );
2923+ sbufReadU8 ( src ); // RSSI %
2924+ rxLinkStatistics .uplinkRSSI = - sbufReadU16 (src );
29252925 rxLinkStatistics .downlinkLQ = sbufReadU8 (src );
29262926 rxLinkStatistics .uplinkLQ = sbufReadU8 (src );
29272927 rxLinkStatistics .uplinkSNR = sbufReadU8 (src );
@@ -2931,12 +2931,12 @@ static mspResult_e mspFcProcessInCommand(uint16_t cmdMSP, sbuf_t *src)
29312931 break ;
29322932
29332933 case MSP2_COMMON_SET_MSP_RC_INFO :
2934- if (dataSize == 104 ) {
2934+ if (dataSize == 120 ) {
29352935 uint8_t sublinkID = sbufReadU8 (src );
29362936
29372937 if (sublinkID == 1 ) {
2938- rxLinkStatistics .uplinkTXPower = sbufReadU8 (src );
2939- rxLinkStatistics .downlinkTXPower = sbufReadU8 (src );
2938+ rxLinkStatistics .uplinkTXPower = sbufReadU16 (src );
2939+ rxLinkStatistics .downlinkTXPower = sbufReadU16 (src );
29402940
29412941 for (int i = 0 ; i < 4 - 1 ; i ++ ) {
29422942 rxLinkStatistics .band [i ] = sbufReadU8 (src );
You can’t perform that action at this time.
0 commit comments