16-Mar-2019, 06:47 AM (This post was last modified: 16-Mar-2019, 02:33 PM by Volitant_Soul.)
I got the R9M module and I think it was 2 or 3 R9MM as a combo deal from Aloft hobbies the price was too good to pass. I'll check in the morning but I am almost certain it's not the mini. Any way to see the difference in the two? I'll post another photo of how I have everything wired and another dump.
Took a quick look before I call it a night. It is definitely the R9MM the identifier is the S above the inverted S.Port.
I edited my response up top. The Rx in question is definitely the R9MM. Before I left for work this morning. I checked my QX7 to make sure the internal transmitter is turned off and I have external module enabled > fail safe > no pulse > 10mw.
Additionally.... When I first bind the Rx I chose 1-8 channels with telemetry. Should I have chosen 1-16 with telemetry? I watched a video that stated 1-8 channels would be enough since it is a quadcopter.
1-8 with telemetry should work. Looks like everything is setup correctly. Other than a photo and dump for us to check again, I am not sure what is wrong. A few people have problem connecting R9MM to Omnibus due to UART not being bidirectional. But I haven't heard this with the DYS.
I also just noticed you are using the wrong firmware for the FC. There is a DYSF4PRO target.
Okay great. I'll flash the correct FW and take a picture of the wiring when I get home. I am hoping after I flash the correct FW it'll be fine. I have this for the CLI commands
set serialrx_provider = FPORT set serialrx_halfduplex = ON set serialrx_inverted = OFF
And serial 2 64 115200 57600 0 115200 2 being the indicator for Uart if I went with Uart3 and 0 being Uart1 which is the Tx1 pad on the fc, correct?
(17-Mar-2019, 01:17 AM)Volitant_Soul Wrote: Okay great. I'll flash the correct FW and take a picture of the wiring when I get home. I am hoping after I flash the correct FW it'll be fine. I have this for the CLI commands
set serialrx_provider = FPORT set serialrx_halfduplex = ON set serialrx_inverted = OFF
And serial 2 64 115200 57600 0 115200 2 being the indicator for Uart if I went with Uart3 and 0 being Uart1 which is the Tx1 pad on the fc, correct?
Yes, just make sure you have the right port for whatever pin you wired to.
17-Mar-2019, 09:38 AM (This post was last modified: 17-Mar-2019, 09:40 AM by voodoo614.)
So I hooked up R-XSR to TX1 with F. Port and I was able to get controls. My settings are the same as your in Betaflight. Same version FC as yours.
The only thing I can think of is maybe you settings when you bound is incorrect. Or your settings in your radio. Are you at least on opentx 2.2.X? Photos of your radio setup page.
17-Mar-2019, 04:50 PM (This post was last modified: 18-Mar-2019, 05:29 PM by Volitant_Soul.)
I tried UART3 and no luck. I am on OpenTx 2.2.2 as you can see in the photo. I did not try UART6 as I intend to use that for Smartaudio. What options do I have now to try.
I came across an article on propwashed that states UART1 is tied to SBUS and that is the only pad with the hardware inverter (The DYS is pre-configured expecting SBUS on UART1. Only UART1 (SBUS pin) has the hardware inverter necessary for using SBUS) Does this mean I should use the inverted S.Port from the R9MM to the SBUS(UART1) pad instead of soldering inverted S.port to USART-TX on the FC?
Unfortunately, I don't see whatever photos you are referring to.
You haven't show photos of your radio setup page.
You can still try binding in 1-16 with telemetry.
SBUS pin is UART1, but it is UART RX and not TX. You need an UART TX to connect F. Port. If you wire F. Port on an RX pin, you only get control. You can try the 4 wire route. Reflash to normal firmware.
Wiring from R9MM to FC SBUS out to SBUS (RX1) Inverted S. Port to RX3 (mislabeled actually TX3)
I update the last post with a picture of the version of OpenTx I have on my QX7.
I ended up reflashing the R9MM FW and voila the Tx and Rx are communicating through Betaflight and all seems well now. One thing I noticed in the receiver tab in BF is I don't see any of the aux channels bouncing around with the telemetry signal. When I check in the lua script and OSD I see values.
Voodoo are you Oscar? Do you have a patreon link? Do you do this for fun or is this your full time gig? I appreciate your help. You got me through some tough times over the past couple of months and I would like to show my appreciation.