expressLRS

More
05 Jan 2022 00:40 - 05 Jan 2022 00:42 #77639 by mooiweertje
Replied by mooiweertje on topic expressLRS
I tried simple strings without spaces but they all fail. It seems that the ES24TX PRO build cannot handle manually set DEVICE_NAME while BETAFPV can.

It got it working. Making the change in the source tree and build it using the local tab. I now have a full menu in Deviation. Thanks guys!
Last edit: 05 Jan 2022 00:42 by mooiweertje.

Please Log in or Create an account to join the conversation.

More
05 Jan 2022 11:42 #77640 by mooiweertje
Replied by mooiweertje on topic expressLRS
When -DDEVICE_NAME is a supported option an issue should be raised for it on the HM ES24TX Pro. I can't find the -DDEVICE_NAME option for user_defines.txt on the ELRS site. Is someone here in contact with the ELRS devs or should I raise the issue?

Please Log in or Create an account to join the conversation.

More
10 Jan 2022 10:25 #77646 by mooiweertje
Replied by mooiweertje on topic expressLRS
The telemetry seems to have some issues. I'd like to get a warning when battery is low but I can't seem to set a proper value for 4S, like 14V or 14.8V. Maximum is 10V and what 4S@10V means exactly is unclear to me. When I put 12V on the model the voice warning says '1.2 Volt'. So it's somewhat working. Will this be improved and maybe I can do something to help?

Please Log in or Create an account to join the conversation.

More
10 Jan 2022 12:08 #77647 by belrik
Replied by belrik on topic expressLRS
Are you sure you haven't set voltage scaling in DeviationTX somewhere else? I get 12V shown in mine when I connect a 3S cell.

Please Log in or Create an account to join the conversation.

More
10 Jan 2022 12:14 #77648 by mooiweertje
Replied by mooiweertje on topic expressLRS
The display shows 12V but voice says 1.2 Volt. I fly FPV so what the display says is less important than what the voice says. Why can I only setup a warning 10V and below? For 4S I need something in the 14V range.

Please Log in or Create an account to join the conversation.

More
10 Jan 2022 13:45 #77649 by belrik
Replied by belrik on topic expressLRS

mooiweertje wrote: The display shows 12V but voice says 1.2 Volt. I fly FPV so what the display says is less important than what the voice says. Why can I only setup a warning 10V and below? For 4S I need something in the 14V range.


Most FPV pilots would use an OSD warning, which is more flexible and can be configured to alert on a per-cell voltage instead of the overall voltage, so works if you fly 3S, 4S or 6S.

What you have sounds like a general deviation issue, as the telemetry screen is showing the correct information. You might have more luck with a dedicated post in the general section instead of the eLRS thread?

Please Log in or Create an account to join the conversation.

More
10 Jan 2022 13:52 #77650 by mooiweertje
Replied by mooiweertje on topic expressLRS
I only have this issue with ELRS so don't know what is best. No Deviation devs here?

Please Log in or Create an account to join the conversation.

More
12 Jan 2022 04:53 #77654 by hexfet
Replied by hexfet on topic expressLRS
Sometimes :) Here's a test build that addresses the issues you mentioned. Please give it a try.

Please Log in or Create an account to join the conversation.

More
12 Jan 2022 16:42 #77656 by mooiweertje
Replied by mooiweertje on topic expressLRS
Yes it works in your build. Thanks! If I can do something for you please let me know. I'm a C/Java coder with no Deviation experience but very happy with Deviation and love to help maintain. I can also test things for you.

Please Log in or Create an account to join the conversation.

More
12 Jan 2022 20:25 #77657 by hexfet
Replied by hexfet on topic expressLRS
Good to hear, thanks for testing. I'll get the changes merged.

The test build also has a change that should fix the problem with long names, though a tester on github reported the fix does not work. If you have a chance to test that it would be helpful.

Please Log in or Create an account to join the conversation.

More
12 Jan 2022 21:12 - 12 Jan 2022 22:39 #77658 by mooiweertje
Replied by mooiweertje on topic expressLRS
The issue with long names is not fixed. No menu on the Happymodel pro TX.
Last edit: 12 Jan 2022 22:39 by mooiweertje.

Please Log in or Create an account to join the conversation.

More
12 Jan 2022 23:18 #77659 by belrik
Replied by belrik on topic expressLRS

hexfet wrote: Good to hear, thanks for testing. I'll get the changes merged.

The test build also has a change that should fix the problem with long names, though a tester on github reported the fix does not work. If you have a chance to test that it would be helpful.


Yeah, that was me. I am asking if there is some debug I can gather but long names still seem to throw errors. OpenTX processes the names ok.

Please Log in or Create an account to join the conversation.

