It’s great to have somebody like you that is able to understand and show in detail how to set up FPV equipment. You’re actually one of the only people that is showing how to use the R9 mini in this situation. Shout out to you too.
just have to do my part and say THANK YOU!!! I remember watching this exact video 8 months ago and couldn't get it to work and gave up. Finally decided to try again and this video was the most helpful and got it working for me so thank you!
This worked a treat for my LDARC 200-GT with the KK20 F4 flight controller. I've now managed to get both Runcam camera control working with the FC and XSR telemetry using softserial on a spare TX pad. Cheers!
@@TweetFPV Thanks again. You don't perhaps know how to do the same for an Pixhawk flight controller? I switched to Frsky and would like to have telemetry on my F450 also. Thanks for your help and awesome videos .
One thing you didn’t mention when you covered F-Port. You can, but should not, use F-Port on on soft serial pad. Softserial is great for S-Port, but F-Port is to intensive for a Softserial. That is really true for any serial transmitter protocol.
This is true. It does work and I have had no issues with short range flying(racing) ,but I wouldn't trust it on going long range. Although I have never had any failsafes or rx failures using it on soft serial but I am just a sample group of 1 here.
Thank you very much. This helped me to get mine working. i am using the same Omnibus board as you and initially had later firmware ( (like 4.2.0) on mine which was simply not even letting my receiver work correctly. But decided to downgrade to the same version as you and now even it works! Very happy after i spent a frustrating late night with no results last night.
Got to say I love your videos! Great job! Much better audio. Had to laugh a bit when you were chasing the board around in a circle while trying to solder the receiver wires. I've done many times myself! Now I use masking tape to hold things in place while soldering. Keep up the good work!
This was actually a very good video Even though I don't need it I always wanted to know about soft serial and how to set it up. I actually think your straight to the point unlike J B
Thank you, I try to make it as straight forward while still teaching someone how to fish as the same time. Jb does an excellent job of explaining the tiny detail that build to the final product and that's great of you already know a lot about this stuff but for the beginner or the person who doesn't necessarily want to know why the posi track on a plymoth works I think it overwhelms people.
Super helpful video thanks! I followed everything closely, but I was having no success with telemetry until I disabled the internal RF module on the taranis (on the model setup page.) Then I was able to rebind the receiver with the 16 channel telemetry option on, and everything works perfectly.
Man I’m so glad you’ve made these videos. So I’m having issues trying to figure this out with my Hobbywing Xrotor G2 stack. I’ve got power ground and tx1 for Fport. Receiver is bound, getting rssi and batt sensors. It was originally set to inverted = off and halfduplex = off. Switched them to on and still get no sticks showing. Omnibusf4SD.
So, with this fc and most f4 flight controllers there probaby isn't an inverter on any of the uart tx pads. This means you are most likely going to need to use the standard sbus/s.port firmware. Connect sbus to the sbus pad and depending on which reciever you have use softserial to get full telemetry and connect the s.port wire to an avalible tx pad of your choosing.
Thanks so much. just getting into telemetry and this was killing me now I am on my way to using the LUA scripts. Thanks for taking the time to post this info
Love that someone is finally covering this super popular system in detail. I find it kind of funny that there has been so little content about it when it is such a stone cold game changer as far as barrier to entry price wise. Thank you for your well thought out content it has helped me immensely
I'm glad it helped you. If you ever get into a bind feel free to ask questions. Also there is a very active r9m Facebook group with a lot of info and some very helpful people.
@@TweetFPV Ya i got rid of facebook a while back but i might have to make another account for the purpose of reaching out to the FPV community on stuff like this. I do have a question about the R9 MM if you had any info it would make my day man. I bought the Qx7 with the R9M and 2xR9 MM rx because it was an insane deal and id been looking at long range systems for a while (and i wanted to try the Qx7 lol) anyways my question is this. Im building on a KK super flytower with an omnibus F4 Fc. The There is no telemetry pad specifically but in the brief manual there is a screenshot showing "smartport" assigned to UART 3. Is it safe to assume that the Tx3 pad is therefore inverted for S.port or should i use the R9 MM's "uninverted S.port pad?... Sorry for the long winded comment but if you had any experience with something similar it would save me some trial and error. Thanks in advance for any info at all
The only diagram i found for this FC shows smart port on uart 1 and sbus on uart 6. if this is the case then the normal smart port wire would go to tx1 and this would suggest that there is an inverter built into the FC, but with that said i cound find any good documentation on this FC. If you can find a manual or connection guide post up a link to it an i'll check it out.
@@TweetFPV you were right btw, build is finished and range tests start tommorow. All firmware set up thanks to you man you made this jump to r9m super easy
Hello, great video as are all of yours! I tried this and have the soft serial now but still no sensors? I have a tyro129 with a f4 MATEKF405 board and the R9 mini.. Any ideas?
Thanks for your videos, they are indeed very helpful. It may be off topic but do I need to updated my Taranis X9D+ with the latest firmware to use the R9 slim with R9M module. If I upgrade to the latest 2.2 firmware will I loose all my models and settings on the Tx, Appreciate your help. Thanks
Yes you do need to update your taranis to get all the features of the r9m. I'm not sure what you will be missing if you don't. You shouldn't loose any of your models when updating your taranis. With the opentx companion software you can back up all your models and setting just incase something goes wrong. This gives me a good idea for another video even though there are a few firmware update videos out there.
Thanks for the great movie, I tried it all and the still can't find new sensors, in the past i update my slim+ to the newest firmware, maybe this is the problem?
R9 SLIM with Flex: If I just want to fly without telemetry. Is the connection labeled VCC the +power lead to 5V? I know where the ground goes. But there are these ports too: S.Port. S.Bus In S.Bus Out RSSI Out TX1 RX1 Which one gets connected to the F4 Board just to fly with my Taranis or should I connect some of those ports to somewhere else on the FC?
Voltage input to the slim is from 3.5v-10v so the only connections you need to make are the power ground and the s.bus out to the fc. Depending on your FC the s.bus out from the RX should go to a pad labeled sbus or rc or something along those lines. which FC are you connecting to? those 3 connections are enough to get you in the air.
I'll finished this Smart Port video, so I am going to try hooking my R9Slim up same way. I wonder if Flex is going make any difference on the wiring and resource assignments.
Damn man you are the shiznit...and James ;). subbed. I came here off a link in comments from your r9 mini f4 fport video. I was stumped why sticks didn't show movement, this saved the day bro. You should add r9 mini and f4 omnibus in the title for others to find. Now I can have camera control on my micro eagle AND smart audio on my f4 clone Whooot Can't thank you enough, wannaa paypal ya some beer monies or patreon Lmk how or how to contact ya serious
I am very glad that this video helped you out. Your comment is the only compensation I need. Please spread the word about my channel if you know anyone else how is having problems or has questions.
I am trying to do this same thing in INAV and having little success. I am using an Matek F405wing FC and an r9slim+. Any advice would be helpful. Thanks,
The issue with inav is that they don't allow you to select which resources or ports to use softserial on. They specify exactly what pad each softserial port will be on. Check the inav wiki for you fc and they should have a list of which pads are ss1 ss2 and so on.
@@TweetFPV On the Wiki for the F405 wing FC it specifically said to connect Smart Port to TX2 pad. This is the pad I am connected to. Still not getting anything. I checked the "Resource" in CLI and this is what I found, A00: SERIAL4 UART TX A01: SERIAL4 UART RX A02: SOFTSERIAL1 UART TX/RX A03: SERIAL2 UART RX A04: MPU CS A05: SPI1 SCK A06: SPI1 MISO A07: SPI1 MOSI A08: FREE A09: SERIAL1 UART TX A10: SERIAL1 UART RX A11: USB IN A12: USB OUT A13: LED2 OUT A14: LED1 OUT A15: FREE B00: MOTOR2 OUT B01: MOTOR3 OUT B02: FREE B03: SPI3 SCK B04: SPI3 MISO B05: SPI3 MOSI B06: FREE B07: MOTOR1 OUT B08: I2C1 SCL B09: I2C1 SDA B10: I2C2 SCL B11: I2C2 SDA B12: OSD CS B13: SPI2 SCK B14: FREE B15: FREE C00: ADC CH1 C01: ADC CH2 C02: SPI2 MISO C03: SPI2 MOSI C04: MPU EXTI C05: ADC CH3 C06: FREE C07: FREE C08: MOTOR4 OUT C09: FREE C10: SERIAL3 UART TX/RX C11: FREE C12: FREE C13: FREE C14: SDCARD CS
that looks right. But if you are using the slim+ it has a "inverted s.port" pin already so you dont need to use softserial. The "RX1" on "CON1" connect to any free uart tx pad and you should be good to go.
@@TweetFPV I tried that yesterday with no success. I connected the "RX1" from the slim + to the TX of Uart-5 and configured the port in INAV to "Smartport". I also tried playing around with the CLI settings for Telemetry after doing so. I think I am going to connect the R9slim+ to my BF-F4 board this weekend and see if it is an issue with the Flex firmware on the receiver or if it is an INAV issue. Thanks for all of your advice. I welcome any other advice you have to give. Determination!!!
I have the same board omnibusF4SD and I have RXSR. It’s the hobbywing G3 F4 stack combo. I have AccstD16 NonFport firmware on rxsr. I’m using tx 3 for SPort pad and I used resource SERIAL_TX 3 NONE resource SERIAL_TX 11 B10 save in CLI I use uart1 black/red/sbus and S.Port to Tx3 solder pads for rxsr. In betaflight in I’m getting softserial to appear in ports and use uart 1 but still no telemetry. Any ideas?
I would update the firmware on the rx and rx. Make sure you have serial rx enabled on the correct uart (your fc may be different) enable the correct protocol in bf config. If everything you have is exactly the same as in the video and it isn't working I would check you connections.
Amazing video..! Worked great..! I tried this for an rssi and I still cant figure out my rssi. Lmao..! :) Its not your fault but it seems I can never win.
@@TweetFPV some on on the betaflight f.b. group said something about duplex..? Does that mean anything to you..? They said to go in my cli and set the duplex to full. I've never heard of such a thing. Again I likes your video. It got all my other sensors working and now I can fix all my other f4 boards. Thanks a million..!
Yea, setting tlm_halfduplex to either on or off can fix issues with not receiving telemetry. But in this case you either have all the sensors or not. There are a few sensors you will get regardless of telemetry from the fc working or not. I think it's like rx voltage and one other. I just can't remember off the top of my head what they are.
@@TweetFPV one more question if you've got a sec. Can you do more than one soft serial.? Like use motor 5 and 6 and an led pad.? And if you can would it be the same code but instead of it being tx_11 would it be tx_12 or tx_22..? Does that make sense..? Thanks again man.
Thanks for your hard work! I purchased an omnibus f4 controller based on this video, not because I plan to use it in a quad but because I wanted more telemetry from an airplane (accelerometers, etc.). You make hookup and programming look easy, and indeed it was. However, I am using an X8R receiver, and am not receiving any telemetry from the controller. I am using a single wire from the smart port signal connector on the receiver connected to the omnibus F4 where shown in this video. Can you think of any reason it would not work with the X8R? Thanks in advance!
Ok, here is a few things to try. If you go into the cli and type "get serial" you should see a fow lines and in should be something like serial rx half duplex either on or off. If that is set to on try setting it to off. Same goes with serialrx inverted. There should only be a out 4 combinations. Don't forget to type save after each one and go into your taranis and re-discover sensors each time.
Works fantastic can you do one with Inav, because I try Betaflight and works but Inav the cli is different. I do not know what to tipe in the cli to freed A01 motor 5
Great video, cant find any info otherwhere. But im going crazy, 2 weeks and cant get stick control, make all your steps but nothing. I got f4 v3 customized for wizzard x220s, thats how they call it banggood. Flashed with lbt, bind perfect, sbus to sbus....internal rf off, .........please help me..... should i buy a r9 mm? Thx and greetings from spain....
Thx for quick response, i flashed it without fport, 180716 version lbt. This is my fc: m.banggood.com/es/Eachine-Wizard-X220S-FPV-Racer-Customized-Version-Omnibus-F4-V3- Betaflight-3_0_1-Flight-Controller-p-1177121.html?gmcCountry=ES¤cy=EUR&cur_warehouse=CN&createTmp=1&creative=304315483629&gclid=EAIaIQobChMIrKD3p_im3wIVyrTtCh0evQSaEAQYAiABEgK_D_D_BwE
Thanks alot to care about my problem. I got a r9 mini with r9m on x9d, plus. soldered from sbus pad to sbus in, 5v to v in, ground to ground. Soldered the bridge "sbus" on the fc.
You deserve more sub.. Can you explain the same thing for ardupilot. I still fail to have telemetry on omnibus f4 pro and r9mm..i am using taranis radio
I have a R9Mini and configured SBUS on my iFlight F411 FC. Receiver Tab in BF is working. 1) Can I SoftSerial map my TX3 Pad and reassigned to SoftSerial 12? I have tried all permutations of "set tlm_inverted = on/off" , "set tlm_halfduplex = on/off" to no avail. 2) I also tried on PWM 5 (I assume it to be Motor 5). And also tried all permutations of "set tlm_inverted = on/off" , "set tlm_halfduplex = on/off" to no avail. I have flashed both my R9Mini Rx and R9M module to the latest 20190117 FLEX FW. The above also didn't work for my HGLRC F4 FC (Different quad and a 2nd R9Mini Rx) soft serial on the LED Strip Pad. I have almost all but given up. On my 3rd quad which is a F7 FC, all works flawlessly for the R9Mini.
From what you have said I see no reason why your telemetry is not working. I'm assuming you have selected smart port telemetry for your soft serial port in the bf config tab. And when you bound your reciever you selected tlm on.
@@TweetFPV On The HGLRC F4, I managed to get the softserial on Motor 5 to work. LED Strip 1 didn't work for me. I don't know why. From what I read in BF GitHub, all these extra pads differs from FC to FC, some pads on FC might work for S.Port, some don't. I'm still trying to figure out the iFlight FC.
Yea softserial has in my experience been a flaky thing. Honestly I don't even use smartport anymore. It does nothing for me that I can do with the bf osd.
i can't enable Softserial as a feature in Butterflight configurator. After save&reboot it's set back to disabled. i have a heliospring board. i reflashed the board and also tried another version of the configurator. i must be missing something, do you have any idea?
Thank you for everything,I have same FC with you(OmnibusF4 Pro v3) and R9MM receiver with R9MM 2019 Access(HORUS X10S Express), I did all of you did. I have fault during reconnect to Beta Flight "Failed to open serial port" . Could you please help me?
Of course. Are you using a pc or Mac? Have you tried to use a different USB cable? Try downloading the impulse rc driver fixer and running that after you connect your Quad.
@@TweetFPV no, no, normally I can connect beta flight,after I created a SoftSerial like you, softseraial1 was automatically disabled during reconnection of betaflight also"failed to open serial port" massage appears on left topside. I did one more click again to connect button and it was connected with soft serial1 disabled condition. :(
Question for you. I have an R9MM on a Betaflight F4 and Smart port to TX3 as listed in the printed instructions for the FC. However I only receive RSSI and Battery voltage for telemetry values. I have another quad that is on a Matek F405 using soft serial and I see all the telemetry values on the radio. If I was to change TX3 on the BF board to a soft serial for TX3 instead of the UART resource would I then get all the telemetry values beyond RSSI and Vbat?
What fc are you trying to connect to? If it's a f4 most likely you should be using the "inverted s.port / f.port" pad from the r9mm to an unused uart tx pad. With the r9mm there is no need to use soft serial.
Yes, I just looked over the pin out for your fc. You need to use the "inverted s.port /f.port" pad on the r9mm since the bff4 doesn't have a telemetry / inverter on one of its other uarts.
@@TweetFPV ok thanks great video I been trying to figure out how I was gonna put my gps and smart port on the small in 1 flight controller I ordered and then i found ur video perfect
I have omnibus f4 v3 pro and fc have ch6 pad for Smart port do i must do inverted hack or i can connect ch6 pad to inverted smart port pad on r9mm or on normal smart port pad on r9mm rx in inav setup
Connect the regular s.port pad (one just below the sbus pad) to motor 6 and use softserial. Inav does not allow you to re-define resources. So you are stuck using just motor 5 and a rx pad and motor 6 as a TX pad in softserial mode. That should work. You might need to change telemetry inversion to off or on depending on how the pad behaves in inav.
im try to connect my r9mm to a OMNIBUSF4SD board. i on the lastest firmware 190201 on both my R9m and r9mm. i can bind them ok. ive tried wiring the sport to the Sbus receiver and also to a empty uart on the TX side. tried following on but no matter i do i cant get the quad to see the joystick move. any help would be much appreciated thank you
for starters are you using sbus or fport firmware on your R9mm? also you can contact me on my discord server. discord.gg/zRKg6G this is a much easier way to help with troubleshooting!
@@TweetFPV I used the softserial method and my Taranis is not picking up the extra sensors. I got the the Taranis on discover new sensors. I'm not using BF, I'm using INAV.
So I tried this on my omnibus f4 pro v3 with a R-xsr on motor pad "5" with success . Tried the same process on a Lumenier Lux F4 v3 micro stack. There are only 4 motor output and they are on pins to attach the 4n1 esc to the FC in the stack. So I used UART 6TX pad. I got nothing...
@@TweetFPV Im sorry, maybe I wrote it wrong, its for my R9MM...can I just plug s.bus, gnd,v cc to get RSSI just like when I did to my xm+ ? Thanks in advance
Yea you can do that. I know your transmitter will always get rxbat and rssi. I'm not 100% sure if it goes to the fc on the sbus signal like the 2.4ghz rxs I've been using fport for so long that I've never though about it. Either way one of the telemetry sensors will be rssi. You can either send that back to your fc on a aux channel or just have your radio do low rssi callous. It just depends on what your end goal is.
@@TweetFPV thanks FYI 😀, for 3 years I temporary quit from touching FC and drones and just flown airplane model, never thought FPV world gone this far complicated, yet its so fun
Hello, sorry to bother, but I can't connect that receiver (r9mini) whit my f4 no matters what pin I try. I have a mamba f405 mtk board and I am connecting the receiver smartport wire to tx6 pad on the board, then I make the serial port and don't work (I have played also whit the tlm inversion and nothing). But if I have a r9mm (whit inverted smartport) it works flawless, what iam missing here? Can anyone help?
Sort of. Inav is very specific about what pads can be used with soft serial. You can just reassign any resources. The inav wiki page has specifics about each flight controller listed. From there you can find which pads get used as softserial for the smart port inversion.
That is a very loaded question. Which FC, FW, and are you looking to just use SBUS, or do you want to use SBUS and Smart Port telemetry, How about F.port?
TweetFPV sbus and smart port telemetry. If R9 slim+ has same configuration as R9 mini then it's easy for me just follow your video. But I am not too sure about F port and it's functionality.
Ok. Use the sbus out pin from the slim+ to your sbus pad on your fc then use the rx1 pin from the slim to any unused uart tx pad on your fc. The slim + has inverted smart port avalible so you dont need to mess with soft serial or inversion.
It’s great to have somebody like you that is able to understand and show in detail how to set up FPV equipment. You’re actually one of the only people that is showing how to use the R9 mini in this situation. Shout out to you too.
I am happy to help, thank you for sending the board to check out!
just have to do my part and say THANK YOU!!! I remember watching this exact video 8 months ago and couldn't get it to work and gave up. Finally decided to try again and this video was the most helpful and got it working for me so thank you!
Super Helpful, It is incredible how you explained something not really easy in a such easy way!! not everyone has the same ability..well Done!
This worked a treat for my LDARC 200-GT with the KK20 F4 flight controller. I've now managed to get both Runcam camera control working with the FC and XSR telemetry using softserial on a spare TX pad. Cheers!
Very helpful tutorial. It solved my problem. Cheers from Brazil. Be safe. Thanks a lot
Awesome! Stay safe my friend!
Well done with this awesome video. I have been struggling for days to get telemetry on my R9 and now it works!! Thank you very much.
I'm glad you got it working for you, happy flying!
@@TweetFPV Thanks again. You don't perhaps know how to do the same for an Pixhawk flight controller? I switched to Frsky and would like to have telemetry on my F450 also. Thanks for your help and awesome videos .
I you are running pixhawk are you then running iNav?
@@TweetFPV Nope I am running Ardupilot with Mission planner. Is Inav better?
Sorry I have no Idea. I have never messed with either firmwares.
Great instruction on how to free up unneeded resources for the soft serial port.
One thing you didn’t mention when you covered F-Port. You can, but should not, use F-Port on on soft serial pad. Softserial is great for S-Port, but F-Port is to intensive for a Softserial. That is really true for any serial transmitter protocol.
This is true. It does work and I have had no issues with short range flying(racing) ,but I wouldn't trust it on going long range. Although I have never had any failsafes or rx failures using it on soft serial but I am just a sample group of 1 here.
Thank you very much. This helped me to get mine working. i am using the same Omnibus board as you and initially had later firmware ( (like 4.2.0) on mine which was simply not even letting my receiver work correctly. But decided to downgrade to the same version as you and now even it works! Very happy after i spent a frustrating late night with no results last night.
Glad it helped
Thank you so much! Very helpful, I couldn't figure out how to connect the r9 SX receiver to an omnibus f405 😅
Do you have success on your r9 SX? I dont get stick input in betaflight using sbus on betaflight in mine.
@@mrsambranamanunuba1698 yep mine works
Got to say I love your videos! Great job! Much better audio. Had to laugh a bit when you were chasing the board around in a circle while trying to solder the receiver wires. I've done many times myself! Now I use masking tape to hold things in place while soldering. Keep up the good work!
Haha thanks!
Thanks so much, your explanations are so easy to follow and it works! 😃
This was actually a very good video Even though I don't need it I always wanted to know about soft serial and how to set it up. I actually think your straight to the point unlike J B
Thank you, I try to make it as straight forward while still teaching someone how to fish as the same time. Jb does an excellent job of explaining the tiny detail that build to the final product and that's great of you already know a lot about this stuff but for the beginner or the person who doesn't necessarily want to know why the posi track on a plymoth works I think it overwhelms people.
Super helpful video thanks! I followed everything closely, but I was having no success with telemetry until I disabled the internal RF module on the taranis (on the model setup page.) Then I was able to rebind the receiver with the 16 channel telemetry option on, and everything works perfectly.
I was looking for this video everywhere thank you very much
I hope it helps.
me too
Man I’m so glad you’ve made these videos. So I’m having issues trying to figure this out with my Hobbywing Xrotor G2 stack. I’ve got power ground and tx1 for Fport. Receiver is bound, getting rssi and batt sensors. It was originally set to inverted = off and halfduplex = off. Switched them to on and still get no sticks showing. Omnibusf4SD.
So, with this fc and most f4 flight controllers there probaby isn't an inverter on any of the uart tx pads. This means you are most likely going to need to use the standard sbus/s.port firmware. Connect sbus to the sbus pad and depending on which reciever you have use softserial to get full telemetry and connect the s.port wire to an avalible tx pad of your choosing.
Thanks so much. just getting into telemetry and this was killing me now I am on my way to using the LUA scripts. Thanks for taking the time to post this info
I love this video... it helped me connect up my first r9 rx and was super helpful... great job man.
I'm glad it helped you out.
Great video! Your videos help me a lot in setting up quads. I appreciate it.
That is a great video bro! Thanks for explaining in detail how to do it. Keep it up
Everything sounded superb, was very well explained, and the video was clear and sharp! Very nicely done! Liked & a New subscriber! 😁🤘
Thank you.
Love that someone is finally covering this super popular system in detail. I find it kind of funny that there has been so little content about it when it is such a stone cold game changer as far as barrier to entry price wise. Thank you for your well thought out content it has helped me immensely
I'm glad it helped you. If you ever get into a bind feel free to ask questions. Also there is a very active r9m Facebook group with a lot of info and some very helpful people.
@@TweetFPV Ya i got rid of facebook a while back but i might have to make another account for the purpose of reaching out to the FPV community on stuff like this. I do have a question about the R9 MM if you had any info it would make my day man. I bought the Qx7 with the R9M and 2xR9 MM rx because it was an insane deal and id been looking at long range systems for a while (and i wanted to try the Qx7 lol) anyways my question is this. Im building on a KK super flytower with an omnibus F4 Fc. The There is no telemetry pad specifically but in the brief manual there is a screenshot showing "smartport" assigned to UART 3. Is it safe to assume that the Tx3 pad is therefore inverted for S.port or should i use the R9 MM's "uninverted S.port pad?... Sorry for the long winded comment but if you had any experience with something similar it would save me some trial and error. Thanks in advance for any info at all
The only diagram i found for this FC shows smart port on uart 1 and sbus on uart 6. if this is the case then the normal smart port wire would go to tx1 and this would suggest that there is an inverter built into the FC, but with that said i cound find any good documentation on this FC. If you can find a manual or connection guide post up a link to it an i'll check it out.
@@TweetFPV you were right btw, build is finished and range tests start tommorow. All firmware set up thanks to you man you made this jump to r9m super easy
Awesome, good luck, be sure to setup your fail safe just incase!
you rocking on the content! glad to see you gathering more subs
Worked like a dream. Many Thanks
I'm glad it helped you out.
Well done sir! Thank you for your help, keep up the great work
This is an A+++ tutorial. Thank you!
Hello, great video as are all of yours!
I tried this and have the soft serial now but still no sensors? I have a tyro129 with a f4 MATEKF405 board and the R9 mini.. Any ideas?
@kent did you get it figured out having the same issue
Thanks for your videos, they are indeed very helpful. It may be off topic but do I need to updated my Taranis X9D+ with the latest firmware to use the R9 slim with R9M module. If I upgrade to the latest 2.2 firmware will I loose all my models and settings on the Tx, Appreciate your help. Thanks
Yes you do need to update your taranis to get all the features of the r9m. I'm not sure what you will be missing if you don't. You shouldn't loose any of your models when updating your taranis. With the opentx companion software you can back up all your models and setting just incase something goes wrong. This gives me a good idea for another video even though there are a few firmware update videos out there.
you are fantastic.
Thanks for the great movie, I tried it all and the still can't find new sensors, in the past i update my slim+ to the newest firmware, maybe this is the problem?
very good explanation. Thank you for work.
Glad it was helpful!
Thanks for your help and great content in your videos !!!!
Really nice, dude! Thanks a lot! 😊
R9 SLIM with Flex: If I just want to fly without telemetry. Is the connection labeled VCC the +power lead to 5V? I know where the ground goes. But there are these ports too:
S.Port.
S.Bus In
S.Bus Out
RSSI Out
TX1
RX1
Which one gets connected to the F4 Board just to fly with my Taranis or should I connect some of those ports to somewhere else on the FC?
Voltage input to the slim is from 3.5v-10v
so the only connections you need to make are the power ground and the s.bus out to the fc. Depending on your FC the s.bus out from the RX should go to a pad labeled sbus or rc or something along those lines. which FC are you connecting to?
those 3 connections are enough to get you in the air.
@@TweetFPV Its the OMNIBUSF4SD on the wizardHV.
I'll finished this Smart Port video, so I am going to try hooking my R9Slim up same way. I wonder if Flex is going make any difference on the wiring and resource assignments.
Flex fw doesn't change how the rx talks to the fc. It changes how the rx talks to the r9m transmitter
Damn man you are the shiznit...and James ;). subbed. I came here off a link in comments from your r9 mini f4 fport video. I was stumped why sticks didn't show movement, this saved the day bro. You should add r9 mini and f4 omnibus in the title for others to find. Now I can have camera control on my micro eagle AND smart audio on my f4 clone Whooot Can't thank you enough, wannaa paypal ya some beer monies or patreon Lmk how or how to contact ya serious
I am very glad that this video helped you out. Your comment is the only compensation I need. Please spread the word about my channel if you know anyone else how is having problems or has questions.
Fantastic video man I really hope you make more content Like Like Like
I'm trying to record my experiences with all the issues I have, hopefully to help other people out in a straight forward way.
Thank you very handy tutorial!
I hope that I helps!
If you have any questions feel free to ask.
Good video, thanks
I hope this helps people out!
I am trying to do this same thing in INAV and having little success. I am using an Matek F405wing FC and an r9slim+. Any advice would be helpful.
Thanks,
The issue with inav is that they don't allow you to select which resources or ports to use softserial on. They specify exactly what pad each softserial port will be on. Check the inav wiki for you fc and they should have a list of which pads are ss1 ss2 and so on.
@@TweetFPV On the Wiki for the F405 wing FC it specifically said to connect Smart Port to TX2 pad. This is the pad I am connected to. Still not getting anything. I checked the "Resource" in CLI and this is what I found,
A00: SERIAL4 UART TX
A01: SERIAL4 UART RX
A02: SOFTSERIAL1 UART TX/RX
A03: SERIAL2 UART RX
A04: MPU CS
A05: SPI1 SCK
A06: SPI1 MISO
A07: SPI1 MOSI
A08: FREE
A09: SERIAL1 UART TX
A10: SERIAL1 UART RX
A11: USB IN
A12: USB OUT
A13: LED2 OUT
A14: LED1 OUT
A15: FREE
B00: MOTOR2 OUT
B01: MOTOR3 OUT
B02: FREE
B03: SPI3 SCK
B04: SPI3 MISO
B05: SPI3 MOSI
B06: FREE
B07: MOTOR1 OUT
B08: I2C1 SCL
B09: I2C1 SDA
B10: I2C2 SCL
B11: I2C2 SDA
B12: OSD CS
B13: SPI2 SCK
B14: FREE
B15: FREE
C00: ADC CH1
C01: ADC CH2
C02: SPI2 MISO
C03: SPI2 MOSI
C04: MPU EXTI
C05: ADC CH3
C06: FREE
C07: FREE
C08: MOTOR4 OUT
C09: FREE
C10: SERIAL3 UART TX/RX
C11: FREE
C12: FREE
C13: FREE
C14: SDCARD CS
that looks right. But if you are using the slim+ it has a "inverted s.port" pin already so you dont need to use softserial. The "RX1" on "CON1" connect to any free uart tx pad and you should be good to go.
@@TweetFPV I tried that yesterday with no success. I connected the "RX1" from the slim + to the TX of Uart-5 and configured the port in INAV to "Smartport". I also tried playing around with the CLI settings for Telemetry after doing so. I think I am going to connect the R9slim+ to my BF-F4 board this weekend and see if it is an issue with the Flex firmware on the receiver or if it is an INAV issue. Thanks for all of your advice. I welcome any other advice you have to give.
Determination!!!
I have the same board omnibusF4SD and I have RXSR.
It’s the hobbywing G3 F4 stack combo.
I have AccstD16 NonFport firmware on rxsr.
I’m using tx 3 for SPort pad and I used
resource SERIAL_TX 3 NONE
resource SERIAL_TX 11 B10
save in CLI
I use uart1 black/red/sbus and S.Port to Tx3 solder pads for rxsr.
In betaflight in I’m getting softserial to appear in ports and use uart 1 but still no telemetry.
Any ideas?
Thanks man.... SEND IT!!
I have a problem with that same board and rx. I have it bound and in the same pads as you. But the sbus is not detected
I would update the firmware on the rx and rx. Make sure you have serial rx enabled on the correct uart (your fc may be different) enable the correct protocol in bf config. If everything you have is exactly the same as in the video and it isn't working I would check you connections.
Thank you. it was very helpful. thanks for the video ;-)
Nice!
Amazing video..!
Worked great..!
I tried this for an rssi and I still cant figure out my rssi. Lmao..! :)
Its not your fault but it seems I can never win.
These things can be very finicky. Differences in firmware on either the rx, TX, or fc can make big differences.
@@TweetFPV some on on the betaflight f.b. group said something about duplex..? Does that mean anything to you..?
They said to go in my cli and set the duplex to full.
I've never heard of such a thing.
Again I likes your video.
It got all my other sensors working and now I can fix all my other f4 boards. Thanks a million..!
Yea, setting tlm_halfduplex to either on or off can fix issues with not receiving telemetry. But in this case you either have all the sensors or not. There are a few sensors you will get regardless of telemetry from the fc working or not. I think it's like rx voltage and one other. I just can't remember off the top of my head what they are.
@@TweetFPV one more question if you've got a sec.
Can you do more than one soft serial.? Like use motor 5 and 6 and an led pad.? And if you can would it be the same code but instead of it being tx_11 would it be tx_12 or tx_22..? Does that make sense..?
Thanks again man.
You can setup multiple soft serial ports. Soft serial 2 is defined as 12 and 3 would be 13 and so on. Make sure you keep an eye on the cpu usage.
+1👍 Thank you Tweet
Thanks for your hard work!
I purchased an omnibus f4 controller based on this video, not because I plan to use it in a quad but because I wanted more telemetry from an airplane (accelerometers, etc.). You make hookup and programming look easy, and indeed it was. However, I am using an X8R receiver, and am not receiving any telemetry from the controller. I am using a single wire from the smart port signal connector on the receiver connected to the omnibus F4 where shown in this video. Can you think of any reason it would not work with the X8R?
Thanks in advance!
Are you running betaflight or a different flight controller firmware?
@@TweetFPV Betaflight. I loaded the firmware version referred to in the video.
Are you getting stick inputs in the reciever tab in bf?
@@TweetFPV Yes.
Ok, here is a few things to try. If you go into the cli and type "get serial" you should see a fow lines and in should be something like serial rx half duplex either on or off. If that is set to on try setting it to off. Same goes with serialrx inverted. There should only be a out 4 combinations. Don't forget to type save after each one and go into your taranis and re-discover sensors each time.
Works fantastic can you do one with Inav, because I try Betaflight and works but Inav the cli is different. I do not know what to tipe in the cli to freed A01 motor 5
Great video, cant find any info otherwhere. But im going crazy, 2 weeks and cant get stick control, make all your steps but nothing.
I got f4 v3 customized for wizzard x220s, thats how they call it banggood. Flashed with lbt, bind perfect, sbus to sbus....internal rf off, .........please help me..... should i buy a r9 mm? Thx and greetings from spain....
Did you flash lbt f.port or sbus? And can you post a link to your fc?
Thx for quick response,
i flashed it without fport, 180716 version lbt.
This is my fc:
m.banggood.com/es/Eachine-Wizard-X220S-FPV-Racer-Customized-Version-Omnibus-F4-V3-
Betaflight-3_0_1-Flight-Controller-p-1177121.html?gmcCountry=ES¤cy=EUR&cur_warehouse=CN&createTmp=1&creative=304315483629&gclid=EAIaIQobChMIrKD3p_im3wIVyrTtCh0evQSaEAQYAiABEgK_D_D_BwE
Sorry, I forgot to ask which rx are you using? Also what pads from your rx do you have soldered to which pads of your fc?
Thanks alot to care about my problem.
I got a r9 mini with r9m on x9d, plus. soldered from sbus pad to sbus in, 5v to v in, ground to ground. Soldered the bridge "sbus" on the fc.
Should work provided you configured betaflight correctly.
You deserve more sub.. Can you explain the same thing for ardupilot. I still fail to have telemetry on omnibus f4 pro and r9mm..i am using taranis radio
Thanks a lot !
我的做法和你的几乎一摸一样,但是PWM5和PWM6使用软串口,当你安装上电机推动油门的时候,其中PWM5跟2#电机,PWM6跟1#电机信号冲突,会导致其中一个电机抽疯或不转。只能占用LED口作为sport,另外Fport占用LED,会导致CPU占用率100%,不可采用。对了,我的配置是DALRCF405+DALRCF四合一电调。
I have a R9Mini and configured SBUS on my iFlight F411 FC. Receiver Tab in BF is working.
1) Can I SoftSerial map my TX3 Pad and reassigned to SoftSerial 12?
I have tried all permutations of "set tlm_inverted = on/off" , "set tlm_halfduplex = on/off" to no avail.
2) I also tried on PWM 5 (I assume it to be Motor 5). And also tried all permutations of "set tlm_inverted = on/off" , "set tlm_halfduplex = on/off" to no avail.
I have flashed both my R9Mini Rx and R9M module to the latest 20190117 FLEX FW.
The above also didn't work for my HGLRC F4 FC (Different quad and a 2nd R9Mini Rx) soft serial on the LED Strip Pad.
I have almost all but given up.
On my 3rd quad which is a F7 FC, all works flawlessly for the R9Mini.
From what you have said I see no reason why your telemetry is not working. I'm assuming you have selected smart port telemetry for your soft serial port in the bf config tab. And when you bound your reciever you selected tlm on.
@@TweetFPV On The HGLRC F4, I managed to get the softserial on Motor 5 to work. LED Strip 1 didn't work for me. I don't know why. From what I read in BF GitHub, all these extra pads differs from FC to FC, some pads on FC might work for S.Port, some don't.
I'm still trying to figure out the iFlight FC.
Yea softserial has in my experience been a flaky thing. Honestly I don't even use smartport anymore. It does nothing for me that I can do with the bf osd.
@@TweetFPV The main reason I run S.Port is so that I can run LUA scripts on my X9D to be able to change my PIDs and BF settings.
Yea I use to do that. Eventually I found it easier to just make the changes in the osd.
i can't enable Softserial as a feature in Butterflight configurator. After save&reboot it's set back to disabled. i have a heliospring board. i reflashed the board and also tried another version of the configurator. i must be missing something, do you have any idea?
Sorry I haven't messed around with butterflight. My guess is that isn't a feature they support but again that's just a guess.
TweetFPV thanks. just found out that they natively support inverted smartport so i don't actually need softserial at all!.
That is great news!
Thank you for everything,I have same FC with you(OmnibusF4 Pro v3) and R9MM receiver with R9MM 2019 Access(HORUS X10S Express), I did all of you did. I have fault during reconnect to Beta Flight "Failed to open serial port" . Could you please help me?
Of course. Are you using a pc or Mac? Have you tried to use a different USB cable? Try downloading the impulse rc driver fixer and running that after you connect your Quad.
@@TweetFPV no, no, normally I can connect beta flight,after I created a SoftSerial like you, softseraial1 was automatically disabled during reconnection of betaflight also"failed to open serial port" massage appears on left topside. I did one more click again to connect button and it was connected with soft serial1 disabled condition. :(
@@TweetFPV I am using windows.
Which version of bf do you have flashed to the fc?
@@TweetFPV betaflight 4.1.1 thank you for your interest
Question for you. I have an R9MM on a Betaflight F4 and Smart port to TX3 as listed in the printed instructions for the FC. However I only receive RSSI and Battery voltage for telemetry values. I have another quad that is on a Matek F405 using soft serial and I see all the telemetry values on the radio. If I was to change TX3 on the BF board to a soft serial for TX3 instead of the UART resource would I then get all the telemetry values beyond RSSI and Vbat?
What fc are you trying to connect to? If it's a f4 most likely you should be using the "inverted s.port / f.port" pad from the r9mm to an unused uart tx pad. With the r9mm there is no need to use soft serial.
@@TweetFPV using fpv model beraflight f4. Using un inverted s.port on r9mm. So sounds like I need to be on inverted s.port.
Yes, I just looked over the pin out for your fc. You need to use the "inverted s.port /f.port" pad on the r9mm since the bff4 doesn't have a telemetry / inverter on one of its other uarts.
Check out this video I made it is basically the same procedure you'll need. th-cam.com/video/5Yl-GBdvclI/w-d-xo.html
@@TweetFPV thank you
If using the led pads i would solder the smart port wire to the signal pad for led is that right?
Correct.
@@TweetFPV ok thanks great video I been trying to figure out how I was gonna put my gps and smart port on the small in 1 flight controller I ordered and then i found ur video perfect
I have omnibus f4 v3 pro and fc have ch6 pad for Smart port do i must do inverted hack or i can connect ch6 pad to inverted smart port pad on r9mm or on normal smart port pad on r9mm rx in inav setup
Connect the regular s.port pad (one just below the sbus pad) to motor 6 and use softserial. Inav does not allow you to re-define resources. So you are stuck using just motor 5 and a rx pad and motor 6 as a TX pad in softserial mode. That should work. You might need to change telemetry inversion to off or on depending on how the pad behaves in inav.
But that not motor ch6 pad it is ch6 pad on side of power wire on omnibus board or tx pad see wiring
My mistake ch 5 and ch6 not motor 5 and motor 6.
Ok 👍
im try to connect my r9mm to a OMNIBUSF4SD board. i on the lastest firmware 190201 on both my R9m and r9mm. i can bind them ok. ive tried wiring the sport to the Sbus receiver and also to a empty uart on the TX side. tried following on but no matter i do i cant get the quad to see the joystick move. any help would be much appreciated thank you
for starters are you using sbus or fport firmware on your R9mm? also you can contact me on my discord server. discord.gg/zRKg6G this is a much easier way to help with troubleshooting!
Can you please walk us through doing this on a f405-std, preferably using X8R reciever. Please!!!
I would love to but I do not own a x8r. But from looking at it the process is basically the same.
@@TweetFPV I used the softserial method and my Taranis is not picking up the extra sensors. I got the the Taranis on discover new sensors. I'm not using BF, I'm using INAV.
Ok, I don't know much about Inav. I'll flash one of my older f4 boards and poke around to see what I can figure out.
@@TweetFPV thank you, thank you sir. Feel free to contact my for some brainstorming, 7087330649. Much appreciated.
Please email me pictures of your inav config pages, pictures of your fc and rx connections, and a cli dump to tweetfpv@gmail.com
Can you assign soft serial to an UART if you don’t have a motor 5 pad?
Yes you can.
So I tried this on my omnibus f4 pro v3 with a R-xsr on motor pad "5" with success . Tried the same process on a Lumenier Lux F4 v3 micro stack. There are only 4 motor output and they are on pins to attach the 4n1 esc to the FC in the stack. So I used UART 6TX pad. I got nothing...
Nothing.... Like soft serial port doesn't show up in the ports page?
It does 👍🏽, and I set it to smartport on softserial, and I set to discover new sensors, but I get nothing
do you get your sticks to move in the receiver tab in betaflight?
I only need RSSI value, can just plug it like XM+ (s.bus, gnd and vcc) ?
Yes but only with the newer fw versions for the xm+ it will come across as aux 4 in betaflight
@@TweetFPV Im sorry, maybe I wrote it wrong, its for my R9MM...can I just plug s.bus, gnd,v cc to get RSSI just like when I did to my xm+ ? Thanks in advance
Yea you can do that. I know your transmitter will always get rxbat and rssi. I'm not 100% sure if it goes to the fc on the sbus signal like the 2.4ghz rxs I've been using fport for so long that I've never though about it. Either way one of the telemetry sensors will be rssi. You can either send that back to your fc on a aux channel or just have your radio do low rssi callous. It just depends on what your end goal is.
@@TweetFPV thanks FYI 😀, for 3 years I temporary quit from touching FC and drones and just flown airplane model, never thought FPV world gone this far complicated, yet its so fun
im using r9mm version.. can i use this F4 v2?
Yes, the r9mm is perfect for the f4 v2. Just use the sbus and inverted smartport pads from the r9mm.
TweetFPV where is the smartport pad? Also im using furious stealth vtx, where can i solder the smart audio?
Not on the r9mm. You'll need to solder your smart audio wire to an avalible uart tx pad on your flight controller.
Hello, sorry to bother, but I can't connect that receiver (r9mini) whit my f4 no matters what pin I try. I have a mamba f405 mtk board and I am connecting the receiver smartport wire to tx6 pad on the board, then I make the serial port and don't work (I have played also whit the tlm inversion and nothing). But if I have a r9mm (whit inverted smartport) it works flawless, what iam missing here? Can anyone help?
can you do this on Inav?
Sort of. Inav is very specific about what pads can be used with soft serial. You can just reassign any resources. The inav wiki page has specifics about each flight controller listed. From there you can find which pads get used as softserial for the smart port inversion.
@@TweetFPV Thanks, i will taka a look!
Good luck. Hit me up if you have any questions. I have very little knowledge of inav but some things are universal between firmwares.
I don't know why i can't have receiver signal from radio.. r9m and mini are already binded and i soldered sbus on sbus on fc ( Mamba f4 30x30 stack)
Are you using r9mm or r9 mini?
@@TweetFPV The R9 mini. I solved, i swapped sbus with the fport wire and confused with the R9 MM.. Thank you and thank for your videos! Always helpful
I have an rssi pad would that happen to be a telem pad?
No, the rssi pad is one of the few ADC pads (analog to digital).
Ok thank you. I just got mine set up like you did. Thank you!
That's good news. I'm happy it worked out for you!
So I did buy an MM I dont need to have a 4th wire correct? I can just solder the inverted to a tx and that's it right?
Which flight controller are you using?
how would you connect R9 Slim+ to F4 board?
That is a very loaded question. Which FC, FW, and are you looking to just use SBUS, or do you want to use SBUS and Smart Port telemetry, How about F.port?
TweetFPV sbus and smart port telemetry. If R9 slim+ has same configuration as R9 mini then it's easy for me just follow your video. But I am not too sure about F port and it's functionality.
Ok. Use the sbus out pin from the slim+ to your sbus pad on your fc then use the rx1 pin from the slim to any unused uart tx pad on your fc. The slim + has inverted smart port avalible so you dont need to mess with soft serial or inversion.
TweetFPV thanks! The inverted and uninverted thingy creates a lot of confusion to me
Can we power the F4 pro v2 directly from battery or through power module?
Not Good my dear , This will make your receiver slow and you will lose your quad
How so?