Betaflight ports: MSP, serial RX, GPS और बाकी UART jobs
Betaflight ports flight controller के UARTs हैं। Ports tab हर port पर एक card: USB virtual COM, UART1, UART2 और firmware जो report करे। हर card पर MSP on/off, real UART पर serial RX और एक telemetry protocol, एक sensor, एक peripheral।
Port assignment device खत्म नहीं करता। Serial receiver का protocol Receiver tab पर। GPS का GPS feature GPS tab पर। SmartAudio/Tramp wire Video TX tab। Ports tab सिर्फ़ UART और baud reserve करता है। Chrome/Edge USB/Bluetooth, Android/iPhone ऐप।
मुफ़्त। हार्डवेयर कनेक्ट करने के लिए कंप्यूटर पर Chrome या Edge चाहिए; फ़ोन पर FlySpark ऐप इस्तेमाल करें।
- मुफ़्त
- कुछ इंस्टॉल नहीं करना
- बिना हार्डवेयर डेमो
संक्षेप में
Ports tab हर UART को group में एक job: MSP, serial receiver, telemetry, sensor (GPS), peripheral (VTX)। FlySpark USB सहित card per port; USB पर MSP on। Receiver tab पर protocol Receiver के बाद set करें।
मुख्य तथ्य
- हर port एक card। USB virtual COM port के रूप में marked।
- USB पर MSP off नहीं हो सकता। दूसरे UARTs MSP enable/disable।
- Serial RX USB को छोड़ हर port पर switch।
- Telemetry, sensor, peripheral में group में एक function या Disabled।
- Betaflight telemetry: FrSky, HoTT, LTM, SmartPort, MAVLink, iBus।
- Betaflight sensor: GPS, ESC sensor, Benewake LiDAR।
- Baud: AUTO, 9600, 115200, 400000, 460800, 921600, 2470000 तक।
Betaflight
INAV
ArduPilot
PX4- BLHeli_S
Bluejay
AM32
ExpressLRS
EdgeTX
DroneCAN
MAVLink
Betaflight
फ़ीचर्स
- 01
Port प्रति एक card
Firmware ports list करता है। USB virtual COM, USB icon। बाकी UART icon और board name।
- 02
MSP
हर card MSP switch; on हो तो MSP baud। USB switch off नहीं — connect cable काम करता रहे।
- 03
Serial RX
USB को छोड़ हर port switch। Receiver TX/RX wires वाले UART पर on। Non-UART pad SBUS इस switch नहीं।
- 04
Group में एक function
Telemetry, sensor, peripheral single choice: Disabled या एक protocol। एक on = group में बाकी clear। GPS + rangefinder same UART नहीं।
- 05
Baud
Function baud चाहे तो card दिखाता है। AUTO, 9600 से 115200, 400000, 460800, 921600, 2470000।
- 06
Betaflight functions
Telemetry: FrSky, HoTT, LTM, SmartPort, MAVLink, iBus। Sensor: GPS, ESC sensor, Benewake LiDAR। Peripherals: Blackbox, VTX SmartAudio, VTX IRC Tramp, VTX MSP+DisplayPort, RunCam, FrSky OSD।
- 07
INAV functions
Same cards, INAV list: rangefinder, optical flow, MSP DisplayPort, DJI FPV, ESC telemetry, SBUS output, gimbal, head tracker। SIM text telemetry जब firmware में।
Ports tab क्या decide करता है
UART TX/RX — एक समय एक serial stream। Groups दो jobs एक stream पर रोकते हैं। MSP firmware allow के हिसाब से share — अपना switch। Serial RX अपना switch, hardware UART only। USB configurator के लिए।
Choice port bits में store। Group में नया function पहले group clear, फिर pick। Disabled = group clear। Baud MSP, GPS-class, telemetry, peripherals के लिए अलग; group active function पर row।
Serial RX और Receiver tab
Serial RX on = UART receiver के लिए reserve। CRSF, SBUS, iBus choose नहीं — Receiver tab, soldered receiver match। ExpressLRS/Crossfire serial, आमतौर CRSF इस UART। UART ELRS binding phrase Ports tab नहीं — ExpressLRS tool, receiver Wi-Fi, phone app।
Receiver tab stick bars still: पहले यह switch, फिर protocol, फिर TX→RX cross: receiver TX → FC RX pad।
GPS, ESC sensor, telemetry
GPS sensor-input choice। Save के बाद GPS tab, GPS feature on, protocol/baud। Ports baud और GPS tab baud module से match। ESC sensor serial RPM wire, bidirectional DShot के बजाय। Benewake LiDAR Betaflight rangefinder choice।
Telemetry radio को stream: SmartPort; CRSF list में नहीं — CRSF serial RX port पर। FrSky, HoTT, LTM, SmartPort, MAVLink, iBus — receiver जो बोले। दूसरा telemetry UART = दूसरा card।
VTX, blackbox, camera
SmartAudio, IRC Tramp, MSP+DisplayPort peripherals। VTX tab assigned UART use करता है। SmartAudio wrong UART = VTX default channel। RunCam, FrSky OSD Betaflight peripherals।
Blackbox peripheral = external UART logger, onboard flash नहीं। Onboard Blackbox tab। Blackbox peripheral तभी जब logger हो।
INAV ports
INAV telemetry + SIM text, SmartPort master। Sensors + rangefinder, optical flow। Peripherals + MSP DisplayPort, DJI FPV, ESC telemetry, SBUS out, gimbal, head tracker, log। Same layout, USB MSP on।
INAV 8 पुराने function bits drop। FlySpark INAV 8 पर hide — removed function offer नहीं। Purane guide device missing = firmware में नहीं, port broken नहीं।
Save, reboot जब save bar कहे। UART change reboot तक apply नहीं; configurator disconnect अगर used port बदला। USB पर वापस, Receiver tab, sticks move solder से पहले। BT/Wi-Fi bridge UART पर MSP + shared baud। USB MSP off नहीं होता।
एक नज़र में
Betaflight port functions
| Telemetry | FrSky, HoTT, LTM, SmartPort, MAVLink, iBus |
|---|---|
| Sensor input | GPS, ESC sensor, Benewake LiDAR |
| Peripherals | Blackbox, SmartAudio, IRC Tramp, MSP + DisplayPort, RunCam, FrSky OSD |
| Serial RX | Switch, USB पर नहीं |
| USB | MSP stays on |
Betaflight
Receiver और GPS दो UARTs पर
Ports खोलें
Connect, Ports tab। Receiver pads के पास silkscreen UART ढूँढें।
Serial RX enable
सिर्फ़ उस UART serial RX on। बाकी off। Save + reboot।
Receiver protocol
Receiver tab — CRSF (ELRS/Crossfire) वगैरह।
GPS दूसरे UART
Free UART Sensor input GPS, module baud, GPS tab GPS on।
समस्या निवारण
आम समस्याएँ और उपाय
समस्या
Receiver tab centre stuck
उपाय
Serial RX wired UART on, बाकी off। Protocol set। TX/RX crossed।
समस्या
Save के बाद configurator drop
उपाय
Used port MSP off, या USB पर extra function। Hardware UART: MSP जहाँ BT/Wi-Fi bridge।
समस्या
GPS no satellites
उपाय
Sensor + baud module match, GPS feature on। Clear sky fix।
समस्या
Purane guide function missing
उपाय
List = firmware support। INAV 8 removed hide। Version protocol pick।
शब्दावली
शब्दों की सूची
- UART
- Hardware serial port — एक TX, एक RX pad।
- MSP
- FlySpark ↔ Betaflight/INAV protocol। USB MSP on।
- Serial RX
- UART receiver reserve। Protocol Receiver tab।
FAQ
अक्सर पूछे जाने वाले सवाल
Betaflight UART क्या है?
FC serial port। Ports tab firmware ports + USB। MSP + हर group एक choice।
USB MSP off क्यों नहीं?
USB = configurator link। MSP on रहे disconnect न हो।
CRSF/SBUS कहाँ?
Ports serial RX reserve। Protocol Receiver tab। दोनों set।
GPS receiver UART share?
नहीं। Sensor input और serial RX अलग; receiver + GPS एक UART नहीं।
GPS baud?
GPS function baud, अक्सर 115200/57600। GPS tab auto-baud। Silent module = same number दोनों ends।
VTX Video TX tab missing?
SmartAudio/Tramp/MSP DisplayPort VTX wire UART select। Peripheral set तब VTX tab port।
ESC sensor port?
Serial RPM wire, bidirectional DShot RPM नहीं। Sensor-input, motor signal नहीं।
INAV ports same?
हाँ। Telemetry, Sensors, Peripherals — INAV protocols including MSP DisplayPort, DJI FPV, ESC telemetry।
संदर्भ
स्रोत
इस पेज के तथ्यों के पीछे आधिकारिक दस्तावेज़।
- Betaflight WikiBetaflight · betaflight.com
- Betaflight Setup GuideBetaflight · betaflight.com
- Betaflight FailsafeBetaflight · betaflight.com
- INAV WikiINAV on GitHub · github.com




