-
-
Notifications
You must be signed in to change notification settings - Fork 337
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
External R9M ACCESS module does not transmit channel information in f.port mode (telemetry works) #1585
Comments
F.port is only a thing that happens between hf module and receiver. Hf module communication with Radio is the same as with sbus s.port configuration. |
The FC is a Mateksys F411 wing. It's connected to the R9MX receiver through a serial TX pin. |
I just like to request that you double checked This. 😉 You dont have a Scopemeter layin around somewhere? Or an old Accst Module and Receiver? 😅 |
I'll recheck wiring tomorrow, but pretty sure it wouldn't work on OTX if it was a hardware issue. |
You need no Serial analyzer. Every measurement thats done is good for bugtracking 😉 |
That looks horrible. The levels are not consistant. Try a higher sample if available on scope |
well, it's a very basic and cheap scope... |
The s.port Signal Looks good. The Signal on pin1 does not. Another idea would be to solder in an external inverter like on x10/x12. These are tested on 400k Baudrates. |
@Zaquron can you show some pics of your hw-mod you did? The waveform in #1585 (comment) looks pretty distorted to me. |
BTW just came back from the field where i had 2 flights on OpenTX. |
On the USART3 header to the left of main STM32F4, I cannot clearly see from the image if the TX and RX wires connect or not - also flux should be washed off with PCB cleaner, as it is not only corrosive, but also lightly conductive. Nevertheless, if with the same radio OpenTX firmware works OK, then there must be a software issue somewhere. I do not have R9M myself to test though. Can you measure the top pin (PPM/SBUS of JR-bay) once more under OpenTX and under EdgeTX to see if you can spot a difference in the waveform? |
Your solder job looks good, the waveforms look the same on OpenTX and EdgeTX, although both have very rounded corners. |
Sorry, i don't have a logic analyzer. |
Did anyone ever measure this with an oscilloscope? Maybe it's the same mess in every transmitter. |
I have a damaged mainboard (battery charge control circuit went up in smoke) so i might give this a try. |
I only measured the waveform with th external Inverters on x12s. And ive done that with a fluke/philips pm97 |
Removing the two components listed affects only the external RF-module. |
I have the same problem: T18 radio with R9M, which works fine in OpenTX, but it doesn't work in EdgeTX (only telemetry is transmitted.) |
Is there any chance someone with the skills will take a look at this? Please? |
I would Do this. But I dont have access to a RM TX16S. |
The problem might be not specific to RM TX16s. I have Radioking T18. |
Yes. First Post was rmtx16s. |
@Zaquron is that only with F.PORT output, or in general with this module? @brainbubblersbest can you please confirm: your R9M ACCESS works properly on the X12S with external access mod & edgetx? |
@raphaelcoeffic this seems related: |
aaand: can copy the exact behaviour as descripted. But only under setting "fcc" I´m using flex Firmware, so i should be able to choose what i want. |
@brainbubblersbest ok, so let me summarise:
|
Yes checked that again. |
@brainbubblersbest I finally ordered a FrSky R9M 2019 /w R9MX receiver + a R9SX receiver so I can work on the FLEX UI stuff, so may also be able to help with this... (and/or will be asking you how to get started with it! 😁) Will probably be a couple weeks before it arrives though. |
You’ll need external access mod as well ;-) |
Any news on this? I'm itching to use EdgeTX but can't until it's fixed. |
@pfeerick can you take a close Look into this please? Please Tell me if I can help you somehow. |
Working fine in my case with: |
in Flex mode 868MHz or 915 MHz? |
915MHz |
I had problem on flex 868, menu missing in tx ui, no servo movements
Went back to otx at the moment, but can't wait to go ETX. i've just too many access stuff
|
who do i have to bribe to get this fixed? ;) |
#2147 #2146 @raphaelcoeffic have you implemented something from this issue while moving to the flex layout? |
Pre-2019 (non-ACCESS) R9M is working fine in EdgeTX. With ACCESS only EU f.port is messed up, if I recall corectly. I also went back to OpenTX because of this. |
As it seems, there was an error in the UI that could have caused what you see: normally, you should not have to choose the subtype ( So what happened is that the sub-type menu sets the Summary: the sub-type menu should be removed and |
I can't wait to test this. Thanks a lot man! |
@Zaquron normally we test things before they get merged ;-) |
Those are two separate sentences. ;) Though i'm still trying to figure out how i could compile a firmware for my transmitter with this fix included. |
You can just fetch the GH built firmware under: https://github.com/EdgeTX/edgetx/pull/2211/checks (click If you wish to build your own, you can use https://gitpod.io/#https://github.com/edgetx/edgetx/tree/r9m-access-fix-subtype w/o having to setup a local build environment (see for further instructions https://github.com/EdgeTX/edgetx/wiki/Building-radio-firmware-in-a-webbrowser-with-Gitpod ). |
You just beat me to it Risto - and he'll need to self-build (i.e. using gitpod) since the i.e. for the TX16 the cmake line for that would be: |
Thank you! |
Test firmware for |
Thank you very much too, but, unfortunately, I am too busy to try it soon. Maybe 1-2 weeks later. |
It works fine now. :) One weird thing popped up though (probably unrelated to the original issue) |
Ok. I tested this. Having no sbus or f.port. Channel output.
i cant access the receiver options either to change from f.port to sbus or
f.Port2
|
i believe you have another issue, possibly related to what has just been fixed in #2504. |
Im home from Hospital and can Finally check that. |
Describe the bug
Coming from OTX 2.3.14, i installed EdgeTX 2.6 with externalaccessmod and RC output disappeared from the receiver.
When the receiver is connected, the channel data sometimes refreshes once and stays there until turned off. Moving the sticks does not change the channel outputs.
Telemetry always works fine.
To Reproduce
-install EdgeTX 2.6.0
Expected behavior
RC channels should work through f.port
Screenshots
General information
Checked 3 times now, the whole setup works fine on OpenTX.
tested with - flex mode (868MHz) with R9MX receiver
- EU (LBT) mode with the same receiver
I guess there is something wrong with the externalaccessmod.
*edited for clarity
The text was updated successfully, but these errors were encountered: