Betaflight-poorten: MSP, serial RX, GPS en andere UART-taken
Betaflight-poorten zijn de UARTs op de flight controller. Het tabblad Ports heeft één kaart per poort: de virtuele USB COM-poort, UART1, UART2 en de rest die de firmware meldt. Op elke kaart zet je MSP aan of uit en op een echte UART kun je serial RX aanzetten en één telemetrieprotocol, één sensor en één peripheral kiezen.
Een poorttoewijzing maakt het apparaat niet af. Een seriële ontvanger heeft nog steeds zijn protocol nodig op het tabblad Receiver. Een GPS heeft nog steeds de GPS-functie nodig op het tabblad GPS. Een SmartAudio- of Tramp-draad heeft nog steeds het tabblad Video TX nodig. Het tabblad Ports reserveert alleen de UART en de baud. Verbind via USB of Bluetooth in Chrome of Edge, of via de Android- of iPhone-app.
Gratis. Voor hardwareverbindingen heb je Chrome of Edge op een computer nodig; op je telefoon gebruik je de FlySpark-app.
- Gratis
- Niets te installeren
- Demo zonder hardware
In het kort
Het tabblad Ports geeft elke UART één taak per groep: MSP, seriële ontvanger, telemetrie, een sensor zoals GPS of een peripheral zoals een VTX. FlySpark toont een kaart per poort, inclusief USB, en MSP blijft aan op die USB-poort. Na serial RX moet de ontvanger nog op het tabblad Receiver worden ingesteld.
Kernfeiten
- Elke poort is een kaart. USB staat als virtuele COM-poort.
- MSP op USB kan niet uit. Andere UARTs kunnen MSP aan- of uitzetten.
- Serial RX is een schakelaar op elke poort behalve USB.
- Telemetrie, sensor en peripheral laten elk één functie toe, of Disabled.
- Betaflight-telemetrie omvat FrSky, HoTT, LTM, SmartPort, MAVLink en iBus.
- Betaflight-sensoringang omvat GPS, ESC sensor en Benewake LiDAR.
- Baud-keuzes: AUTO, 9600, 115200, 400000, 460800, 921600 en hoger, tot 2470000.
Betaflight
INAV
ArduPilot
PX4- BLHeli_S
Bluejay
AM32
ExpressLRS
EdgeTX
DroneCAN
MAVLink
Betaflight
Functies
- 01
Eén kaart per poort
De firmware somt de poorten op. USB is de virtuele COM-poort met USB-pictogram. De rest gebruikt het UART-pictogram en de naam die het board meldt.
- 02
MSP
Elke kaart heeft een MSP-schakelaar en bij aan een MSP-baud. Op USB kan die schakelaar niet uit, zodat de kabel waarmee je verbindt blijft werken.
- 03
Serial RX
Schakelaar op elke poort behalve USB. Zet hem aan op de UART van de TX- en RX-draden van je ontvanger. SBUS op een pad dat geen UART is, is niet deze schakelaar.
- 04
Eén functie per groep
Telemetrie, sensor en peripheral zijn elk één keuze: Disabled of één protocol. Aanzetten wist de rest in die groep. GPS en afstandsmeter delen geen UART.
- 05
Baud
Als de gekozen functie een baud heeft, toont de kaart die. De Betaflight-lijst loopt van AUTO en 9600 via 115200, 400000, 460800, 921600 tot 2470000.
- 06
Betaflight-functies
Telemetrie: FrSky, HoTT, LTM, SmartPort, MAVLink, iBus. Sensor: GPS, ESC sensor, Benewake LiDAR. Peripherals: Blackbox, VTX SmartAudio, VTX IRC Tramp, VTX MSP plus DisplayPort, RunCam device, FrSky OSD.
- 07
INAV-functies
INAV gebruikt dezelfde kaarten met een eigen lijst: afstandsmeter, optical flow, MSP DisplayPort, DJI FPV, ESC-telemetrie, SBUS-uitgang, gimbal en head tracker. SIM text verschijnt bij telemetrie als de firmware het heeft.
Wat het tabblad Ports beslist
Een UART heeft TX en RX en kan maar één seriële stroom tegelijk voeren. De groepen voorkomen twee taken die die stroom nodig hebben. MSP mag de poort delen zoals de firmware het toelaat, daarom een eigen schakelaar. Serial RX ook, alleen op hardware-UART. USB blijft voor de configurator.
De keuze wordt als bits op de poort opgeslagen. Een nieuwe functie in een groep wist eerst de andere in die groep en zet daarna de gekozen. Disabled wist de groep. Baud staat apart voor MSP, GPS-klasse sensoren, telemetrie en peripherals; de rij verschijnt alleen als een functie in die groep actief is.
Serial RX en het tabblad Receiver
Serial RX aan zet de UART voor de ontvanger. Het kiest geen CRSF, SBUS, iBus of andere protocollen; die staan op het tabblad Receiver en moeten overeenkomen met je ontvanger. ExpressLRS en Crossfire gebruiken een serieel protocol, meestal CRSF, op deze UART. De binding phrase van een UART ExpressLRS-ontvanger staat niet op Ports; gebruik de ExpressLRS-tool via Wi-Fi van de ontvanger in de app.
Als de stickbalken op Receiver stil blijven, check eerst deze schakelaar, dan het protocol en de TX-RX-kruising: TX van de ontvanger naar RX van de flight controller.
GPS, ESC sensor en telemetrie
GPS is een sensoringang. Na opslaan open je het GPS-tabblad, zet de GPS-functie aan en kies daar protocol en baud. Baud op Ports en op GPS moeten met de module kloppen. ESC sensor is de serial RPM-draad van ESCs zonder bidirectionele DShot. Benewake LiDAR is de afstandmeterkeuze in Betaflight.
Telemetrie is de stroom terug naar de zender: SmartPort enz. CRSF staat niet in deze lijst omdat het de serial RX-poort gebruikt; hier zijn FrSky, HoTT, LTM, SmartPort, MAVLink en iBus. Kies wat de ontvanger van je radio spreekt. Een tweede telemetriedraad op een andere UART is een andere kaart.
VTX, blackbox en camerabesturing
SmartAudio, IRC Tramp en MSP plus DisplayPort zijn peripherals. Het VTX-tabblad gebruikt die UART na toewijzing. SmartAudio op de verkeerde UART laat een VTX op het standaardkanaal. RunCam device en FrSky OSD zijn de andere peripheral-keuzes in Betaflight.
Blackbox als peripheral is een externe logger op een UART, niet de onboard flash. Onboard logging is het Blackbox-tabblad. Wijs Blackbox peripheral niet toe zonder die logger.
INAV-poorten
INAVs telemetrielijst voegt SIM text en SmartPort master toe. Sensoren voegen afstandsmeter en optical flow toe. Peripherals voegen MSP DisplayPort, DJI FPV, ESC-telemetrie, SBUS-uitgang, gimbal, head tracker en log toe. Zelfde layout: één keuze per groep, baud indien nodig, MSP aan op USB.
INAV 8 laat oudere functiebits vallen. FlySpark verbergt die bits op INAV 8 zodat je geen functie krijgt die de firmware verwijderde. Mist een apparaat uit een oude gids, dan heeft deze firmware die functie niet, niet omdat de poort kapot is.
Sla poorten op en herstart wanneer de balk het vraagt. Een UART-wijziging geldt vaak pas na reboot; de configurator kan wegvallen als je de poort in gebruik wijzigde. Kom terug via USB, open Receiver en beweeg de sticks voordat je verder soldeert. Een Bluetooth-module of Wi-Fi MSP-bridge heeft ook MSP op de UART met gedeelde baud nodig. Op USB blijft MSP aan.
In één oogopslag
Betaflight-poortfuncties
| Telemetrie | FrSky, HoTT, LTM, SmartPort, MAVLink, iBus |
|---|---|
| Sensoringang | GPS, ESC sensor, Benewake LiDAR |
| Peripherals | Blackbox, SmartAudio, IRC Tramp, MSP + DisplayPort, RunCam, FrSky OSD |
| Serial RX | Schakelaar, niet op USB |
| USB | MSP blijft aan |
Betaflight
Ontvanger en GPS op twee UARTs
Open Ports
Verbind en open het tabblad Ports. Zoek de UART op de print naast de ontvangerpads.
Serial RX aanzetten
Zet serial RX alleen op die UART aan. Laat hem elders uit. Sla op en herstart als de balk het vraagt.
Ontvangerprotocol instellen
Open Receiver en kies het protocol van de ontvanger, bijvoorbeeld CRSF voor ExpressLRS of Crossfire.
GPS op andere UART
Op een vrije UART: Sensor input op GPS, baud van de module, daarna GPS aanzetten op het GPS-tabblad.
Problemen oplossen
Veelvoorkomende problemen en oplossingen
Probleem
Receiver-tab blijft in het midden
Oplossing
Serial RX moet aan op de UART die je gebruikt en uit op de rest. Stel daarna het protocol in. Controleer gekruiste TX en RX.
Probleem
Configurator valt weg na opslaan
Oplossing
Je zette MSP uit op de poort in gebruik of stapelde functies op USB. Op hardware-UART: MSP alleen aan waar je een Bluetooth- of Wi-Fi-bridge nodig hebt.
Probleem
GPS toont geen satellieten
Oplossing
Sensorkeuze en baud moeten met de module kloppen en GPS moet aan staan. GPS heeft vrij zicht op de lucht nodig voor fix.
Probleem
Functie uit oude gids ontbreekt
Oplossing
De lijst is wat deze firmware ondersteunt. INAV 8 verbergt verwijderde functies. Kies het protocol dat het apparaat op deze versie spreekt.
Woordenlijst
Begrippenlijst
- UART
- Hardware seriële poort. Eén TX-pad en één RX-pad.
- MSP
- Protocol waarmee FlySpark met Betaflight en INAV praat. USB houdt MSP aan.
- Serial RX
- Poortfunctie die een UART voor de ontvanger reserveert. Protocol kies je op Receiver.
FAQ
Veelgestelde vragen
Wat is een Betaflight-UART?
Seriële poort op de flight controller. Ports somt elke UART op die de firmware meldt, plus USB. Elke UART kan MSP en één keuze per functiegroep hebben.
Waarom kan ik MSP op USB niet uitzetten?
USB is hoe de configurator met het board praat. De MSP-schakelaar op die poort blijft aan zodat je niet loskoppelt.
Waar stel ik CRSF of SBUS in?
Serial RX op Ports reserveert de UART. Het protocol staat op Receiver. Beide moeten kloppen.
Kan GPS de ontvanger-UART delen?
Nee. Sensoringang en serial RX zijn gescheiden. Gebruik twee UARTs.
Welke baud gebruikt GPS?
De baud op de GPS-functie, vaak 115200 of 57600, passend bij de module. GPS heeft een auto-baud-schakelaar. Als de module stil blijft, zet beide kanten gelijk.
Waarom mist mijn VTX op Video TX?
SmartAudio, Tramp of MSP DisplayPort moeten op de UART van de VTX-draad staan. Tot die peripheral staat, heeft VTX geen poort.
Wat is de ESC sensor-poort?
Serial RPM-draad van ESCs zonder RPM via bidirectionele DShot. Sensorkeuze, niet het motersignaal.
Zien INAV-poorten er hetzelfde uit?
Ja. Groepen Telemetrie, Sensoren en Peripherals, met INAV-protocollen waaronder MSP DisplayPort, DJI FPV en ESC-telemetrie.
Referenties
Bronnen
De officiële documentatie achter de achtergrondfeiten op deze pagina.
- Betaflight WikiBetaflight · betaflight.com
- Betaflight Setup GuideBetaflight · betaflight.com
- Betaflight FailsafeBetaflight · betaflight.com
- INAV WikiINAV on GitHub · github.com




