Logo FlySpark
Betaflight logoBetaflightGuide al setup Betaflight

Porte Betaflight: MSP, serial RX, GPS e le altre funzioni UART

Le porte Betaflight sono le UART sul flight controller. La scheda Ports ha una card per porta: la porta COM virtuale USB, UART1, UART2 e il resto che segnala il firmware. Su ogni card attivi o disattivi MSP e, su una UART reale, puoi attivare serial RX e scegliere un protocollo di telemetria, un sensore e una periferica.

Assegnare la porta non configura il dispositivo. Un ricevitore seriale ha ancora bisogno del protocollo nella scheda Receiver. Un GPS ha ancora bisogno della funzione GPS nella scheda GPS. Un filo SmartAudio o Tramp ha ancora bisogno della scheda Video TX. La scheda Ports riserva solo UART e baud. Connetti via USB o Bluetooth in Chrome o Edge, o dall'app Android o iPhone.

Gratis. Per collegare l'hardware serve Chrome o Edge su computer; da smartphone si usa l'app FlySpark.

  • Gratis
  • Niente da installare
  • Demo senza hardware

In breve

La scheda Ports assegna a ogni UART un compito per gruppo: MSP, ricevitore seriale, telemetria, un sensore come GPS o una periferica come un VTX. FlySpark mostra una card per porta, USB inclusa, e MSP resta attivo su quella porta USB. Dopo l'attivazione di serial RX, il ricevitore va impostato nella scheda Receiver.

Fatti chiave

  • Ogni porta è una card. USB è indicata come porta COM virtuale.
  • MSP su USB non si può spegnere. Altre UART possono abilitare o disabilitare MSP.
  • Serial RX è un interruttore su ogni porta tranne USB.
  • Telemetria, sensore e periferica consentono una funzione ciascuno, o Disabled.
  • La telemetria Betaflight include FrSky, HoTT, LTM, SmartPort, MAVLink e iBus.
  • L'ingresso sensore Betaflight include GPS, ESC sensor e Benewake LiDAR.
  • I baud includono AUTO, 9600, 115200, 400000, 460800, 921600 e oltre, fino a 2470000.
  • Betaflight logoBetaflight
  • INAV logoINAV
  • ArduPilot logoArduPilot
  • PX4 logoPX4
  • BLHeli_S
  • Bluejay logoBluejay
  • AM32 logoAM32
  • ExpressLRS logoExpressLRS
  • EdgeTX logoEdgeTX
  • DroneCAN logoDroneCAN
  • MAVLink logoMAVLink

Betaflight

Funzionalità

  • 01

    Una card per porta

    Il firmware elenca le porte. USB è la porta COM virtuale con icona USB. Le altre usano l'icona UART e il nome riportato dalla board.

  • 02

    MSP

    Ogni card ha l'interruttore MSP e, se attivo, il baud MSP. Su USB l'interruttore non si spegne, così il cavo usato per connettersi continua a funzionare.

  • 03

    Serial RX

    Interruttore su ogni porta tranne USB. Attivalo sulla UART dei fili TX e RX del ricevitore. SBUS su un pad che non è UART non è questo interruttore.

  • 04

    Una funzione per gruppo

    Telemetria, sensore e periferica sono scelta singola: Disabled o un protocollo. Attivarne una azzera le altre del gruppo. GPS e telemetro non condividono la stessa UART.

  • 05

    Baud

    Quando la funzione scelta ha un baud, la card lo mostra. L'elenco Betaflight va da AUTO e 9600 a 115200, 400000, 460800, 921600 fino a 2470000.

  • 06

    Funzioni Betaflight

    Telemetria: FrSky, HoTT, LTM, SmartPort, MAVLink, iBus. Sensore: GPS, ESC sensor, Benewake LiDAR. Periferiche: Blackbox, VTX SmartAudio, VTX IRC Tramp, VTX MSP plus DisplayPort, RunCam device, FrSky OSD.

  • 07

    Funzioni INAV

    INAV usa le stesse card con elenco proprio: telemetro, optical flow, MSP DisplayPort, DJI FPV, telemetria ESC, uscita SBUS, gimbal e head tracker. Compare la funzione SIM text in telemetria se il firmware la ha.