More
13 Jan 2022 03:57 #77661 by hexfet
Replied by hexfet on topic expressLRS
Please try the test build here . Not sure it will work but might have spotted the problem.

Please Log in or Create an account to join the conversation.

More
13 Jan 2022 08:50 - 13 Jan 2022 09:22 #77662 by belrik
Replied by belrik on topic expressLRS
d0ca763 or e999d07? Two lots of builds in this directory.

Edit - looks like d0ca763 is the latest commit on your crsf_name branch, I'll test that.
Last edit: 13 Jan 2022 09:22 by belrik.

Please Log in or Create an account to join the conversation.

More
13 Jan 2022 09:33 #77665 by mooiweertje
Replied by mooiweertje on topic expressLRS
The one I tested yesterday and didn't work, works fine today..... Strange but true... deviation-t8sg_v2_plus-v5.0.0-99811b4 works! I can see all 13 characters in the menu "HM ES24TX Pro". Also Betaflight 4.3 shows up in the menu now.
I used ExpressLRS configurator 1.3.3 today and yesterday 1.3.2. The only reason I can think of why today works and yesterday not.

hexfet wrote: Sometimes :) Here's a test build that addresses the issues you mentioned. Please give it a try.

Attachments:

Please Log in or Create an account to join the conversation.

More
13 Jan 2022 09:36 #77666 by mooiweertje
Replied by mooiweertje on topic expressLRS
I'm not testing these unless you want me too since the 99811b4 from yesterday is working.

hexfet wrote: Please try the test build here . Not sure it will work but might have spotted the problem.

Please Log in or Create an account to join the conversation.

More
13 Jan 2022 09:49 - 13 Jan 2022 10:32 #77667 by belrik
Replied by belrik on topic expressLRS

mooiweertje wrote: The one I tested yesterday and didn't work, works fine today..... Strange but true... deviation-t8sg_v2_plus-v5.0.0-99811b4 works! I can see all 13 characters in the menu "HM ES24TX Pro". Also Betaflight 4.3 shows up in the menu now.
I used ExpressLRS configurator 1.3.3 today and yesterday 1.3.2. The only reason I can think of why today works and yesterday not.

hexfet wrote: Sometimes :) Here's a test build that addresses the issues you mentioned. Please give it a try.


Hmm. I believe that the HM modules actually already had their names shortened from "HappyModel ES24TX" in the eLRS project to work around this problem. I was one of the people asking for the change. Now the problem is that many manufacturers have created modules we need >14 characters and there seems to be an error at 14 or longer still.
I've tested the d0ca763 build and that still seems to cause issues, but I cannot see deviation-t8sg_v2_plus-v5.0.0-99811b4 to test that. it's not listed under deviationtx.com/downloads-new/category/2838-hexfet-crsf-test , was that posted to github?
BTW My module name is "BETAFPV 2G4MICRO".
Last edit: 13 Jan 2022 10:32 by belrik.

Please Log in or Create an account to join the conversation.

More
13 Jan 2022 09:56 #77669 by mooiweertje
Replied by mooiweertje on topic expressLRS
The 99811b4 is attached to my previous message. Do you use ExpressLRS configurator 1.3.3?

Please Log in or Create an account to join the conversation.

More
13 Jan 2022 10:32 - 13 Jan 2022 10:43 #77670 by belrik
Replied by belrik on topic expressLRS

mooiweertje wrote: The 99811b4 is attached to my previous message. Do you use ExpressLRS configurator 1.3.3?


I am using the latest configurator. I am building from local source and I need to edit the TX DEVICE_NAME in the source for the radio to list my TX in the devices page.
Thanks for pointing me to 99811b4, I tried that but the problem persists. It's not a deal-breaker to shorten the device name for me cos I'm happy messing around with Git on the CLI, but for some this will be a show-stopper.

BTW not sure if everyone is aware but there is also a parallel discussion on Github: github.com/DeviationTX/deviation/pull/1020
Last edit: 13 Jan 2022 10:43 by belrik.

Please Log in or Create an account to join the conversation.

More
13 Jan 2022 10:56 - 13 Jan 2022 11:20 #77673 by mooiweertje
Replied by mooiweertje on topic expressLRS
I've tested "BETAFPV 2G4MICRO" in my local ELRS build and what shows up in the menu is one digit shorter "BETAFPV 2G4MICR" using 99811b4.
Suggesting the problem with the BETAFPV 2G4MICRO is not the name length or you are not using the 1.3.3 ExpressLRS configurator which is only 4 days old.
Last edit: 13 Jan 2022 11:20 by mooiweertje.

Please Log in or Create an account to join the conversation.

Time to create page: 0.089 seconds
Powered by Kunena Forum