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
Speedybee f4 aio FPORT setup
#1
Hi Guys,

running speedybeef 3.5.7 on my speedybee, flashed fport firmware on my r-sxr reciever, connected the s.port wire of the reciever, set FBUS in settings tab, however:


only on uart 2 (default reciever/sbus port) i get stick output on in the transmitter tab of betaflight but no telemetry on the radio.

I know I shouldnt use the uart 2/sbus for flying but instead use a different uart. however i never get the stick output shown nor telemetry on my taranis q x7.

tried uart 3 and 4 with half serialrx_duplex on/off, and serialrx_inverted on/off but no telemetry nor stick reaction on the transmitter tab.

anyone any idea how to fix? thanks in advance!
Reply
Login to remove this ad | Register Here
#2
Even with F.Port firmware, the S.Port pin on the R-XSR still outputs an inverted signal that your F4 flight controller can't handle. Your FC will need an uninverted signal. So if you want to use F.Port with your F4 board you have two options:-
  1. Solder a wire from the minuscule "P" pad on the R-XSR to a the TX pad of a spare UART on your flight controller.
  2. Do a mod to your R-XSR by cutting the S.Port pin and soldering a wire from the minuscule "P" pad to the S.Port pin so that pin is re-purposed as an uninverted S.Port pin. There is a how-to on doing that HERE courtesy of Scott_M. Take note of Voodoo's comment in post #5 of that thread suggesting that you re-purpose the SBUS IN pin instead.
[Image: frsky_r-xsr_rx_receiver_smartport_sbus_i...24x591.jpg]

Then run the following commands in the CLI. This assumes you will be using the TX pad on UART 3...

Code:
serial 2 64 115200 57600 0 115200
set serialrx_provider = FPORT
set serialrx_halfduplex = ON
set serialrx_inverted = OFF
save

If you use the TX pad on UART4 then replace the "2" directly after the "serial" command above with a "3" (that number is the UART number - 1)
[-] The following 1 user Likes SnowLeopardFPV's post:
  • meauris
Reply
#3
It sounds like you are using the SBUS pad on the FC, which is a UART RX. You need to solder to UART TX. On Speedybee, I would used T1 or T3. You need the "P" as indicated by Snow or hack I suggested in the link.
Reply
#4
Thanks for your swift reply!
I was under the impression that ANY F4 flightcontroler was able to use the FBUS with the r-sxr's S.port pin without doing the mod or using the solder pin.

Your mini howto makes perfect sense so thanks very much!

I will work on option 1 tonight and keep you posted Smile
Reply
#5
(21-Mar-2019, 05:28 PM)Guarana Wrote: I was under the impression that ANY F4 flightcontroler was able to use the FBUS with the r-sxr's S.port pin without doing the mod or using the solder pin.

Sadly not. There is also nothing wrong with the original proven 2-wire SBUS & S.Port setup so you still have the option of using that if you want to. You can do that without any uninversion hacks because the SBUS pin just goes to the SBUS pad on your FC which can handle an inverted signal, and the S.Port pin goes to the TX pad of a spare UART on your FC. Then you just configure and enable SoftSerial for that UART which will uninvert the S.Port signal.

The three main advantages of using F.Port is less wires, you only tie up one UART, and RSSI is sent directly from the receiver to the flight controller without having to send it back from the transmitter over a spare channel.
Reply
#6
Although the F.Port protocol is non-inverted protocol, currently it is still using S.Port pin to push out the signal which is inverted. And S.Port on Frsky receiver are all hardware inverted. As long as Frsky uses S.Port for F.Port it will still be inverted. In the future, I can see them releasing an F.Port only receiver. For example, the R9MM has an pin called "inverted S.Port", but they could have easily just called it an F.Port pin.

Here is a good read to what I am saying.

https://www.propwashed.com/frsky-fport/
Reply
#7
Fixed Smile used the pad and uart 4.
Downside... one of the antennas ‘clicked’ off..
Cleaned it and snapped it back on.
Now have to wait 24hrs for the E6000 glue to dry... no flying tomorrow Sad
Reply
#8
(22-Mar-2019, 12:29 AM)Guarana Wrote: Fixed Smile used the pad and uart 4.
Downside... one of the antennas ‘clicked’ off..
Cleaned it and snapped it back on.
Now have to wait 24hrs for the E6000 glue to dry... no flying tomorrow Sad

I am a big fan of the UV cure glue like Bondic or something similar.

UART 4 is meant for ESC telemetry. But you can use it.
Reply
#9
I’m not using esc telemetry for now so that’s no problem Smile thnx for the UV glue tip. Have to check if it’s available in the Netherlands Smile
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  New Product Another AT32 AIO but dedicated to digital mstc 24 2,179 29-May-2024, 11:19 AM
Last Post: josser
  New: goku gn745 45a aio bl_32 mpu6000 v3 skywanderer 2 226 19-May-2024, 07:03 PM
Last Post: skywanderer
  Help happymodel superx AIO Voltage Fluctuations Caelus_fpv 6 309 18-May-2024, 09:39 PM
Last Post: Caelus_fpv
  Help Darwin 15A AIO - ESC Issue Pathfinder075 22 425 16-May-2024, 06:42 AM
Last Post: SeismicCWave
  JHEMCU GHF745 HD AIO F7 OSD Flight Controller and Built-In 40A BLHeli32 3-6S FC husafreak 14 454 10-May-2024, 03:12 PM
Last Post: husafreak


Login to remove this ad | Register Here