Posts: 8 Threads: 3 Likes Received: 0 in 0 posts Likes Given: 1 Joined: Feb 2020 Reputation: 0 Just a quick question. Sorry I'm new to the forum and search didn't bring anything up so I thought I'd ask. I have the mamba mk2 f405 full size board. Looking near the sbus pad is a tx1 pad. Is this an inverted pad for smartport or inverted. Basically I am using the R9mm and am using fport. So not sure if I should solder the smartport wire on reciever to inverted or inverted signal. Wanting to keep uart 3 and uart 6 free for GPS and smartaudio. I wish these vendors would make better manuals for the FC than just a diagram, that doesn't even list all the broken out pads • Posts: 21,250 Threads: 587 Likes Received: 8,962 in 6,632 posts Likes Given: 1,425 Joined: Jun 2018 Reputation: 787 Yes, you can use the TX1 pad of UART1 for F.PORT connection on the Mamba F405 MK2 stack. Connect the normal "S.Port/F.Port" pad ( not the "S.Port inverted" one) to the TX1 pad on the FC. Then copy/past the complete block of commands below into the CLI text box and press <ENTER>. Then test for stick movements in the Receiver tab. Code: feature -RX_PPM feature -RX_PARALLEL_PWM feature RX_SERIAL feature TELEMETRY serial 0 64 115200 57600 0 115200 set serialrx_provider = FPORT set serialrx_inverted = ON set serialrx_halfduplex = OFF save
Posts: 8 Threads: 3 Likes Received: 0 in 0 posts Likes Given: 1 Joined: Feb 2020 Reputation: 0 Cool. Thank you! Will do that. • Posts: 8 Threads: 3 Likes Received: 0 in 0 posts Likes Given: 1 Joined: Feb 2020 Reputation: 0 (02-Feb-2020, 07:19 PM)SnowLeopardFPV Wrote: Yes, you can use the TX1 pad of UART1 for F.PORT connection on the Mamba F405 MK2 stack. Connect the normal "S.Port/F.Port" pad (not the "S.Port inverted" one) to the TX1 pad on the FC. Then copy/past the complete block of commands below into the CLI text box and press <ENTER>. Then test for stick movements in the Receiver tab. Code: feature -RX_PPM feature -RX_PARALLEL_PWM feature RX_SERIAL feature TELEMETRY serial 0 64 115200 57600 0 115200 set serialrx_provider = FPORT set serialrx_inverted = ON set serialrx_halfduplex = OFF save
well i copied this into the cli and set it up like you helped. And i am getting no inputs on the sticks in the reciever tab in BF. Any suggestions • Posts: 12,099 Threads: 125 Likes Received: 3,739 in 2,836 posts Likes Given: 99 Joined: Feb 2017 Reputation: 388 On F4, the TX1 isn't inverted. So you need to connect the INV S. Port from R9MM to the TX1. serial 0 64 115200 57600 0 115200 set serialrx_provider = FPORT set serialrx_halfduplex = ON set serialrx_inverted = OFF Save • Posts: 1,197 Threads: 59 Likes Received: 592 in 395 posts Likes Given: 210 Joined: Mar 2019 Reputation: 42 (06-Feb-2020, 04:28 AM)voodoo614 Wrote: On F4, the TX1 isn't inverted. So you need to connect the INV S. Port from R9MM to the TX1. serial 0 64 115200 57600 0 115200 set serialrx_provider = FPORT set serialrx_halfduplex = ON set serialrx_inverted = OFF Save What he said, you'll just need to move the signal wire to a different pad on the RX and put in those settings. • Posts: 8 Threads: 3 Likes Received: 0 in 0 posts Likes Given: 1 Joined: Feb 2020 Reputation: 0 (06-Feb-2020, 04:28 AM)voodoo614 Wrote: On F4, the TX1 isn't inverted. So you need to connect the INV S. Port from R9MM to the TX1. serial 0 64 115200 57600 0 115200 set serialrx_provider = FPORT set serialrx_halfduplex = ON set serialrx_inverted = OFF Save thanks, that worked. Much appreciated • Posts: 21,250 Threads: 587 Likes Received: 8,962 in 6,632 posts Likes Given: 1,425 Joined: Jun 2018 Reputation: 787 06-Feb-2020, 10:18 AM (This post was last modified: 06-Feb-2020, 10:19 AM by SnowLeopardFPV.) (06-Feb-2020, 06:19 AM)DLQ FPV Wrote: thanks, that worked. Much appreciated Glad you got it working. Sorry for any confusion. As Voodoo said, the TX1 pad isn't usually inverted, however the Mamba F405 has a few "nice-to-have" features on it compared to some other FCs, and on a small handful of flight controllers the TX pad of UART that the SBUS pad is on is also inverted. I had a suspicion that the Mamba might be one of those. So before posting my usual answer of changing the wiring, I did a bit of digging before posting the settings and found that Propcuts had documented that he'd connected the normal "S.Port/F.Port" pad to TX1 on the Mamba ( HERE) and his CLI dump ( HERE) shows the the same same settings I posted above, with his post directly after that one stating that "This dump has f.port working.". So others can now stop thinking I was smoking something when I posted those completely abnormal looking instructions There was actually some method to my madness. I do wonder how Propcuts got his working on the TX1 pad without using the "inverted S.Port" pad of the R9MM • Posts: 12,099 Threads: 125 Likes Received: 3,739 in 2,836 posts Likes Given: 99 Joined: Feb 2017 Reputation: 388 I can't wait until the day we get rid of F4 altogether. I think Propcut also used inverted S. Port. https://intofpv.com/t-how-to-xlite-pro-r...8#pid71328 • Posts: 21,250 Threads: 587 Likes Received: 8,962 in 6,632 posts Likes Given: 1,425 Joined: Jun 2018 Reputation: 787 (06-Feb-2020, 04:41 PM)voodoo614 Wrote: I can't wait until the day we get rid of F4 altogether. I also blame FrSky for their idiotic decision to invert the output signals in the first place, which they are purposely doing with an additional inverter component onboard the receiver.....WHY? It wouldn't be so bad if the manufacturers of FCs at least provided some proper datasheets around their boards, but they don't, so most people are just left guessing most of the time or end up tearing their hair out. Look at that new Mamba F405US MK3 stack for example...it has a pad on it specifically labelled "S.Port/F.Port" which any normal person would assume to mean that it had a built-in inverter on it specifically to take an inverted signal...but it doesn't...it's just a standard TX pad like any other I'm actually quite surprised to see the number of newly released boards that are still being designed and manufactured with F4 MCUs on them. • Posts: 12,099 Threads: 125 Likes Received: 3,739 in 2,836 posts Likes Given: 99 Joined: Feb 2017 Reputation: 388 (06-Feb-2020, 06:05 PM)SnowLeopardFPV Wrote: I also blame FrSky for their idiotic decision to invert the output signals in the first place, which they are purposely doing with an additional inverter component onboard the receiver.....WHY? It wouldn't be so bad if the manufacturers of FCs at least provided some proper datasheets around their boards, but they don't, so most people are just left guessing most of the time or end up tearing their hair out. Look at that new Mamba F405US MK3 stack for example...it has a pad on it specifically labelled "S.Port/F.Port" which any normal person would assume to mean that it had a built-in inverter on it specifically to take an inverted signal...but it doesn't...it's just a standard TX pad like any other I'm actually quite surprised to see the number of newly released boards that are still being designed and manufactured with F4 MCUs on them. Back when the first F4 DYS FC came out, I predicted that F4 would be short lived. Well, I was completely wrong. F4 just won't die. As for why Frsky made SBUS inverted, you can blame it on Futaba who invented the protocol. Frsky, the great innovator they are, just copied it. Along with everything else from Futaba. And because Sbus is inverted, they said lets just make S. Port inverted too. I am surprised with ACCESS debacle, and basically killing off backwards compatibility. That Frsky didn't introduce a new serial protocol without inversion. • Posts: 1 Threads: 0 Likes Received: 0 in 0 posts Likes Given: 0 Joined: Jun 2020 Reputation: 0 • Posts: 21,250 Threads: 587 Likes Received: 8,962 in 6,632 posts Likes Given: 1,425 Joined: Jun 2018 Reputation: 787 09-Jun-2020, 08:23 PM (This post was last modified: 09-Jun-2020, 08:31 PM by SnowLeopardFPV.) DOM Wrote:But please, where is physically the TX1 pad on the Mamba F405 mk2 ? It is not written on the board and I cannot find any schematic. Only the latest revision of the Mamba F405 MK2 has the TX1 pad. It's next to the SBUS pad on a second bank of 3 pads that are further in on the board. If you don't see a TX1 pad then you have an earlier revision of the board which didn't have TX1 broken out to a pad. EDIT: You can see the location of the TX1 pad in the later revisions of the Mamba F405 MK2 in the following post... https://intofpv.com/t-no-inputs-in-betaf...0#pid94050 • Posts: 13 Threads: 2 Likes Received: 0 in 0 posts Likes Given: 2 Joined: Nov 2020 Reputation: 0 • Posts: 12,099 Threads: 125 Likes Received: 3,739 in 2,836 posts Likes Given: 99 Joined: Feb 2017 Reputation: 388 You can connect SBUS/S. Port (4 wires). SBUS for RC control and S. Port for telemetry. Or you can use F. Port (3 wires) that does both RC control and telemetry. I recommend this for most. But not all FC has a bidirectional UART TX. Anyways, the Mamba works fine o. F. PORT. Depending on your receiver, you might have to flash the proper F. Port firmware. |