I have FrSky Taranis X9D+ and X8Ryaapu telemetryworks as expected.
I also have a setup with R9M (latest FLEX firmware - FW_Ranger9_TX_FLEX_20190117) on Taranis X9D+ and R9Slim+ (latest FLEX Firmware - FW_Ranger9_RX_FLEX_20190201) where ArduPilot messages are shown and telemetry updates during startup, but yaapu telemetry stops afterwards. Sensor values are not updated with this R9 setup at Yaapu screen. Radio and SBUS commands are working perfectly.
Did you find any solution to that? Do you think using non-FLEX firmware will work?
i have test it with flex and non flex on my X9D R9 R9M R9Slim same issue with or with out yaapu running
it has to be a issue with the way ArduPilot passthrough and Frsky talk on the smart port
I have Taranis R9D+ and “opentx-x9d±ppmus-noheli-lua-luac-flexr9m-en-2.2.3” fiwmware is installed and OTX Bootloader - 2.2.2.
I have experimented with both frequencies and all power levels using latest Flex firmware on both R9M and R9Slim+, with no success.
Persistent behaviour is that I can see telemetry messages coming when I power up RX, sometimes not all of them. And sometimes yaapu screen values are updated 5-10 seconds then telemetry is lost.
No solution so far for R9 setup, but X8R works like charm.
Well did some testing with the logic analyzer using saleae logic i did 3 test
2-flvs-gas-suite-passthrough.logicdata ( 2 FLVSS gps and current working )
3-flvs-gas-suite-passthrough.logicdata ( 3 FLVSS gps and current stop working after 30 sec )
3-flvs-gas-suite-Teensy 3.1.logicdata ( 3 FLVSS gps and current working fine ) logic test frsky-passthrough.zip (130.4 KB)
I have been using the R9 Slim+ (bought on December 2018 and with no updates yet, used as it arrived) and I have never lost the telemetry at all. SInce I’m in Europe, it goes at 433MHz and I use at 25mW (higher power won’t transmit telemetry) and I use upgraded T antennas.
I’ll check the actual version installed when I have the chance, but I think I’ll won’t update it for now
I checked your captures and I cannot decode them right.
I can open them in Salea Logic, I can see the traces with correct timings, but the decoded values do not match with a frsky telemetry stream, I get warnings about framing errors, so something is not right.
In the settings for the decoder I don’t see a way to specify it’s a half duplex capture.
I do not use the Salea suite so it can very well be my fault.
Anyway what I can tell is that the problem is the timings with 3 flvss