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
UART 1 or UART 3 for Serial Rx & Smartport?
#1
Using: CLRacing 4RS; FrSky R-XSR; Taranis Q X7S

I have the sbus wired to SBUS tab and the smartport wired to the TELE tab on the FC

Betaflight:  If I am reading CL Racing FC literature correctly I need UART 1 for the Serial Rx and UART 3 for Smartport; However UART 1 has the msp checked along with a warning not to mess with it--so what do I do?  Can I use UART 1 for both msp and Serial Rx?

Right now I have the Serial Rx activated on UART 3 and the quad works fine but I don't have telemetry--

Thank you for any guidance!
Reply
Login to remove this ad | Register Here
#2
Can you use UART6 for Softserial?  See Oscar's link below for how to do softserial:
https://oscarliang.com/betaflight-soft-serial/
Reply
#3
(18-Nov-2018, 10:24 PM)TMac Wrote: Can you use UART6 for Softserial?  See Oscar's link below for how to do softserial:
https://oscarliang.com/betaflight-soft-serial/

Thank you--guess I'll be learning even more now!  Questions: 

1--If CL Racing states UART 3 is for Smartport why is UART 3 working for Serial Rx?  
2--Can I use UART 1 for Serial Rx along with using it for msp?
Reply
#4
You port screen should look like this.  MSP is selected on USB VCP and not UART 1.  UART 1 is the SBUS pad, which is where you should wire your SBUS from R-XSR.  You should wire S.port to the TELE on FC, and select Smartport telemetry for UART3.  You don't need softserial for telemetry.  And you don't need to do non-inverted hack because both the SBUS and TELE already have hardware inverter on this FC.

[Image: L3wfetpl.jpg]
[-] The following 1 user Likes voodoo614's post:
  • TMac
Reply
#5
That's exactly what my screen looks like but receiver does not work when I go into RECEIVER tab--However if I put Serial Rx in UART 3 all works--(I was mistaken about msp being at UART 1 it's where you show it is) In configuration Receiver is set to SBUS--I tried rebooting but nuttin when I go to receiver tab to test--I saved/rebooted and checked--it's all set up like your screen
Reply
#6
Are you sure your wiring is correct?
Reply
#7
(19-Nov-2018, 12:45 AM)voodoo614 Wrote: Are you sure your wiring is correct?

Yes I am pretty sure--but it makes sense at this point to double check-- if smartport wire and sbus wire were reversed on the FC (TELE pad and SBUS pad respectively) that would explain why the receiver works on UART 3--Hmm or does it?  Anything I can do/ask in CLI to check things?
Reply
#8
If you have wires reversed, technically your receiver should not work. Because TELE is a TX and not a RX.

Post photos of wiring and post file if you want to get down to the bottom of things. If you are content with what you have, then happy flying.
Reply
#9
(19-Nov-2018, 05:02 AM)voodoo614 Wrote: If you have wires reversed, technically your receiver should not work. Because TELE is a TX and not a RX.

Post photos of wiring and post file if you want to get down to the bottom of things. If you are content with what you have, then happy flying.
I had the wires crossed!  R-XSR pics shows Black red yellow green (in order) coming from the receiver--so because all the other signal wires were yellow on the build I just assumed the same so put them in the same order onto the pads--as it turned out yellow wire was the smartport--swapped them over and it works like you said!  UART 1 is Serial RX and UART 3 is smartport--I have full telemetry now!  Happy camper now!

Thanks for helping me out and I look forward to learning things as a new member of this forum!
Reply
#10
So I guess the TELE is bidirectional, that is why the your controls worked. Great to hear you solved your problem.
[-] The following 1 user Likes voodoo614's post:
  • Texasgrape
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  UART in CLI Eyes.fpv 3 270 04-Jan-2024, 01:35 PM
Last Post: SnowLeopardFPV
  BetaFPV Meteor 65 Pro 2022 w/ elrs built in serial RX BarqsIsGood 11 820 11-Dec-2023, 04:13 AM
Last Post: V-22
  2022 BetaFPV F4 1S 5A Toothpick/Whoop Flight Controller W/ Built in serial RX BarqsIsGood 2 186 10-Dec-2023, 01:22 PM
Last Post: SnowLeopardFPV
  Put VTX on different UART Pathfinder075 14 491 28-Nov-2023, 10:36 PM
Last Post: SnowLeopardFPV
  Help GHF405 ICM UART remap to SCL Vler 10 349 31-Oct-2023, 05:05 AM
Last Post: Vler


Login to remove this ad | Register Here