Cosa decide la scheda Ports

Una UART ha TX e RX e può trasportare un solo flusso seriale alla volta. I gruppi evitano due compiti che richiedono lo stesso flusso. MSP può condividere la porta come consente il firmware, quindi ha un interruttore dedicato. Anche serial RX, solo su UART hardware. USB resta al configuratore.

La scelta è memorizzata in bit sulla porta. Scegliere una funzione in un gruppo azzera prima le altre di quel gruppo, poi imposta quella scelta. Disabled azzera il gruppo. Il baud è separato per MSP, sensori tipo GPS, telemetria e periferiche; la riga compare solo con funzione attiva nel gruppo.

Serial RX e la scheda Receiver

Attivare serial RX riserva la UART al ricevitore. Non sceglie CRSF, SBUS, iBus o altri protocolli: sono nella scheda Receiver e devono corrispondere al ricevitore saldato. ExpressLRS e Crossfire usano un protocollo seriale, di solito CRSF, su questa UART. La binding phrase di un ricevitore ExpressLRS UART non è nella scheda Ports: usa lo strumento ExpressLRS via Wi-Fi del ricevitore nell'app.

Se le barre nella scheda Receiver restano ferme, controlla prima questo interruttore, poi il protocollo e il incrocio TX-RX: il TX del ricevitore va sul RX del flight controller.

GPS, ESC sensor e telemetria

GPS è scelta di ingresso sensore. Dopo il salvataggio apri la scheda GPS, attiva la funzione GPS e imposta protocollo e baud lì. Il baud in Ports e nella scheda GPS deve concordare col modulo. ESC sensor è il filo serial RPM di ESC senza DShot bidirezionale. Benewake LiDAR è l'opzione telemetro su Betaflight.

La telemetria è il flusso verso la radio: SmartPort ecc. CRSF non è in questo elenco perché usa la porta serial RX; qui ci sono FrSky, HoTT, LTM, SmartPort, MAVLink e iBus. Scegli quello che parla il ricevitore della radio. Un secondo filo di telemetria su altra UART è un'altra card.

VTX, blackbox e controllo camera

SmartAudio, IRC Tramp e MSP plus DisplayPort sono periferiche. La scheda VTX usa quella UART dopo l'assegnazione. SmartAudio sulla UART sbagliata lascia il VTX sul canale predefinito. RunCam device e FrSky OSD sono le altre scelte periferiche su Betaflight.

Blackbox come periferica è un logger esterno su UART, non il flash integrato. La registrazione onboard è la scheda Blackbox. Non assegnare la periferica Blackbox senza quel logger.

Porte INAV

L'elenco telemetria INAV aggiunge funzione SIM text e SmartPort master. I sensori aggiungono telemetro e optical flow. Le periferiche aggiungono MSP DisplayPort, DJI FPV, telemetria ESC, uscita SBUS, gimbal, head tracker e log. Layout uguale: una scelta per gruppo, baud se serve, MSP attivo su USB.

INAV 8 rimuove alcuni bit vecchi. FlySpark nasconde quei bit su INAV 8 così non offre funzioni tolte dal firmware. Se un dispositivo di una guida vecchia manca, è perché questo firmware non ha quella funzione, non perché la porta è rotta.

Salva le porte e riavvia quando la barra lo chiede. Un cambio UART spesso non si applica finché non riavvii; il configuratore può disconnettersi se hai cambiato la porta in uso. Torna su USB, apri Receiver e muovi gli stick prima di saldare altro. Modulo Bluetooth o ponte Wi-Fi MSP richiede MSP sulla UART col baud condiviso. Su USB MSP non si spegne.

A colpo d’occhio

Funzioni porta Betaflight

TelemetriaFrSky, HoTT, LTM, SmartPort, MAVLink, iBus
Ingresso sensoreGPS, ESC sensor, Benewake LiDAR
PerifericheBlackbox, SmartAudio, IRC Tramp, MSP + DisplayPort, RunCam, FrSky OSD
Serial RXInterruttore, non su USB
USBMSP resta attivo

Betaflight

Mettere ricevitore e GPS su due UART

  1. Apri Ports

    Connetti e apri la scheda Ports. Trova la UART stampata sulla silk accanto ai pad del ricevitore.

  2. Abilita serial RX

    Attiva serial RX solo su quella UART. Lasciala spenta altrove. Salva e riavvia se la barra lo chiede.

  3. Imposta protocollo ricevitore

    Apri la scheda Receiver e scegli il protocollo del ricevitore, ad esempio CRSF per ExpressLRS o Crossfire.

  4. GPS su altra UART

    Su una UART libera imposta Sensor input su GPS, il baud del modulo, poi abilita GPS nella scheda GPS.

Risoluzione problemi

Problemi comuni e soluzioni

  • Problema

    La scheda Receiver resta al centro

    Soluzione

    Serial RX deve essere attivo sulla UART cablata e spento sulle altre. Poi imposta il protocollo. Controlla TX e RX incrociati.

  • Problema

    Il configuratore si disconnette dopo il salvataggio

    Soluzione

    Hai spento MSP sulla porta in uso o impilato funzioni su USB. Su UART hardware lascia MSP solo dove serve un ponte Bluetooth o Wi-Fi.

  • Problema

    GPS senza satelliti

    Soluzione

    Sensore e baud devono combaciare col modulo e la funzione GPS deve essere attiva. Il GPS ha bisogno di cielo libero per il fix.

  • Problema

    Manca una funzione di una guida vecchia

    Soluzione

    L'elenco è ciò che supporta questo firmware. INAV 8 nasconde funzioni rimosse. Scegli il protocollo che il dispositivo parla in questa versione.

Glossario

Glossario dei termini

UART
Porta seriale hardware. Un pad TX e uno RX.
MSP
Protocollo usato da FlySpark con Betaflight e INAV. USB mantiene MSP attivo.
Serial RX
Funzione che riserva una UART al ricevitore. Il protocollo si sceglie nella scheda Receiver.

FAQ

Domande frequenti

Cos'è una UART Betaflight?

Porta seriale sul flight controller. La scheda Ports elenca ogni UART segnalata dal firmware, più USB. Ogni UART può avere MSP e una scelta per gruppo di funzione.

Perché non posso spegnere MSP su USB?

USB è come il configuratore parla con la board. L'interruttore MSP su quella porta resta attivo per non disconnetterti.

Dove imposto CRSF o SBUS?

Serial RX nella scheda Ports riserva la UART. Il protocollo è nella scheda Receiver. Entrambi vanno impostati.

GPS e ricevitore possono condividere la UART?

No. Ingresso sensore e serial RX sono separati. Usa due UART.

Quale baud usa il GPS?

Il baud sulla funzione GPS, spesso 115200 o 57600, come il modulo. La scheda GPS ha auto-baud. Se il modulo è muto, allinea entrambe le estremità.

Perché il VTX manca nella scheda Video TX?

SmartAudio, Tramp o MSP DisplayPort devono essere selezionati sulla UART del filo VTX. Fino ad allora la scheda VTX non ha una porta.

Cos'è la porta ESC sensor?

Filo serial RPM da ESC che non riportano RPM via DShot bidirezionale. È scelta sensore, non il segnale motore.

Le porte INAV sono uguali?

Sì. Gruppi Telemetria, Sensori e Periferiche, con protocolli INAV inclusi MSP DisplayPort, DJI FPV e telemetria ESC.

Riferimenti

Fonti

La documentazione ufficiale dietro i fatti di questa pagina.

  1. Betaflight WikiBetaflight · betaflight.com
  2. Betaflight Setup GuideBetaflight · betaflight.com
  3. Betaflight FailsafeBetaflight · betaflight.com
  4. INAV WikiINAV on GitHub · github.com

Strumenti

Vedi tutti gli strumenti FlySpark

Pronto a provarlo?

Gratis. Per collegare l'hardware serve Chrome o Edge su computer; da smartphone si usa l'app FlySpark.