-
Notifications
You must be signed in to change notification settings - Fork 21
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
Diversity with ELRS #14
Comments
What happens when testboard 1 is OFF and only rx2 is connected to pin 13. |
You said that when both testboard are connected, then "RP2040 led changing colors". |
|
I found a bug. I just put a new version on github. |
Sorry the issue seems to be still there.TX RX2 --> pin 13. No boot, multiple cycles green, red/blue, then blue. Then I pull TX RX2 and RP2040 switches to green and test board working, reconnect TX RP2 and failure again. Sorry -- good night ;-) |
Thanks for having test. |
I found another bug (due to cut and paste). |
Still not ok. Same as before. |
Strange. |
I de-cluttered the board a bit before now
Same as before. Not working ..... |
I have a 2nd RP2040. I could give it a try. What do you think? |
I do not think that this could be generated by a bad RP2040. |
No luck. Only with SEC=13 and PWM channel 1 ... 4 Same as before. I tested with both RX and with both RP2040 When I power up the breadboard, the RP2040 does one cycle on color, then green blinking until the RX connects to the radio, then the color cycle starts ..... No PWM signal |
Fast cross check. Changed to this setting. PRI instead of SEC Have to push 1x RESET, but this is working!
|
I do not understand anymore where is the bug. |
You did reset the code on github to #define VERSION "0.3.1" !? So that is the latest 'stable' version before the diversity issue, I reported. Would it not be easier you tell me, what to modify and I test it here and report back or Sorry for the trouble I am causing ..... |
There is no trouble. I had never tested diversity but I though that it was OK because it was mainly a cut and paste of PRI code. I was wrong. |
I just made a test with this config Protocol is CRSF (=ELRS) Config parameters are OK This config is in principe the same as your config (only SEC and some PWM) |
Strange. I am using these two receivers. The one with yellow headers is configured WITH telemetry, the one with black headers WITHOUT telemetry. I did interchange the receivers with no success, Until now I powered the RP2040 and the breadboard over USB from the PC, comes handy when changing the configuration. I am NOT using a servo, but a small OLED display for PWM. But I'll change that to a small HXT500 servo and I 'll power the whole breadboard with an external 5V/2A power supply. My telemetry settings, I did tests with Just powered with the switching power unit. NO CHANGE, I'll put headers on the 2nd RP2040, so I can directly exchange theses. Are the changes you made in the actual 'oXs_on_RP2040-main'?? I don't understand, what is going on?? |
Sorry, I have perhaps an explanation. |
Phew! WORKING NOW with this setting
Was a bit difficult, but good to know it works now ;-) Regards and keep on the good work - KH |
(Put RPM aside, was hoping someone steps in with testing RPM, but ...)
I received my 2nd. BETAFPV nano RX. Both RX work as no. 1 RX with RP2040 on my test board.
For testing diversity, I disabled 'model match' in both RX and also disabled telemetry in no. 2 RX.
Tested like that:
On testboard, no.1 RX TX nand RX connected to RP2040, no.2 RX TX NOT connected to pin 13.
Radio ON!
Testboard ON!
All working normal, telemetry on radio active, PWM output on RP2040, both RX LED steady on, RP2040 green blinking
Then I connect no.2 RX TX to pin 13.
PWM freezes, RP2040 LED changing colors.
Disconnect no.2 RX TX pin 13
PWM working, LED2040 green.
Any idea?
br - KH
The text was updated successfully, but these errors were encountered: