For those that may take Lee's advice and upgrade to the latest version of OpenTX please bare in mind there are now two versions of OpenTX for the Taranis. The current 2.0x series for the 9XD series Taranis which will continue to be supported into the future and the new 2.1x version targeted initially at the 9XE version of the Taranis although it also works on the 9XD series. The 2.1x Branch has had significant changes to the telemetry code which in some cases may require changes to the model programming which may be an issue if you have a large number of model profiles which may need editing. Ahh the bliss of living on the bleeding edge :)
Great stuff Painless! I have a SP F3 on the way! I plan on putting it on a new ZMR180 frame along with a X4R RX and a Micro MinimOSD. I am totally psyched! I'm glad i found you vides so I can get myself acquainted with the whole system.
I have FINALLY got my new 4s build streaming telemetry to my Taranis running 2.1.7 open tx firmware with the X4R sbus to I0_2 port on the SP F3 FC. I accomplished this thanks to the new Soft Serial ports being available after cleanflight updated. After tons on trial and error I finally realized both the TX and RX ports have to go to the X4R telemetry port. The X4R will have one wire (the green wire in most cases) running to it from both the 5 and 6 pins on IO_1 Port. I simply took all but the 5 and 6 pins out of the plug that goes into the IO_1 port and soldered them together then soldered the green wire from the X4R telemetry port to them both. Thanks for all your helpful videos they have helped me a lot with the Taranis and cleanflight. Also if you want to set up voltage in the new 2.1 versions of open tx on the taranis you must use instead off cells it is not VFAS. You can calibrate it on the radio or still do it with the Vbat setting in Cleanflight. I'm sure you have already figured this out but maybe someone will read this and it will help them.
+CNCMike thats awesome man I'm super excited I was able to help you out with this. I too was working on a 210 class quad when figured all this out. Best of luck sir hope she flies true.
+Toby Tracy did you have any issue with baud rate using smartport from the X4Rsb and the soft serial? Or did it work ok? And has anything changed or you still join 5+6 to the smartport green wire? Thanks!
+NJ Tech no issues with baud rate I didn't have to mess with it at all. as for both 5 and 6 pins I haven't changed it to see. I just updated clean flight today and everything's working as was
hi. I am trying to figure this out. Your instructions above do not match the video. I am using the IO_2 connection to the receiver, not IO_1 as you stated above. This is very confusing. Any help you can provide would be appreciated.
Very useful video, thanks! I confirm that, when using soft serial, TX and RX should be connected together. I also had to set Smart Port speed to 57600 (instead of AUTO) to make it work. I'm using Taranis and X8R. Telemetry is on Soft Serial 2.
Using the smart port on an x4rsb, voltage no longer shows up on the taranis under cell or cells but Vfas. Give that a try instead. Great videos keep up the good work! You have helped me out so much over the past couple of months, hopefully this will help you out a little.
+Painless360 - Great video which has answered my issue why I was not able to establish a connection with my Taranis -plus transmitter to the SPRacingF3 FC via cleanflight 1.10.0. I was connecting my cable to I/O 2 port which I inadvertently took for being a smartport. Can I ask what type of cable was you using to make the connection from your D4R-II to port UART 2 and where can you obtain it from has I don't appear to have that cable combination that 4 pin connection on the FC board?
+Drone Novice All the cables I used came with the boards. The FC comes with a cable for every port on it and the D4R-II should ship with a 4 pin telemetry cable too. Best of luck.
HIIn your video you say you are using a version of cleanflight, will the same telemetry set up be the same as this video, but sp f3 acro board flashed with 1.12.0 SPRACINGF£2016-2-20 firmware?RegardsJeff
The things to do in cleanfligth in the TBS Power Cube is the same? Including the telemetry inversion? And to conect both, TX an RX to an S.Port of X4R it's just join both cables?
Most of it yes. Check the manual for it as there are some changes to the vanilla Cleanflight code TBS do to support the Power cube integral electronics and the external OSD/Vtx connection too..
Hi, I am setting the SP3 board with iNav 1.9. I am using Taranis X8R SBUS for the input and a NEO8M GPS. The SBUS is connected to IO 2 pins 1, 2 and 3, and the GPS to UART 2. Everything is working fine. Now, I want to connect the SPort telemetry to the board, but I am a bit confused with all the information I read and videos, as it seems that no one has done anything like that with the SP3. It is clear (I may be wrong here) that in despite of having 3 UARTs and 2 I/Os, I have only three comm ports, given that UARTs and I/Os are sharing hardware. After reviewing your video plus some additional info in github, it seems that I can connect the SPort to UART 1, while I don't use the USB, which is fine. Now, my concern is that I have to connect the signal wire from the X8R to the UART and in some cases, there are indications to connect to the TX port, some other to the RX port, some other to both, and finally another case where the recommendation is to the RX, which should be connected to the TX through a 1K resistor. Given your knowledge of the SP3, I would like to have your suggestion on this issue.
I’ve not used his FC.for a long time now and don’t have one here to test. It’s an old design and did have a few ‘oddities’ that I had to work around for the series. See my iNav series for my latest choices. Best of luck.
Hello Painless! I'm doing a build with this board now, and I'm wondering why you dont recommend using UART2 for SBUS and UART3 for telemetry? I'm running this board with an XSR.
You can try it that way. The video series was made after many hours of problems and was only sorted after a call with the developers! The code may be more forgiving now.
I think from what I see here is the #6 pin on UART 2 (for SBUS set-up) is the Telemetry pin, but I see the in the manual pin#4 on th molex connector is tx. Could you elucidate? Also could you do a bit on SBUS/Telem/OSD hook ups for XSR please? Thank you heaps for all you do... do you have a paypal link?
Hi Dean, we do. PayPal link on the www.painless360.com site on the RUclips tab else you can support the channel by becoming a Patreon, visit www.patreon.com/painless360. We've used the XSR on the TBS Vendetta build with S-Bus, that should help.. Happy flying!
Hi Painless360 ! I am always liking your tutorial ! So first, a big thanks for your help and work ! I mounted everything perfectly (Uart 2 with Tx to SP from SP3 and x4r) but I've got small issue . I can see every sensors whose VFAS. However, it's written : 0.00V and nothing works as you (No data)... Do you have any solution in order to get the battery tension? I am using SBUS and Betaflight 2.6.1 Thanks man :)
I don't try to do anything. I don't want to create any issue with the FC. What could you recommend me? Do I have to sold Rx pin with tx and Smartport as well?
I just saw your excellent your video about telemetry on 2.1. However, it still doesn't tell me how to have the battery voltage for VFAS. It still remains at 0.00V :(
So... I have forgotten to plug the Vbat on the FC. Now VFAS works as A4 sensors but still I've got a problem. It is written 4.10V whereas I've got 4.20v on my battery. Any idea about this new problem? Thanks :)
Hi Painless360, great canal! I've X8R, Taranis X9D+ with OpentTX 2.1 and CC3D with Betaflight 2.3.4 Do you know if with CC3D is it posible to get telemetry? I've try your configuration and much more convinations, but for me it's imposible to see the telemetry in the Taranis. Could you help me? Thanks in advance, regards.
+Henry Henry The CC3D is a lot less capable with things like this. If you want this type of ability then use a Naze32 or STM32F3 based board with Cleanflight.. All works great for us here..
Hi Lee just wanted to ask is it possible to set up batt consumption in mAh with SPF3 and Taranis correctly? I tried with Fuel sensor but it just counts it without any change in speed, seems chaotic. Thanks for the vids, without people like you we would be completely lost.
You need a PDB that includes a 'real' current sensor on it to start. We will be looking at setting up the current pieces in the coming month as I've also got one of the FrSky current sensors too (see the FrSky GPS video for an idea of what I'd like to do).. Stay tuned!
Need Diode across Gen Purpose IO RX,TX of Seriously Pro F3 for smartport telemetery of X4RSB to work. From my experiments: X4RSB has SBus connected to Pin 3 of IO_2 connector which is also the UART3 RX pin. This works. Now I CANNOT use the other UART3 header for telemetery according to Seriously Pro F3 manual. Painless360 video shows UART2 Pin 3 being used but he sacraficed his gps to do it. He also mentions you can use IO_2 pin 6= ch8/Sonar Echo as a TX for smartport telemetry. In cleanflight config, enable softserial then in ports softserial2 Telemetry Tab, set to smartport, auto. This did not work at first. The FIX: Same as on my Naze32. You need a signal diode'I used 1N4148' dark band connected to IO_2 pin 5 Ch7/Sonar Trigger as RX, non-band side of diode connected to IO_2 Pin6 TX. Make sure the smart port wire is connected to IO_2 pin 5 RX only. This worked Now I have telemetry on Taranis. Cleanflight CLI telemetery_inversion = on. I think I had to rescan for sensors on the Taranis transmitter after soldering in diode. Hope this helps and not hurts someone. Jason
I dont have the connector cable for uart2, is there any way that I can solder directly to the board? I'm using a serial rx so i'm assuming I cant, as UART1 is taken for USB..
Hi great video, for some reason on my taranis transmitter i am only getting 4 sensors showing for telemetry i have SWR, RSSI,RxBt and A2. The A2 is not showing my correct battery voltage is there a way to calibrate this ? My voltage is perfect on cleanflight :( Thanks again
+INMERSO we cover receiver connections earlier in this series.. for smart port connect the s.port wire to both the Rx and tx pins on the uart. Best of luck!
Is it possible to put the Smart Port telemetry on UART1 and keep the GPS on UART2? I’ve had no joy trying to do this - possibly due to UART 1 being shared by the USB? Otherwise, I like the idea of using soft serial Smart Port - once Cleanflight 1.10 is available to let you use soft serial!
+Mark Mckenzie As I understand it the sharing of the USB is part of the problem. When TELEMETRY is set to something other than MSP on UART1 the normal wait, receive, process respond of MSP is halted when you arm then whatever telemetry system you chose takes over until you disarm.This is what took the time trying to get everything to work and in the end had to resort to this. I suspect that using the SmartPort was also making it more tricky.Best of luck.
+Painless360 Thanks, very interesting… this suggests the GPS won’t work on UART1. I’m starting to gain some understanding of what’s going on! So in effect, although there are 3 UART ports on the board, if you are running a serial receiver (UART3) and USB (UART1), you are left with only 1 full UART port (UART2). And if running Cleanflight 1.9 no soft serial ports either! For a board that aims to offer more ports, it’s not something that’s made very clear… I like the board and the theoretical connection possibilities and I love Cleanflight (its great!), but this all seems to fall short on some of the goals for increased number of ports on the SPRF3 board.
+Mark Mckenzie I feel the same. The only reason you don't have 3 hardware serials on a naze, is that for some reason the (I2C) sensors were connected to the pins for serial 3, even though others would have been available for the sensors. That has changed on the SP3, but other than that the chip on it doesn't have more hardware ports, which is a weird decision for a new design with proclaimed "more connectivity". (but the SP3 has a few other additional hardware capabilities over the naze, that make it more versatile). I've adapted the firmware for an F103V so it uses the 5 hardware serials of that chip. It's the big brother of the chip on the naze, while you could say the SP3 is the not bigger but more talented cousin (same size, but more capabilities). I can use MSP, SBUS, GPS, SmartPort and Blackbox at the same time on hardware serials and still have masses of pins to spare for LED strips and other stuff. I've been using this board (40x50mm) from ebay (13$) for testing: www.ebay.com/itm/291549961695 . I never flew with it though (my self built foldable quad is waiting to be finished since the start of the year :( ), so I can't tell if I broke something important, but all the peripheral stuff is working fine :) . It's not a flightcontroller of course, so you will need your own external sensors and maybe logic level converters or drivers for beepers or LEDs for example.
+Mark Mckenzie I didnt spot that the UART was used for SBus. That was the thing that caught me out. Trying to then use UART1 as you tried also didnt work so I ended up with UART2. I did briefly try with v1.10 beta and softserial but didn't want to make videos using unreleased code. Hopefully the addition of SoftSerial wil ease this for those needing GPS, OSD, sbus and telemetry all at the same time.
now that V1.11 of cleanflight is out can you do another video on sbus, I have it working on uart3, but its plugged into channel one, where you would plug in ppm?should I be plugged into uart3? ?
Hi, i try this with the Tbs Powercube on UART1 , i connect the Tx to the smart port on x4r-sb but cant get no telemetry. Can you give me any advice to fix the problem? i set all right in cleanflight. Have you try it with the Cube works it for you ? Best regards
I like your Videos very much and your clear english makes it easy to understand for people which english is not their mother tongue like me ;-) Keep up your good work.
I plan on swapping the Rx to be a good old D4R-II on this model now the series is complete. Easier telemetry with the OpenTX I have installed and I will get a UART back.. Happy flying!
+Painless360 I got the smartport lipo voltage reader and it just works. Add's more weight, 6 grams but I fly without a lipo buzzer now because I have all cells monitored.
+Painless360, now that 1.10 is available should I use my D4R-II (in my possesion) or get an x-4 series for s-bus? I suppose I am confused about the soft serial and what that is. You mentioned 1.10 may provide a fix. CPPM I understand, and s-bus was suppose to make it easy but D4-ii doesn't have that. Could you maybe explain these for the SP3? Just want to be sure before I solder anything. Thank you sir.
Thanks, was there a photo or video of that set-up, I think I got it, but I want to be 100%. Thank you sir. Do you have a donation page. I gave to Dominic and would like to kick a buck to you as well.
Would it be ok to use both the tx/rx as well as the ground to minimize interference, or is this just not an issue with communication between the F3 and the D4R? By tx/rx I am referring to the the tx from the board and the receive to the D4R-II as one link, I'd hate to confuse anyone out there.
Telemetry inversion does not appear to be available in the latest version of clean flight, what is the solution? I followed this video closely and the only thing I cannot set is telemetry inversion equal to one. I tried setting the tlm_switch = ON and tlm_inverted = ON. All I get on the tx screen for telemetry is RSSI, RxBt and A2 which appears to be the battery on the drone.
+David DiGiovanni the latest version of Cleanflight is now actually based on Betaflight. So some things have changed. See my video about it. If you look in the latest documentation for Cleanflight it should all be explained in there for the latest versions. Best of luck
Hijust set up sp f3 acro board with x4r sb and when I connect uart 2 to x4r I lose power to x4r and to board, I'm using the sp f3 firmware o the board, in cli it says telemetry_inversion=on, is that correct?regardsJeff
So as per the update in your video, should i Connect uarts 2's TX and RX both to the single S pin on the smart port of my X4R ? if so is it smart enough to stop tx communuications and then start rx and back again when both are going into one wire?
+Painless360 cool, will it still work if i only connect the tx pin on uart2 only? will i miss some features or it not work at all, or do i need to update the rx or the taranis in order for the tx and rx pins into one to work
When I connect the cable to UART 2, I get only the value on my Taranis SWR, RSSI, RxBt and A2, but not Vfas, Vbat etc. I need the values of my akku.. Do you have an Idea ??
+U Fre Have yiou tried using the SoftSerial method? OpenTX changed the telemetry system in 2.1.x and changed some of the telemetry items. What have you already tried?
+Painless360 On my Taranis (OpenTx 2.1.5), I have searched for Sensors and I´ve got only this 4 values. I dont try SoftSerial, because my Receiver is an X4RS-B, and SoftSerial is to slow. I only try your way, that means UART2 and Pin "Tx".
That's why then you are using a different version of OpenTX. You'll need to look at the changes in the new telemetry system in the version you have. Best of luck.
so is it possible to hook the pin4 [tx] on IO2 for telemetry? i have to use UART2 for my microminimosd but would love to get the telemetry info to my taranis and also not have anything interfere with my USB port.
Painless360 apparently softserial isnt a good option for s.port as baud is limited to 19200 and needs 57200. this is on a X4RSB, not the D series as recommended in the softserial video. right now i have: IO2 for SBUS RX UART2: microminimOSD UART1/USB: USB communication so looking for port for S.PORT telemetry option? UART3 cant be used due to IO2 use limitation.
Ah you didn't say that ;) On an SP3 I have had subscribers get S.port to work on SoftSerial by connecting the TX to the RX pin then to the S.Port pin on the receiver. Best of luck.
+Painless360 Im trying to do the same, but not sure if I understand correctly. Are you saying connect the TX on the SP3 to BOTH RX and S.port on the x4r? Or TX on SP3 connected to RX on x4r, and RX on SP3 to S.port?
+Chris pepper No idea about the 3DR module, I'd recommend that if you want the extra sensors splash out and get the right version of the board. Best of luck!
I'm trying to conect with D4R-II but I can't. Can you tell me instruction for it ?. May be there is any "how to" for this ?. Sorry for my english ... :(
The method we used is shown in the video series. Happy to help but please watch ruclips.net/video/olIqTiSJHIY/видео.html and come back to me with more detail of what you've tried..
+BelloFPV you'd connect the wires from both pins together and then solder those to the wire to the Sport pin on the reciever. Have a look at the manual for Cleanflight and the flight controller, in the sections on telemetry. Best of luck!
+TheRCfunny Nope, If you want it then you need to load Cleanflight onto it and then setup Telemetry in the same way we do in the Naze32 series. Best of luck.
checked double checked and triple checked all connections as should soo as I unplug lead from board to rx power to the rx and board come back, ive set it as sbus
May be you don't understand me, I mean how to connect " all in one board " Nighthawk 280 pro to telemetry receiver's . For sample: Naze 32 has 2 pins " telemetry" , so it easy to do, but " all in one board " haven't
+TheRCfunny I do understand so you will have to use the SoftSerial method shown in the Naze32 series to connect and use telemetry.. Hope that makes sense.
+Painless360 Ok, Nighthawk 280 pins going in the same order as Naze board. Gnd-plus-ch1,2,3,4,5,6 Total 8 pins. You recommend for Naze connect to pin #6. I've connected to Pin #6 , but it doesn't works. Did you get telemetry from Nighthawk 280 board?
I'm having problems with flashing my bored I haven't even solderd it yet, when i got to flash it i get a error "failed to communicate with bootloader" and the red light stops flashing :(
Personally I could never understand why you would want a GPS on a miniquad with a Naze32 style board in the first place. If you want semi autonomous flight there are far better choices out there, APM and Pixhawk for example.
+Rob B I agree, but the fact of the matter is that if I wasn't covered in the series you can guess what the single most requested item would be! The GPS is nice to have the RTH detail on the OSD. Happy flying!
This is a very old video now, if you look at the Cleanflight documentation you'll see that they changed the command to 'set telemetry_inversion = on' a while back. Hope that helps..
+Ralph Moser Thanks for the comment, I'm waiting for the final release of 1.10 to try again. I understood SmartPort baud rate was 57,600.. Have you got it working? I'd love to see a video..
The new CPU is fast enough to do higher bitrates. The reason why I tried it was because somebody at github wrote that it works. Just connect the green and yellow wire together onto the signal pin of the smartport connector and enable telemetry inversion.
So glad I found this build series. Just ordered an SPF3
Flawless instructions as usual. Just got Frsky smart port telemetry set up on TBS Powercube via UART 1 with your help. Thanks!!!
You're welcome!
For those that may take Lee's advice and upgrade to the latest version of OpenTX please bare in mind there are now two versions of OpenTX for the Taranis. The current 2.0x series for the 9XD series Taranis which will continue to be supported into the future and the new 2.1x version targeted initially at the 9XE version of the Taranis although it also works on the 9XD series. The 2.1x Branch has had significant changes to the telemetry code which in some cases may require changes to the model programming which may be an issue if you have a large number of model profiles which may need editing. Ahh the bliss of living on the bleeding edge :)
just wanted to say thanks for all the hard work you do, subscribed!
Great stuff Painless! I have a SP F3 on the way! I plan on putting it on a new ZMR180 frame along with a X4R RX and a Micro MinimOSD. I am totally psyched! I'm glad i found you vides so I can get myself acquainted with the whole system.
I have FINALLY got my new 4s build streaming telemetry to my Taranis running 2.1.7 open tx firmware with the X4R sbus to I0_2 port on the SP F3 FC. I accomplished this thanks to the new Soft Serial ports being available after cleanflight updated. After tons on trial and error I finally realized both the TX and RX ports have to go to the X4R telemetry port. The X4R will have one wire (the green wire in most cases) running to it from both the 5 and 6 pins on IO_1 Port. I simply took all but the 5 and 6 pins out of the plug that goes into the IO_1 port and soldered them together then soldered the green wire from the X4R telemetry port to them both. Thanks for all your helpful videos they have helped me a lot with the Taranis and cleanflight. Also if you want to set up voltage in the new 2.1 versions of open tx on the taranis you must use instead off cells it is not VFAS. You can calibrate it on the radio or still do it with the Vbat setting in Cleanflight. I'm sure you have already figured this out but maybe someone will read this and it will help them.
+CNCMike thats awesome man I'm super excited I was able to help you out with this. I too was working on a 210 class quad when figured all this out. Best of luck sir hope she flies true.
+Toby Tracy did you have any issue with baud rate using smartport from the X4Rsb and the soft serial? Or did it work ok? And has anything changed or you still join 5+6 to the smartport green wire? Thanks!
+NJ Tech no issues with baud rate I didn't have to mess with it at all. as for both 5 and 6 pins I haven't changed it to see. I just updated clean flight today and everything's working as was
+NJ Tech I have a video I need to upload of my set up and how to configure clean flight just haven't got it edited yet.
hi. I am trying to figure this out. Your instructions above do not match the video. I am using the IO_2 connection to the receiver, not IO_1 as you stated above. This is very confusing. Any help you can provide would be appreciated.
Very useful video, thanks! I confirm that, when using soft serial, TX and RX should be connected together. I also had to set Smart Port speed to 57600 (instead of AUTO) to make it work.
I'm using Taranis and X8R. Telemetry is on Soft Serial 2.
Great channel! Every time I got stuck, I find answer here!
Using the smart port on an x4rsb, voltage no longer shows up on the taranis under cell or cells but Vfas. Give that a try instead. Great videos keep up the good work! You have helped me out so much over the past couple of months, hopefully this will help you out a little.
+Justin Hill I was about to rip my dick off until i read this... I was wondering why it didn't work!
You're welcome, I was the same way but not quite to the point you were haha
awesome series on the naze32, thanks!
+MrArron76 Thank you :)
Hey Painless360, i just want to say, that your work are so great! Thanks for all your Video tutorial, you rock ;-)
+OctaviaTFSI Thank you! :)
Thanks agin I like all the videos but especially the x series receivers and Taransis .
+Painless360 - Great video which has answered my issue why I was not able to establish a connection with my Taranis -plus transmitter to the SPRacingF3 FC via cleanflight 1.10.0. I was connecting my cable to I/O 2 port which I inadvertently took for being a smartport. Can I ask what type of cable was you using to make the connection from your D4R-II to port UART 2 and where can you obtain it from has I don't appear to have that cable combination that 4 pin connection on the FC board?
+Drone Novice All the cables I used came with the boards. The FC comes with a cable for every port on it and the D4R-II should ship with a 4 pin telemetry cable too. Best of luck.
HIIn your video you say you are using a version of cleanflight, will the same telemetry set up be the same as this video, but sp f3 acro board flashed with 1.12.0 SPRACINGF£2016-2-20 firmware?RegardsJeff
The things to do in cleanfligth in the TBS Power Cube is the same? Including the telemetry inversion? And to conect both, TX an RX to an S.Port of X4R it's just join both cables?
Most of it yes. Check the manual for it as there are some changes to the vanilla Cleanflight code TBS do to support the Power cube integral electronics and the external OSD/Vtx connection too..
Hi, I am setting the SP3 board with iNav 1.9. I am using Taranis X8R SBUS for the input and a NEO8M GPS. The SBUS is connected to IO 2 pins 1, 2 and 3, and the GPS to UART 2. Everything is working fine. Now, I want to connect the SPort telemetry to the board, but I am a bit confused with all the information I read and videos, as it seems that no one has done anything like that with the SP3. It is clear (I may be wrong here) that in despite of having 3 UARTs and 2 I/Os, I have only three comm ports, given that UARTs and I/Os are sharing hardware. After reviewing your video plus some additional info in github, it seems that I can connect the SPort to UART 1, while I don't use the USB, which is fine. Now, my concern is that I have to connect the signal wire from the X8R to the UART and in some cases, there are indications to connect to the TX port, some other to the RX port, some other to both, and finally another case where the recommendation is to the RX, which should be connected to the TX through a 1K resistor. Given your knowledge of the SP3, I would like to have your suggestion on this issue.
I’ve not used his FC.for a long time now and don’t have one here to test. It’s an old design and did have a few ‘oddities’ that I had to work around for the series. See my iNav series for my latest choices. Best of luck.
Hello Painless! I'm doing a build with this board now, and I'm wondering why you dont recommend using UART2 for SBUS and UART3 for telemetry? I'm running this board with an XSR.
You can try it that way. The video series was made after many hours of problems and was only sorted after a call with the developers! The code may be more forgiving now.
I think from what I see here is the #6 pin on UART 2 (for SBUS set-up) is the Telemetry pin, but I see the in the manual pin#4 on th molex connector is tx. Could you elucidate? Also could you do a bit on SBUS/Telem/OSD hook ups for XSR please? Thank you heaps for all you do... do you have a paypal link?
Hi Dean, we do. PayPal link on the www.painless360.com site on the RUclips tab else you can support the channel by becoming a Patreon, visit www.patreon.com/painless360. We've used the XSR on the TBS Vendetta build with S-Bus, that should help.. Happy flying!
what is the best way to hook up the frsky rxsr to the x220 wizard i just purchased? io2 and soft serial?
Hi Painless360 !
I am always liking your tutorial ! So first, a big thanks for your help and work !
I mounted everything perfectly (Uart 2 with Tx to SP from SP3 and x4r) but I've got small issue . I can see every sensors whose VFAS. However, it's written : 0.00V and nothing works as you (No data)... Do you have any solution in order to get the battery tension?
I am using SBUS and Betaflight 2.6.1
Thanks man :)
+Jean-Eudes Akoun what troubleshooting have you tried already?
I don't try to do anything. I don't want to create any issue with the FC. What could you recommend me?
Do I have to sold Rx pin with tx and Smartport as well?
+Jean-Eudes Akoun If you're using OpenTX 2.1 then you may need to rediscover the sensors (see our video on 2.1 telemetry) best of luck!
I just saw your excellent your video about telemetry on 2.1.
However, it still doesn't tell me how to have the battery voltage for VFAS. It still remains at 0.00V :(
So... I have forgotten to plug the Vbat on the FC. Now VFAS works as A4 sensors but still I've got a problem. It is written 4.10V whereas I've got 4.20v on my battery. Any idea about this new problem? Thanks :)
Hi Painless360, great canal!
I've X8R, Taranis X9D+ with OpentTX 2.1 and CC3D with Betaflight 2.3.4
Do you know if with CC3D is it posible to get telemetry? I've try your configuration and much more convinations, but for me it's imposible to see the telemetry in the Taranis.
Could you help me?
Thanks in advance, regards.
+Henry Henry The CC3D is a lot less capable with things like this. If you want this type of ability then use a Naze32 or STM32F3 based board with Cleanflight.. All works great for us here..
Hi Lee just wanted to ask is it possible to set up batt consumption in mAh with SPF3 and Taranis correctly? I tried with Fuel sensor but it just counts it without any change in speed, seems chaotic.
Thanks for the vids, without people like you we would be completely lost.
You need a PDB that includes a 'real' current sensor on it to start. We will be looking at setting up the current pieces in the coming month as I've also got one of the FrSky current sensors too (see the FrSky GPS video for an idea of what I'd like to do).. Stay tuned!
Brilliant, thank you for the info.
Need Diode across Gen Purpose IO RX,TX of Seriously Pro F3 for smartport telemetery of X4RSB to work. From my experiments:
X4RSB has SBus connected to Pin 3 of IO_2 connector which is also the UART3 RX pin. This works. Now I CANNOT use the other UART3 header for telemetery according to Seriously Pro F3 manual.
Painless360 video shows UART2 Pin 3 being used but he sacraficed his gps to do it. He also mentions you can use IO_2 pin 6= ch8/Sonar Echo as a TX for smartport telemetry.
In cleanflight config, enable softserial then in ports softserial2 Telemetry Tab, set to smartport, auto. This did not work at first.
The FIX: Same as on my Naze32. You need a signal diode'I used 1N4148' dark band connected to IO_2 pin 5 Ch7/Sonar Trigger as RX, non-band side of diode connected to IO_2 Pin6 TX. Make sure the smart port wire is connected to IO_2 pin 5 RX only. This worked Now I have telemetry on Taranis. Cleanflight CLI telemetery_inversion = on. I think I had to rescan for sensors on the Taranis transmitter after soldering in diode. Hope this helps and not hurts someone. Jason
I dont have the connector cable for uart2, is there any way that I can solder directly to the board? I'm using a serial rx so i'm assuming I cant, as UART1 is taken for USB..
I have some Questions:
1. Why it is important, to inverse the Telemetry Signal in CLI. ?
2. Is this also to do in Version 1.10
Because the telemetry signal is inverted. Yes to 1.10
Hi great video, for some reason on my taranis transmitter i am only getting 4 sensors showing for telemetry i have SWR, RSSI,RxBt and A2. The A2 is not showing my correct battery voltage is there a way to calibrate this ? My voltage is perfect on cleanflight :( Thanks again
I'd look at the A2 sensor and edit it so that it reads correctly. See if there is an offset or other in the menu. Best of luck!
Great series, question? how can I wire x4r including smart port telemetry to a spracing f3 acro? thanks !
+INMERSO we cover receiver connections earlier in this series.. for smart port connect the s.port wire to both the Rx and tx pins on the uart. Best of luck!
Is it possible to put the Smart Port telemetry on UART1 and keep the GPS on UART2? I’ve had no joy trying to do this - possibly due to UART 1 being shared by the USB?
Otherwise, I like the idea of using soft serial Smart Port - once Cleanflight 1.10 is available to let you use soft serial!
+Mark Mckenzie As I understand it the sharing of the USB is part of the problem. When TELEMETRY is set to something other than MSP on UART1 the normal wait, receive, process respond of MSP is halted when you arm then whatever telemetry system you chose takes over until you disarm.This is what took the time trying to get everything to work and in the end had to resort to this. I suspect that using the SmartPort was also making it more tricky.Best of luck.
+Painless360 Thanks, very interesting… this suggests the GPS won’t work on UART1. I’m starting to gain some understanding of what’s going on!
So in effect, although there are 3 UART ports on the board, if you are running a serial receiver (UART3) and USB (UART1), you are left with only 1 full UART port (UART2). And if running Cleanflight 1.9 no soft serial ports either! For a board that aims to offer more ports, it’s not something that’s made very clear…
I like the board and the theoretical connection possibilities and I love Cleanflight (its great!), but this all seems to fall short on some of the goals for increased number of ports on the SPRF3 board.
+Mark Mckenzie
I feel the same. The only reason you don't have 3 hardware serials on a naze, is that for some reason the (I2C) sensors were connected to the pins for serial 3, even though others would have been available for the sensors. That has changed on the SP3, but other than that the chip on it doesn't have more hardware ports, which is a weird decision for a new design with proclaimed "more connectivity". (but the SP3 has a few other additional hardware capabilities over the naze, that make it more versatile).
I've adapted the firmware for an F103V so it uses the 5 hardware serials of that chip. It's the big brother of the chip on the naze, while you could say the SP3 is the not bigger but more talented cousin (same size, but more capabilities). I can use MSP, SBUS, GPS, SmartPort and Blackbox at the same time on hardware serials and still have masses of pins to spare for LED strips and other stuff. I've been using this board (40x50mm) from ebay (13$) for testing: www.ebay.com/itm/291549961695 . I never flew with it though (my self built foldable quad is waiting to be finished since the start of the year :( ), so I can't tell if I broke something important, but all the peripheral stuff is working fine :) . It's not a flightcontroller of course, so you will need your own external sensors and maybe logic level converters or drivers for beepers or LEDs for example.
+Mark Mckenzie I didnt spot that the UART was used for SBus. That was the thing that caught me out. Trying to then use UART1 as you tried also didnt work so I ended up with UART2. I did briefly try with v1.10 beta and softserial but didn't want to make videos using unreleased code.
Hopefully the addition of SoftSerial wil ease this for those needing GPS, OSD, sbus and telemetry all at the same time.
now that V1.11 of cleanflight is out can you do another video on sbus, I have it working on uart3, but its plugged into channel one, where you would plug in ppm?should I be plugged into uart3? ?
Its the same. See our latest video on the TBS PowerCube..
You said you would do a video on "soft serial when it comes out". It's been out for awhile now.. do you have any reference material on that?
+Daniel Gillespie m.ruclips.net/video/lww3IZomb1g/видео.html ?
Hi, i try this with the Tbs Powercube on UART1 , i connect the Tx to the smart port on x4r-sb but cant get no telemetry.
Can you give me any advice to fix the problem?
i set all right in cleanflight. Have you try it with the Cube works it for you ?
Best regards
+Creamtronic You need to connect the TX and RX pins on the port you are using then connect them to the SmartPort pin on the Rx.. Best of luck!
+Painless360 Thank you very very much, that was the missing link :) , now it works. 👍👍👍
I like your Videos very much and your clear english makes it easy to understand for people which english is not their mother tongue like me ;-)
Keep up your good work.
Just a hint: with the new firmware for the x4r SB you have sbus and cppm with s.port telemetry available.
I plan on swapping the Rx to be a good old D4R-II on this model now the series is complete. Easier telemetry with the OpenTX I have installed and I will get a UART back..
Happy flying!
+Painless360 I got the smartport lipo voltage reader and it just works. Add's more weight, 6 grams but I fly without a lipo buzzer now because I have all cells monitored.
+Painless360, now that 1.10 is available should I use my D4R-II (in my possesion) or get an x-4 series for s-bus? I suppose I am confused about the soft serial and what that is. You mentioned 1.10 may provide a fix. CPPM I understand, and s-bus was suppose to make it easy but D4-ii doesn't have that. Could you maybe explain these for the SP3? Just want to be sure before I solder anything. Thank you sir.
I prefer PPM, S-BUS needs a UART to work and SoftSerial isn't needed often if you have that extra UART to play with ;) Best of luck.
Thanks, was there a photo or video of that set-up, I think I got it, but I want to be 100%. Thank you sir. Do you have a donation page. I gave to Dominic and would like to kick a buck to you as well.
Would it be ok to use both the tx/rx as well as the ground to minimize interference, or is this just not an issue with communication between the F3 and the D4R? By tx/rx I am referring to the the tx from the board and the receive to the D4R-II as one link, I'd hate to confuse anyone out there.
Never mind, I got impatient and did it, works great lol
+Bryan Draper :)
Telemetry inversion does not appear to be available in the latest version of clean flight, what is the solution? I followed this video closely and the only thing I cannot set is telemetry inversion equal to one.
I tried setting the tlm_switch = ON and tlm_inverted = ON.
All I get on the tx screen for telemetry is RSSI, RxBt and A2 which appears to be the battery on the drone.
+David DiGiovanni the latest version of Cleanflight is now actually based on Betaflight. So some things have changed. See my video about it. If you look in the latest documentation for Cleanflight it should all be explained in there for the latest versions. Best of luck
Hijust set up sp f3 acro board with x4r sb and when I connect uart 2 to x4r I lose power to x4r and to board, I'm using the sp f3 firmware o the board, in cli it says telemetry_inversion=on, is that correct?regardsJeff
+Jeff Wells Yes, that's right. Very odd that the X4R loses power - we've not seen that. Check the connections..
So as per the update in your video, should i Connect uarts 2's TX and RX both to the single S pin on the smart port of my X4R ? if so is it smart enough to stop tx communuications and then start rx and back again when both are going into one wire?
+Pablo Yep!
+Painless360 cool, will it still work if i only connect the tx pin on uart2 only? will i miss some features or it not work at all, or do i need to update the rx or the taranis in order for the tx and rx pins into one to work
Nope ;)
When I connect the cable to UART 2, I get only the value on my Taranis SWR, RSSI, RxBt and A2, but not Vfas, Vbat etc.
I need the values of my akku.. Do you have an Idea ??
+U Fre Have yiou tried using the SoftSerial method? OpenTX changed the telemetry system in 2.1.x and changed some of the telemetry items. What have you already tried?
+Painless360
On my Taranis (OpenTx 2.1.5), I have searched for Sensors and I´ve got only this 4 values.
I dont try SoftSerial, because my Receiver is an X4RS-B, and SoftSerial is to slow.
I only try your way, that means UART2 and Pin "Tx".
That's why then you are using a different version of OpenTX. You'll need to look at the changes in the new telemetry system in the version you have. Best of luck.
so is it possible to hook the pin4 [tx] on IO2 for telemetry? i have to use UART2 for my microminimosd but would love to get the telemetry info to my taranis and also not have anything interfere with my USB port.
+prOkrEAt Any spare IO port can be used for telemetry. See the SoftSerial video for other options too..
Painless360 apparently softserial isnt a good option for s.port as baud is limited to 19200 and needs 57200. this is on a X4RSB, not the D series as recommended in the softserial video.
right now i have:
IO2 for SBUS RX
UART2: microminimOSD
UART1/USB: USB communication
so looking for port for S.PORT telemetry option? UART3 cant be used due to IO2 use limitation.
Ah you didn't say that ;) On an SP3 I have had subscribers get S.port to work on SoftSerial by connecting the TX to the RX pin then to the S.Port pin on the receiver. Best of luck.
+Painless360 Im trying to do the same, but not sure if I understand correctly. Are you saying connect the TX on the SP3 to BOTH RX and S.port on the x4r? Or TX on SP3 connected to RX on x4r, and RX on SP3 to S.port?
+Kristian Leonardo Apuzzo Nevermind =) Just saw comment further down on how to do it ;)
is the use of a 3dr telemetry module possible with this fc? Is it possible to add an external magnetometer and barometer to the acro version?
+Chris pepper No idea about the 3DR module, I'd recommend that if you want the extra sensors splash out and get the right version of the board. Best of luck!
I'm trying to conect with D4R-II but I can't. Can you tell me instruction for it ?. May be there is any "how to" for this ?. Sorry for my english ... :(
You need to select the D8 protocol for binding. Similar to the FrSky clone receivers we looked at last week. Best of luck!
Sorry, i´m trying to connect telemetry !! The receiver is binding D8 protocol
The method we used is shown in the video series. Happy to help but please watch ruclips.net/video/olIqTiSJHIY/видео.html and come back to me with more detail of what you've tried..
Can you make a Video how to connect a Sonar, and how it work and Config on Cleanflight? (Seriously Pro)
We covered this in the Naze32 series. Best of luck!
HEllo, i hope somebody can help me. Is it possible to use a Downlink to a GroundStation to Control it via PC like the PixHawk or the CC3D OPlink?
I am having trouble setting up servo on spf3, can you help me, do you have any reference?
We are looking to do a video on this in the Autumn. The only one we have for Cleanflight is in the Naze32 series.. Best of luck!
So how do you connect both RX and TX to the S.Port? Do you have any photo or something like that?
+BelloFPV you'd connect the wires from both pins together and then solder those to the wire to the Sport pin on the reciever. Have a look at the manual for Cleanflight and the flight controller, in the sections on telemetry. Best of luck!
Ok thx for doing this videos!
Sorry, do you have video how to get telemetry from Nighthawk 280 pro ?
+TheRCfunny Nope, If you want it then you need to load Cleanflight onto it and then setup Telemetry in the same way we do in the Naze32 series. Best of luck.
checked double checked and triple checked all connections as should soo as I unplug lead from board to rx power to the rx and board come back, ive set it as sbus
Really not sure what's going on. I'd go back to the supplier for help.. Best of luck!
is telemetry_inversion = 1 the same as telemetry_inversion = ON ?
+Brenden Guffin Yes, Cleanflight changed the command recently.
May be you don't understand me, I mean how to connect " all in one board " Nighthawk 280 pro to telemetry receiver's . For sample: Naze 32 has 2 pins " telemetry" , so it easy to do, but " all in one board " haven't
+TheRCfunny I do understand so you will have to use the SoftSerial method shown in the Naze32 series to connect and use telemetry.. Hope that makes sense.
+Painless360
Ok , Shell i use pin #6 (ch4) to get telemetry ? Board Nighthawk 280 pro
That's not pin 6 as the first two are GND and +5v.
+Painless360 Ok, Nighthawk 280 pins going in the same order as Naze board.
Gnd-plus-ch1,2,3,4,5,6 Total 8 pins. You recommend for Naze connect to pin #6. I've connected to Pin #6 , but it doesn't works. Did you get telemetry from Nighthawk 280 board?
What type of plug is the smart port plug on a x4r-sb?
+RCnStuff I'd google for images for 'JST smartport' and you should find one..
I'm having problems with flashing my bored I haven't even solderd it yet, when i got to flash it i get a error "failed to communicate with bootloader" and the red light stops flashing :(
Not sure, if it's brand new then go back to the vendor for support/replacement. Best of luck!
I've message Dominic Clifton on G+ but I understand how busy he is.
+Brighton Till I Fly did you buy it from him directly then?
Yep at the nationals it did come with a business card that I've misplaced.
+Brighton Till I Fly I hope you get it sorted quickly. double check that you have selected the manual board rate in Cleanflight before you flash it...
can I run a Bluetooth module with a seriously pro board
Yes. See the setup in the Naze32 series..
Hi ! Could You imagine adding Bluetooth with all other features, just for fun :-) I'd like to play with mission planner.
+The Running Cam Watch the videos in the Naze32/Cleanflight series. We add Bluetooth in there and it's the same for this board too.
+Painless360 I'll do thank You very much. Congratulations for your channel.
+Painless360 May I ask You If "follow me" mode is possible with thar FC? And how to set up?
You can but only with flight controllers with great GPS flight modes (like the APM or Pixhawk/PixRacer). Happy flying!
Can you use frsky gps using smart port too?
+jwhit87 I wouldn't even try ;)
Ok Thank you..
Personally I could never understand why you would want a GPS on a miniquad with a Naze32 style board in the first place. If you want semi autonomous flight there are far better choices out there, APM and Pixhawk for example.
+Rob B I agree, but the fact of the matter is that if I wasn't covered in the series you can guess what the single most requested item would be! The GPS is nice to have the RTH detail on the OSD. Happy flying!
when i type ''set telemetry_inversion = 1'' in CLI it says invalid name
This is a very old video now, if you look at the Cleanflight documentation you'll see that they changed the command to 'set telemetry_inversion = on' a while back. Hope that helps..
It is now says telemetry inversion = on/off and it defaults to on
+DIY4Dummies thanks, this is already annotated in the video..
is possible to use 3DR radio with the sp f3?
I've not used a 3DR radio here but I can't see why not.. Best of luck!
i've seen the two pin on the 3DR radio (CTS-RTS) and i don't know where he need to be connected
Smartport works on soft serial without any problem in 1.10.0. It's fast enough.
+Ralph Moser Thanks for the comment, I'm waiting for the final release of 1.10 to try again. I understood SmartPort baud rate was 57,600.. Have you got it working? I'd love to see a video..
The new CPU is fast enough to do higher bitrates. The reason why I tried it was because somebody at github wrote that it works. Just connect the green and yellow wire together onto the signal pin of the smartport connector and enable telemetry inversion.
Interesting. Why connect the green and yellow together?
+Painless360 Because the softserial code is unable to do send and receive on the same pin.
I see. I can't wait for 1.10 to try! Thanks again.
Hi, how can I connect my frsky xm+ to the SP3? I have this SP3: www.gearbest.com/multi-rotor-parts/pp_358284.html
Uses s_bus. See the video earlier on in the series where we cover all the basic connections - including s-bus..