diff --git a/docs/boards/Matek F722PX-WPX-HD.md b/docs/boards/Matek F722PX-WPX-HD.md index f3868b34d8..961ea06323 100644 --- a/docs/boards/Matek F722PX-WPX-HD.md +++ b/docs/boards/Matek F722PX-WPX-HD.md @@ -13,4 +13,4 @@ Three firmware variants are available. * `inav_x.y.z_MATEKF722WPX.hex` * `inav_x.y.z_MATEKF722PX_PINIO.hex` -The WPX vairant is for the MATEK F722-WPX wing flight controller. The PX variants are for the MATEK F722-PX and MATEK F722-HD flight controllers. The PINIO variant adds USER 3 PINIO as a replacement to UART 5 (TX) \ No newline at end of file +The WPX vairant is for the MATEK F722-WPX wing flight controller. The PX variants are for the MATEK F722-PX and MATEK F722-HD flight controllers. The PINIO variant adds USER 3 PINIO as a replacement to UART 5 TX and USER 4 PINIO as a replacement to UART 5 RX. \ No newline at end of file diff --git a/src/main/fc/fc_msp_box.c b/src/main/fc/fc_msp_box.c index 2b0df1097a..264f4bbc95 100644 --- a/src/main/fc/fc_msp_box.c +++ b/src/main/fc/fc_msp_box.c @@ -96,7 +96,7 @@ static const box_t boxes[CHECKBOX_ITEM_COUNT + 1] = { { .boxId = BOXAUTOLEVEL, .boxName = "AUTO LEVEL", .permanentId = 54 }, { .boxId = BOXPLANWPMISSION, .boxName = "WP PLANNER", .permanentId = 55 }, { .boxId = BOXSOARING, .boxName = "SOARING", .permanentId = 56 }, - { .boxId = BOXCHANGEMISSION, .boxName = "MISSION CHANGE", .permanentId = 57 }, + { .boxId = BOXCHANGEMISSION, .boxName = "MISSION CHANGE", .permanentId = 59 }, { .boxId = CHECKBOX_ITEM_COUNT, .boxName = NULL, .permanentId = 0xFF } }; diff --git a/src/main/target/MATEKF722PX/config.c b/src/main/target/MATEKF722PX/config.c index b11914b063..9d1a940c91 100755 --- a/src/main/target/MATEKF722PX/config.c +++ b/src/main/target/MATEKF722PX/config.c @@ -33,6 +33,7 @@ void targetConfiguration(void) pinioBoxConfigMutable()->permanentId[1] = BOX_PERMANENT_ID_USER2; #ifdef MATEKF722PX_PINIO pinioBoxConfigMutable()->permanentId[2] = BOX_PERMANENT_ID_USER3; + pinioBoxConfigMutable()->permanentId[3] = BOX_PERMANENT_ID_USER4; #endif serialConfigMutable()->portConfigs[6].functionMask = FUNCTION_FRSKY_OSD; diff --git a/src/main/target/MATEKF722PX/target.h b/src/main/target/MATEKF722PX/target.h index 71f820ed45..1cdd17fbfd 100755 --- a/src/main/target/MATEKF722PX/target.h +++ b/src/main/target/MATEKF722PX/target.h @@ -158,6 +158,7 @@ #ifdef MATEKF722PX_PINIO #define PINIO3_PIN PC12 // UART 5 TX - USER 3 PINIO +#define PINIO4_PIN PD2 // UART 5 RX - USER 4 PINIO #endif // *************** LEDSTRIP ************************