Some soldering required

Hi,
sport signal should go straight to R1IN and via diode to T1OUT

ok ill change now and i will let u know if it work more few minutes
thanks alot!

@yaapu
boom, its working! thanks alot friend, but i had something wrong, its arm by itself and after i get telemetry lost and after 2 sec recovered,

Will this work with QGC?

Hi, this is a post to build a cable to connect a flight controller to an frsky rx in order to send telemetry over the frsky radio link, I’m afraid a QGC question is kind of off topic, could you please be more specific as to what you’re trying to achieve?

Alex

I finally built the telemetry cable. PHL FC to X4R-SB Rx per diagram below. I used the Rx to power the MAX3232 board through a voltage dropping diode, the board is not getting hot.

With scope I verified X4R is sending Sport packets through the converter and getting to the PHL Telemetry2 port (on bottom of FC) and is inverted from sport (top trace Sport output, bottom trace sent to Telemetry2 Rx input). Looks like packets are sent every 12ms (83Hz). I dont see any signal wiggling on the PHL Tx output pin.

I have tried quite a few setting in AC v3.6.4.

I set SERIAL2_PROTOCOL= Frsky S.Port (4) (I am guessing this is the serial for telemetry 2), then rebooted PHL and Taranis x9d. Discover sensors and only RSSI/RxBt/A2.
I also tried SERIAL2_PROTOCOL= Frsky SPort Passthrough (10), same, no extra sensors.

Since I dont see and data coming out Telemetry2 Tx, I disconnected the adapter and tried setting serialX_protocol (1 to 6) to -1, then one by one I tried setting only one to option #4 (frsky sport), with reboots between each, then I tried the same with option #10 (frsky passthrough). Not once did the scope show any data coming out of the FC on telemetry2 port.

I am on oTx v2.2.2, tia.




Hi Ozzy,
for my script to work the protocol has to be frsky passthrough i.e. SERIAL_PROTOCOL=10 but besides that your cable has to work also with protocol 4.

If the receiver is not connected while you check with your scope you will not see anything coming from the PHL to the inverter for the frsky protocol requires a polling from the RX to trigger a response (the packet you see every 12ms)

My wild guess is that you have a faulty max3232 chip, I have plenty of them, some would work only once some would simply not work, as I wrote in an earlier post my solution was to buy genuine max3232 from TI and swap 'em out.

Can you check with the scope if you see packets coming out of the inverter port before reaching the PHL?
like RX->inverter->(scope)->PHL

If you see them at least you know the max3232 is somehow working

@ yaapu, thanks for the reply, the second picture is showing the top trace as x4r S.Port pin (polling) and the bottom trace is PHL telemetry2 Rx input. The signal is inverted and ~3.3v level, so that side looks great. Just seems no one is listening and responding in the PHL.I will do some more testing with the cable all connected and report back, thanks.

Update: Exactly the same with cable connected, zero data coming out the serial2 port (I tried all serial 1 though 6) in case there was mislabeling on the PHL.

Got it working, dam DF13 connectors, the telemetry2 Rx pin was not crimped correctly, it was never touching the conductor, only crimped on the insulation, so the PHL was never seeing the S.Port poll signal. Once I fixed this, everything is working, well have not flown it yet, but was getting 3 telemetry items, now 14, Yaapu’s LUA script looks awesome on the x9d (well yea, the x10s screen almost makes be buy that Tx, but for $400+ its not going to make me a better flyer :slight_smile: https://www.youtube.com/watch?v=uHoFfpLSb2g
Thanks everybody for there help.



A new chip i am working on, 100Gbit data rate, 3400 pins package, i7 2000 pins.

1 Like

way to go @Ozzy and some impressive flying too!

Thanks for your help, your LUA scripts and comments. Now to get the PHL to fly similar to Betaflight, BF has much quicker response and close to zero prop wash compared to my current ac v3.6.4 settings.

Thanks to all in this forum! I just built a cable and it seems to work.
Only one issue encountered so far: I re-soldered three times and double-checked the wiring before I realized that the MAX boards must have one serial channel on each side- so make sure to solder all serial connections to the same side of the board!

3 posts were merged into an existing topic: An Open Source Frsky Telemetry Script for the Horus X10,X12 and Taranis X9D,X9E and QX7 radios

Hi, I built this telemetry cable found on the web, but from the previous schemes I saw that you don’t use the + that goes to the X8R, what is the correct solution?

Hi

You only need 1 (one) power supply to the board. It is a very bad idea to also put voltage on the Sport plug

1 Like

Thanks @LuisVale, I cutted the red in the servo plug and all work fine, the max3232 connetted for 20’ don’t became warm.
Thanks to Alex @yaapu for the wonderful work!

Можно не использовать черный провод на Sport приемника X8R, достаточно только жёлтый, так как - и + и так используются для подключения в канале управления.

Sorry.

English please!!!

You can not use the black wire on the Sport receiver X8R, only yellow, as - and + and so used to connect to the control channel.