Hello guest, if you read this it means you are not registered. Click here to register in a few simple steps, you will enjoy all features of our Forum.
This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Can UART share TX and RX for different components
#1
Can a single UART port be used for different components on tx/rx? Such as my receiver to UART2 rx pad and telemetry out from UART2 tx pad?
And setup both on the same UART on the configurator ports tab?
Reply
Login to remove this ad | Register Here
#2
Shared UARTs work in specific cases. Specifically, MSP can be shared with telemetry and blackbox. Those are the only cases as far as I know. In these cases, MSP works when the copter is disarmed, and the secondary function works when the copter is armed (and MSP stops working).

In theory, you could share a receiver with telemetry because they are both one-way, but in practice, this has never been implemented in Cleanflight as far as I know. One limitation would be that the UARTs may require the two functions to be the same baud rate, and the two functions may not work at the same baud rate.

I've never hooked up the RX pad on any telemetry install I've used--both FrSky and S.Port. S.Port can be bidirectional for e.g. flashing firmware, but when used for telemetry, only the TX pin is required from the FC to the RX.
Reply
#3
I thought that was the case, and was just going to do it for simplicity and to keep my build clean (less wire clutter). was wondering so i could use frsky sbus and frsky smartport telemetry on the same uart pad set.
Reply
#4
You can't do that with smartport as it is a half-duplex UART. The receiver requests telemetry from the FC so you need to connect both rx and tx, it takes up a whole port. The OSD however only uses half a port, so you can try combining that with sbus.
[-] The following 1 user Likes varkokonyi's post:
  • Oscar
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  SpeedyBee F405 power and UART Q husafreak 9 656 22-Dec-2023, 05:48 PM
Last Post: husafreak
  Mamba 411 16x16 Full UART for CRSF CLI jasc 35 9,378 23-Sep-2023, 10:41 PM
Last Post: GSixx8
Star Old Betafpv F405 V1.3: third UART or how did I get RX6 for UART6 mnn 6 1,586 12-Apr-2023, 10:14 AM
Last Post: romangpro
  Help SDA/SCL UART remap alex.tersa 46 7,517 23-Oct-2022, 12:16 AM
Last Post: kafie1980
  Help Can I use soft serial to get another uart on this FC? Rob3ddd 2 633 10-Oct-2022, 12:07 AM
Last Post: Rob3ddd


Login to remove this ad | Register Here