From b0cdb3bbca71188c593961889d3c78f2887f5a77 Mon Sep 17 00:00:00 2001 From: Mark Haslinghuis Date: Mon, 9 Dec 2024 19:42:25 +0100 Subject: [PATCH 1/3] Update cloud build API --- docs/development/API/Cloud-Build-API.md | 45 ++++++++++++++++++------- 1 file changed, 33 insertions(+), 12 deletions(-) diff --git a/docs/development/API/Cloud-Build-API.md b/docs/development/API/Cloud-Build-API.md index bf9e202669..88476f8b4a 100644 --- a/docs/development/API/Cloud-Build-API.md +++ b/docs/development/API/Cloud-Build-API.md @@ -1,4 +1,6 @@ -# Betaflight 4.4 Cloud Build API +# Betaflight Cloud Build API + +Cloud build API was introduced in firmware version 4.4. ## API @@ -55,8 +57,14 @@ Note: telemetry for CRSF, ELRS, FPORT and GHST are included during the build. ### Other Options ``` +ACRO_TRAINER AKK (SA FIX) -FLASH +ALTITUDE_HOLD +BATTERY_CONTINUE +CAMERA_CONTROL +DASHBOARD +EMFAT +ESC_SERIAL GPS LED LED64 @@ -64,7 +72,11 @@ MAG OSD OSD (HD) PINIO +POSITION_HOLD +RACE_PRO +SOFTSERIAL VTX +WING ``` ### Motor Protocols @@ -81,20 +93,10 @@ PWM ### Custom Defines ``` -ACRO_TRAINER -BATTERY_CONTINUE CRSF_OFFICIAL_SPEC -DASHBOARD -EMFAT_AUTORUN -EMFAT_ICON -ESCSERIAL_SIMONK -GPS -GPS_PLUS_CODES -LED_STRIP OSD_QUICK_MENU RC_STATS RPM_LIMIT -SERIAL_4WAY_SK_BOOTLOADER SPEC_PREARM_SCREEN ``` @@ -108,3 +110,22 @@ RC_STATS RPM_LIMIT SPEC_PREARM_SCREEN ``` + +### WING Define + +There is a special USE_WING define which combines the following defines as one feature pack: + +``` +ADVANCED_TPA +SERVOS +``` + +Note this define will remove the following defines: + +``` +ABSOLUTE_CONTROL +INTEGRATED_YAW_CONTROL +LAUNCH_CONTROL +RUNAWAY_TAKEOFF +YAW_SPIN_RECOVERY +``` From 1b52e7d079db401ecbc7d3e4239f09e5102d8d15 Mon Sep 17 00:00:00 2001 From: Mark Haslinghuis Date: Tue, 10 Dec 2024 17:00:11 +0100 Subject: [PATCH 2/3] Add OSD group, and restore some defines --- docs/development/API/Cloud-Build-API.md | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/docs/development/API/Cloud-Build-API.md b/docs/development/API/Cloud-Build-API.md index 88476f8b4a..57de1adc1e 100644 --- a/docs/development/API/Cloud-Build-API.md +++ b/docs/development/API/Cloud-Build-API.md @@ -54,6 +54,14 @@ SRXL Note: telemetry for CRSF, ELRS, FPORT and GHST are included during the build. +### OSD Options + +``` +FRSKYOSD +OSD_SD +OSD_HD +``` + ### Other Options ``` @@ -63,17 +71,16 @@ ALTITUDE_HOLD BATTERY_CONTINUE CAMERA_CONTROL DASHBOARD -EMFAT -ESC_SERIAL +EMFAT_TOOLS +ESCSERIAL_SIMONK GPS -LED -LED64 +LED_STRIP +LED_STRIP_64 MAG -OSD -OSD (HD) PINIO POSITION_HOLD RACE_PRO +SERVOS SOFTSERIAL VTX WING @@ -94,6 +101,10 @@ PWM ``` CRSF_OFFICIAL_SPEC +EMFAT_AUTORUN +EMFAT_ICON +EMFAT_TOOLS +ESCSERIAL_SIMONK OSD_QUICK_MENU RC_STATS RPM_LIMIT From d067549939fde081ee1813f12001e04fbc1656cc Mon Sep 17 00:00:00 2001 From: Mark Haslinghuis Date: Tue, 10 Dec 2024 17:00:50 +0100 Subject: [PATCH 3/3] Fix GHST define and note --- docs/development/API/Cloud-Build-API.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/development/API/Cloud-Build-API.md b/docs/development/API/Cloud-Build-API.md index 57de1adc1e..cd77fae7cf 100644 --- a/docs/development/API/Cloud-Build-API.md +++ b/docs/development/API/Cloud-Build-API.md @@ -42,7 +42,7 @@ XBUS ``` FRSKY_HUB -GHOST +GHST HOTT IBUS_EXTENDED JETIEXBUS @@ -52,7 +52,7 @@ SMARTPORT SRXL ``` -Note: telemetry for CRSF, ELRS, FPORT and GHST are included during the build. +Note: telemetry for CRSF, ELRS, FPORT and GHOST are included during the build. ### OSD Options