1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-15 04:15:44 +03:00
betaflight/docs/Cloud build API.md
haslinghuis a5ebfd5b4a
Update hardware spec documentation (#11997)
Remove BARO and MAG defines from documentation
2022-11-16 14:57:37 +11:00

72 lines
1.2 KiB
Markdown

# Betaflight 4.4 cloud build API
## API
Avoiding EOL on 512K targets we have introduced a cloud build API saving around 25% of firmware flash usage.
Unified targets define hardware drivers to be included in the firmware as described in the [Hardware specification](https://github.com/betaflight/betaflight/blob/master/docs/Manufacturer%20Design%20Guidelines.md#42-definitions-for-unified-targets)
The build log has information about the build in case of failure.
## Usage
For optimal use please select ONLY the appropiate hardware for the flight controller after selecting the right target (using auto-detect button).
### Radio Protocols
CRSF
FPORT
GHOST
IBUS
JETIEXBUS
PPM
SBUS
SPECTRUM
SRXL2
SUMD
SUMH
XBUS
### Telemetry Protocols
CRSF
FRSKY_HUB
GHOST
HOTT
IBUS_EXTENDED
JETIEXBUS
LTM
MAVLINK
SMARTPORT
SRXL
### Other Options
BARO
FLASH
GPS
LED
MAG
OSD
### Motor Protocols
BRUSHED
DSHOT
MULTISHOT
ONESHOT
PROSHOT
PWM
### Custom Defines
BATTERY_CONTINUE
ESCSERIAL_SIMONK
DASHBOARD
EMFAT_AUTORUN
EMFAT_ICON
GPS_PLUS_CODES
SERIAL_4WAY_SK_BOOTLOADER