Logotipo de FlySpark
Betaflight logoBetaflightGuías de configuración de Betaflight

Betaflight ports: MSP, serie RX, GPS y los otros trabajos UART

Los puertos BeBetaflight son los UARTs en el controlador de vuelo. La pestaña Puertos es una tarjeta por puerto: el puerto COM virtual USB, y UART1, UART2 y el resto de los informes del firmware. En cada tarjeta girar MSP encendido o apagado, y en un verdadero UART puede encender RX serial y elegir un protocolo de telemetría, un sensor y un periférico.

Asignar un puerto no basta para el dispositivo. Un receptor serial aún necesita su protocolo en la Receiver tab. Un GPS necesita la función GPS en la GPS tab. Un cable SmartAudio o Tramp necesita la Video TX tab. La pestaña Ports solo reserva el UART y el baud. Conecte por USB o Bluetooth en Chrome o Edge, o desde la app de Android o iPhone.

Gratis. Para conectar hardware necesitas Chrome o Edge en un ordenador; en el móvil se usa la app FlySpark.

  • Gratis
  • Sin instalar nada
  • Demo sin hardware

En corto

La pestaña Puertos da a cada UART un trabajo por grupo: MSP, receptor de serie, telemetría, un sensor como GPS, o un periférico como un VTX. FlySpark muestra una tarjeta por puerto, incluyendo USB, y MSP se queda para ese puerto USB. Un receptor todavía tiene que establecerse en la pestaña Receptor después de que se active RX serial.

Datos clave

  • Cada puerto es una tarjeta. USB está marcado como el puerto COM virtual.
  • MSP en USB no se puede apagar. Otros UARTs pueden habilitar o deshabilitar MSP.
  • Serial RX es un interruptor en cada puerto excepto USB.
  • La telemetría, el sensor y los grupos periféricos permiten una función cada uno o con discapacidad.
  • Betaflight telemetry incluye FrSky, HoTT, LTM, SmartPort, MAVLink y iBus.
  • BeBetaflight sensor incluye GPS, sensor ESC y BeBenewakeAR LiDAR.
  • Las opciones de Baud incluyen AUTO, 9600, 115200, 400000, 460800, 921600 y superior, hasta 2470000.
  • Betaflight logoBetaflight
  • INAV logoINAV
  • ArduPilot logoArduPilot
  • PX4 logoPX4
  • BLHeli_S
  • Bluejay logoBluejay
  • AM32 logoAM32
  • ExpressLRS logoExpressLRS
  • EdgeTX logoEdgeTX
  • DroneCAN logoDroneCAN
  • MAVLink logoMAVLink

Betaflight

Funciones

  • 01

    Una tarjeta por puerto

    El firmware enumera los puertos. USB es el puerto COM virtual y utiliza un icono USB. Los otros utilizan un icono UART y el nombre de los informes del tablero.

  • 02

    MSP

    Cada tarjeta tiene un interruptor MSP y, cuando está encendido, un baud MSP. En USB el interruptor no se puede apagar, por lo que el cable que usaste para conectar sigue funcionando.

  • 03

    Serie RX

    Un interruptor en cada puerto excepto USUSB. Hágalo en el UART los cables TX y RX de su receptor usan. SBUSUS on a pad that is not a UART is not this switch.

  • 04

    Una función por grupo

    Telemetría, sensor y periférico son cada una de las opciones: Discapacitados, o un protocolo. Volviendo a uno, despeja a los otros en ese grupo. No puedes poner GPS y un rangefinder en el mismo UART.

  • 05

    Baud

    Cuando la función elegida tiene un baud, la tarjeta lo muestra. La lista de Betaflight se extiende desde AUTO y 9600 hasta 115200, 400000, 460800, 921600 y hasta 2470000.

  • 06

    Funciones Betaflight

    Telemetría: FrSky, HoTT, LTM, SmartPort, MAVLink, iBus. Entrada del sensor: GPS, sensor ESC, BenewakeAR LiDAR. Periféricos: Blackbox, VTX SmartAudio, VTX IRC Tramp, VTX MSP plus DisplayPort, RunCam device, FrSky O OSD.

  • 07

    Funciones INAV

    INAV utiliza las mismas tarjetas con su propia lista, incluyendo rangefinder, flujo óptico, MSP DisplayPort, DJI FPV, telemetría ESC, salida SBUS, gimbal y rastreador de cabeza. Una función de texto SIM aparece para la telemetría cuando el firmware lo tiene.

