Servers by jDrones

Can not get telemetry to work with Frsky Passthru

can someone answer a question about frsky passthru? I’m using the half duplex option and uninverted s.port from an r-xsr receiver. I hooked an FDT1 converter RX wire to the s.port wire, as well as power and ground, and ran a terminal program to capture the bytes. All the data is a start command (7E) followed by two or three bytes. I also added some gcs().send_text() messages to the AP_Frsky_Telem.cpp code, in the senduint16 and senduint32 methods, but these do not appear to ever run. The message scheduler messages I added do appear. Here is the captured data:
7e 2f 7e ef bf bd 7e 71 7e ef bf bd 7e 53 7e 34 7e ef bf bd 7e e2 90 96 7e ef bf bd 7e ef bf bd 7e 39 7e ef bf bd 7e e2 90 9b 7e e2 90 80 7e ef bf bd7e 22 7e ef bf bd 7e ef bf bd 7e 45 7e ef bf bd 7e 67 7e 48 7e ef bf bd 7e 6a 7e ef bf bd

I was expecting at least 6 bytes of data in each message, including a param id and 4 data bytes. Being a one wire interface I can really tell the data direction. Is this data just the reciever polling?

I found a pattern. The same data always repeats :slight_smile:
45 7e ef bf bd 7e 67 7e 48
7e ef bf bd 7e 6a 7e ef bf
bd 7e ef bf bd 7e 0d 7e ef
bf bd 7e 2f 7e ef bf bd 7e
71 7e ef bf bd 7e 53 7e 34
7e ef bf bd 7e e2 90 96 7e
ef bf bd 7e ef bf bd 7e 39
7e ef bf bd 7e e2 90 9b 7e
e2 90 80 7e ef bf bd 7e 22
7e ef bf bd 7e ef bf bd 7e

Servers by jDrones