Replies: 10 comments
-
it works at 5.25m !! |
Beta Was this translation helpful? Give feedback.
-
Can't replicate this I'm sorry... using the current nightly and TX16S, ELRS3 Lua is working for me at 400k (which is good as I almost always use 400k) for HM24TX @ v3.0.0, HM915TX @ v3.3.0-RC1, BetaFPV 2.4 Nano @ v3.1.2 What firmware version is your module running? |
Beta Was this translation helpful? Give feedback.
-
V3.3.0 released
it works ok at 5.25 baud
…________________________________
From: Peter Feerick ***@***.***>
Sent: Sunday, July 30, 2023 8:30 PM
To: EdgeTX/edgetx ***@***.***>
Cc: ror1948 ***@***.***>; Author ***@***.***>
Subject: Re: [EdgeTX/edgetx] ELRSV3 Lua only works on 115k and not 400k (Issue #3883)
Can't replicate this I'm sorry... using the current nightly and TX16S, ELRS3 Lua is working for me at 400k (which is good as I almost always use 400k) for HM24TX @ v3.0.0, HM915TX @ v3.3.0-RC1, BetaFPV 2.4 Nano @ v3.1.2
What firmware version is your module running?
—
Reply to this email directly, view it on GitHub<#3883 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AXSV3BYIU6TNKPEWH4ILHJ3XS34DPANCNFSM6AAAAAA25PHERQ>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
It would be interesting to know if flashing that module back to 3.2 fixes it... as 3.3 includes a change to the autobaud calculation used in the ELRS firmware to connect with the handset... maybe you have a edge case where it doesn't work/makes it worse? It would at least rule that out as a possibility. |
Beta Was this translation helpful? Give feedback.
-
additionally on TX12MK2 the ELRSv3 lua script does load forever with 3.75Mbaud but it works with higher 5.25Mbaud and lower 1.87Mbaud and also 400kbaud. |
Beta Was this translation helpful? Give feedback.
-
It might be related to some timing that are now slightly different either on our or on ELRS side, thus making it a bit wonky. Most of the time, achievable speed on half-duplex external link is .... well.... based on a combination of available hardware options (rx/tx DMA), interrupt load on that particular radio, etc. Not something we can change that easily. |
Beta Was this translation helpful? Give feedback.
-
Just quickly checked this on my Zorro as well. 3.75Mbaud does not load there either now but hardware is likely very similar to TX12 in this regard. As @raphaelcoeffic already said, I also believe this is strongly related to the hardware/software combination with timing/oszillators/interrupts etc. Maybe it is a good idea to just give somewhere a prominent hint that ELRS lua loading issues can be related to module baud rates and close the issue with this? |
Beta Was this translation helpful? Give feedback.
-
Yeah, because my RM nano module works on Zorro at all speed above 921k (didn't bother testing bellow), so it is really a combination issue sometimes |
Beta Was this translation helpful? Give feedback.
-
Maybe I can add to the confusion. Setup: I was wondering about spurious telemetry lost messages for no apparent reasons while bench testing with moderate distance (not too close) between radio and receiver. Made a debug build (remove Trying to narrow down the problem I found 400k to be stable with no logged errors. Anything above 400k will show the occasional Crossfire errors in the logs. Of course I tried to exclude faulty hw on my side. Same behavior on NV14, BetaFPV nano RX, BetaFPV micro module. The obvious question: ELRS or EdgeTX? Given the changes in the serial API I'd try to start searching in our own house. Sending bat signal to @raphaelcoeffic Log 1, 921k:
Log 2 921k:
|
Beta Was this translation helpful? Give feedback.
-
We might be dealing with different types of errors here. CRC errors can be caused by basically 2 thing:
|
Beta Was this translation helpful? Give feedback.
-
Is there an existing issue for this problem?
What part of EdgeTX is the focus of this bug?
Transmitter firmware
Current Behavior
lua script ELRSV3 will not display ELRS info from BetaFPV Micro Tx 1W when at 400k
works at 115K
Expected Behavior
lua script ELRSV3 displays ELRS info
Steps To Reproduce
open lua script ELRSV3
Version
Nightly (Please give date/commit below)
Transmitter
Radiomaster TX16S / TX16SMK2
Operating System (OS)
No response
OS Version
No response
Anything else?
2.10.0 nightly b0e64c8
2023-07-11 at 2:46:57
Beta Was this translation helpful? Give feedback.
All reactions