Lo que la pestaña Puertos está decidiendo

Un UART tiene dos cables, TX y RX, y sólo puede hablar un flujo de serie a la vez. Los grupos te detienen asignando dos empleos que ambos necesitarían esa corriente. MSP puede compartir el puerto de la manera que el firmware permite, por lo que es su propio interruptor. Serial RX también es su propio interruptor, y sólo en un hardware UART. USB se mantiene para el configurador.

La elección se almacena como bits en el puerto. Eligiendo una nueva función en un grupo aclara las otras funciones en ese grupo primero, luego establece el que elegiste. Discapacitados despeja el grupo. Baud se almacena por separado para MSP, sensores de clase GPS, telemetría y periféricos, y la fila aparece sólo cuando una función en ese grupo está activa.

Serial RX y la pestaña Receptor

Enciende RX serie se reserva el UART para el receptor. No elige CRSF, SBUS, iBus o los otros protocolos. Están en la pestaña Receptor, y tienen que coincidir con el receptor que vendiste. ExpressLRS y Crossfire usan un protocolo de serie, generalmente CRSF, en este UART. La frase vinculante para un UART ExpressLRS receptor no está en la pestaña Puertos. Es la herramienta ExpressLRS, sobre el receptor Wi-Fi, en la aplicación del teléfono.

Si las barras de pegamento en la pestaña Receptor se mantienen quietas, compruebe este interruptor primero, luego el protocolo, luego el cruce físico TX-to-RX: el remo TX del receptor va al remo RX del controlador de vuelo.

GPS, sensor ESC y telemetría

GPS es una opción de entrada de sensores. Después de guardarlo, abra la pestaña GPS y encienda la función GPS, luego elija el protocolo y el comportamiento de baud allí. El baud de Puertos y el baud de pestaña GPS tienen que estar de acuerdo con el módulo. ESC sensor es el cable RPM serie que algunos ESC usan en lugar de bidirectional DShot. BenewakeAR LiDAR es la opción de rangefinder en Betaflight.

La telemetría es el flujo de regreso a la radio: SmartPort, CRSF no está en esta lista porque CRSF monta el puerto serie RX, y los protocolos de radio aquí son FrSky, HoTT, LTM, SmartPort, MAVLink y iBus. Escoge el que habla el receptor de tu radio. Un segundo cable de telemetría en un diferente UART es una tarjeta diferente.

VTX, caja negra y control de cámara

SmartAudio, IRC Tramp y MSP más DisplayPort son periféricos. La pestaña VTX utiliza ese UART una vez que se le asigna. Poner SmartAudio en el error UART es por qué un transmisor de vídeo permanece en el canal predeterminado. RunCam control de dispositivos y FrSky OSD son las otras opciones periféricas en Betaflight.

Blackbox como periférico es un logger externo en un UART, no el chip flash a bordo. El registro a bordo es la pestaña Blackbox. No asigne el periférico Blackbox a menos que tenga ese logger.

puertos INAV

La lista de telemetría de INAV añade una función de texto SIM y SmartPort master. Los sensores agregan un rango y un flujo óptico. Periféricos añadir MSP DisplayPort, DJI FPV, ESC telemetría, salida SBUSUS, un gimbal, un rastreador de cabeza y una función de registro. El diseño de la tarjeta es el mismo: una opción por grupo, baud cuando la función lo necesita, MSP se mantiene para USB.

INAV 8 gota algunos bits de función más antiguos. FlySpark esconde esos bits en INAV 8 por lo que no se ofrece una función que el firmware se retira. Si falta un dispositivo de una guía mayor, es porque este firmware no tiene esa función, no porque el puerto esté roto.

Guardar los puertos, luego reiniciar cuando la barra de ahorro pide. Un cambio UART a menudo no se aplica al firmware de funcionamiento hasta que ese reinicio, y el configurador puede desconectar si usted cambió el puerto que estaba utilizando. Vuelve a USB, abre la pestaña Receptor y mueve los palos antes de que vendas algo más. Un módulo Bluetooth o un puente Wi-Fi MSP también necesita MSP activado en el UART se conecta a, en un baud ambos extremos comparten. USB no necesita eso, porque su interruptor MSP no puede ser apagado.

De un vistazo

Betaflightlight port functions

TelemetríaFrSky, HoTT, LTM, SmartPort, MAVLink, iBus
Entrada sensorGPS, sensor ESC, BenewakeAR LiDAR
PeriféricosBlackbox, SmartAudio, IRC Tramp, MSP + DisplayPort, RunCam, FrSky OSD
Serie RXUn interruptor, no en USB
USBMSP permanece en

Betaflight

Ponga un receptor y un GPS en dos UARTs

  1. Puertos abiertos

    Conecta y abre la pestaña Puertos. Encontrar el UART impreso en la pantalla de seda junto a las almohadillas del receptor.

  2. Enable serie RX

    Enciende RX en serie para eso sólo UART. Déjalo en todas partes. Guardar y reiniciar si la barra de ahorros lo dice.

  3. Establecer el protocolo del receptor

    Abra la pestaña Receptor y elija el protocolo que el receptor habla, como CRSF para ExpressLRS o Crossfire.

  4. Assign GPS on a different UART

    En un UART gratuito, establece la entrada Sensor a GPS, establece el baud que el módulo utiliza, y luego habilita GPS en la pestaña GPS.

Solución de problemas

Problemas frecuentes y soluciones

  • Problema

    La pestaña receptora está atascada en el centro

    Solución

    Serial RX debe estar encendido para el UART que cableó, y fuera para los otros. Entonces establece el protocolo. Se cruzan TX y RX.

  • Problema

    El configurador cae después de un ahorro

    Solución

    MSP apagado en el puerto que está utilizando, o apiló otra función en USB. En un hardware UART, dejar MSP en sólo donde usted necesita un puente Bluetooth o Wi-Fi.

  • Problema

    GPS no muestra satélites

    Solución

    La elección del sensor y el baud tienen que coincidir con el módulo, y la función GPS tiene que estar en. Un GPS necesita una vista clara del cielo antes de que se arregle.

  • Problema

    Falta una función de un viejo guía

    Solución

    La lista es lo que soporta este firmware. INAV 8 oculta funciones que removió. Elija el protocolo que el dispositivo realmente habla en esta versión.

Glosario

Glosario de términos

UART
Un puerto de serie de hardware. Una almohadilla TX y una almohadilla RX.
MSP
El protocolo FlySpark utiliza para hablar con Betaflightlight y INAV. USUSB sigue adelante.
Serie RX
La función portuaria que se reserva un UART para el receptor. El protocolo es elegido en la pestaña Receptor.

FAQ

Preguntas frecuentes

¿Qué es un BeBetaflight UART?

Un puerto en serie en el controlador de vuelo. La pestaña Puertos enumera cada uno los informes de firmware, más USB. Cada UART puede tomar MSP, y una opción de cada grupo de función.

¿Por qué no puedo apagar MSP en USB?

USB es cómo el configurador está hablando con el tablero. El interruptor MSP en ese puerto se mantiene encendido para que no se desconecta.

¿Dónde pongo CRSF o SBUS?

Serial RX en la pestaña Puertos se reserva el UART. El protocolo está en la pestaña Receptor. Ambos tienen que estar listos.

¿Puede compartir el receptor UART?

No. La entrada del sensor y el RX en serie son separados, y no se debe pedir un UART para ser el receptor y el GPS. Usa dos UARTs.

¿Qué baud utiliza GPS?

El baud en la función GPS, a menudo 115200 o 57600, que coincide con el módulo. La pestaña GPS tiene su propio interruptor de barras automáticas. Si el módulo es silencioso, establece ambos extremos al mismo número.

¿Por qué mi VTX se pierde de la pestaña Video TX?

SmartAudio, Tramp o MSP DisplayPort tiene que ser seleccionado en el UART el cable VTX utiliza. Hasta que se establezca ese periférico, la pestaña VTX no tiene ningún puerto con el que hablar.

¿Cuál es el puerto de sensores ESC?

Un cable RPM serie de ESCs que no reportan RPM sobre bidirectional DShot. Es una opción de entrada sensor, no la propia señal motora.

¿Los puertos INAV parecen iguales?

Sí. Los grupos son Telemetría, Sensores y Periféricos, con los propios protocolos de INAV, incluyendo MSP DisplayPort, DJI FPV y ESC telemetría.

Referencias

Fuentes

La documentación oficial detrás de los datos de esta página.

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

Herramientas

Ver todas las herramientas de FlySpark

¿Listo para probarlo?

Gratis. Para conectar hardware necesitas Chrome o Edge en un ordenador; en el móvil se usa la app FlySpark.