Error on FW for Helloradio V14!?
Is there an existing issue for this problem?
- [x] I have searched the existing issues
What part of EdgeTX is the focus of this bug?
Transmitter firmware
Current Behavior
Tried to update my new V14 with both 2.11, nightly and cloudbuild, but it seems that the FW only fits OLED, I have the LCD version, so there is no working display... Ideally I would like to have Nightly v3 because I have it on all my other transmitters!
Expected Behavior
x
Steps To Reproduce
x
Version
2.11.3
Transmitter
HelloRadioSky V14
Operating System (OS)
No response
OS Version
No response
Anything else?
No response
You should close your second issue and relax a bit, this isn't even where you should be posting about this in my opinion.
You can report this issue to them directly or on their github page. As it is stated on the supported radios page all of their radios are manufacturer supported so generally the fix will come from them and then be added to the project. Somebody on this project might fix the issue in their spare time but I doubt it will be a priority.
Unless you have a TX15 you can downgrade your other radios so they are on the same version. Considering their other work on this project that is what I'd suggest.
You should close your second issue and relax a bit, this isn't even where you should be posting about this in my opinion.
You can report this issue to them directly or on their github page. As it is stated on the supported radios page all of their radios are manufacturer supported so generally the fix will come from them and then be added to the project. Somebody on this project might fix the issue in their spare time but I doubt it will be a priority.
Unless you have a TX15 you can downgrade your other radios so they are on the same version. Considering their other work on this project that is what I'd suggest.
That there are 2 types of display on V14, and with this also 2 versions of FW are needed, something ETX also fixed from the beginning with 2.10 selfbuild, then the version updates of ETX have rolled on, including FW to V14 (since v2.11), but the question is why there is only one version of FW when 2 are needed, is it ETX or Helloradio that missed this?
I don't think you read or understood what Paul said - as he stated and you quoted in your reply - the V14 is manufacturer supported - and as such, if they've not provided us with samples of both types of handset or a PR to add support for it, well, clearly there is only going to be support for the hardware we have. I for one only have the OLED version, and wasn't aware there was a LCD version also, nor readily see much reference to one (other than what looks to be a download for it for 2.10).
I don't think you read or understood what Paul said - as he stated and you quoted in your reply - the V14 is manufacturer supported - and as such, if they've not provided us with samples of both types of handset or a PR to add support for it, well, clearly there is only going to be support for the hardware we have. I for one only have the OLED version, and wasn't aware there was a LCD version also, nor readily see much reference to one (other than what looks to be a download for it for 2.10).
Thanks, then I know that it is Helloradio that seems to have missed informing you that there are 2 versions of display, there will actually be a total of 3 versions of FW because std V14 with LCD does not have AI and motion control, I have the Pro version with this.
Yes, a transmitter that can never be updated becomes useless, and the included self build 2.10 does not seem completely stable....
@Johanl1964 I'm sorry for the trouble this message has caused. The LCD version was an early release. After the product was launched, it was found that the LCD version was not suitable, so we immediately switched to the OLED solution. However, a few people were already using the LCD version, so it was retained. I am responsible for firmware updates. The only difference between LCD and OLED is a slight difference in the driver. I will release a PR later to make it easier for you to update.
@Johanl1964 I'm sorry for the trouble this message has caused. The LCD version was an early release. After the product was launched, it was found that the LCD version was not suitable, so we immediately switched to the OLED solution. However, a few people were already using the LCD version, so it was retained. I am responsible for firmware updates. The only difference between LCD and OLED is a slight difference in the driver. I will release a PR later to make it easier for you to update.
Thanks for the answer! Hope you can solve this with FW also for V14 LCD!? As it is now, V14 LCD is "incompetent" in many ways! Generally, there have been many improvements and new features in ETX since 2.10! For example, CRSF Telemetry I use in all my models which works very poorly in 2.10. It would be desirable if you could fix this also as V3 Nightly to make FW a little more future-proof, etc.! And there are actually many sellers who actually have V14 Std and Pro in stock!
The only difference between LCD and OLED firmware in the code is the #define SSD1309_LCD statement. Disabling this will result in the LCD version of the compiled code. I'm embarrassed to trouble everyone to add this firmware to my system, but I'll test the latest version tomorrow and then post a pull request under my account for easy upgrades to the LCD firmware.
Add fw issue. In the current system, V14 is designated as OLED, and I really don't know what name to use for LCD, V14LCD? Naming is a bit difficult
@Johanl1964 You only need to make the following changes to compile the version you want: //#define SSD1309_LCD
#if defined(RADIO_T14) || defined(RADIO_GX12) || defined(RADIO_V14)
//#define SSD1309_LCD
#endif
I have compiled two versions for you to use. If you have any questions in the future, please email us, and we will solve all your problems. Thank you!
mail : [email protected]
https://github.com/helloradiosky/edgetx/blob/hr_v14lcd_nightly/V14LCD/V14-LCD-2.11.3-firmware.bin
https://github.com/helloradiosky/edgetx/blob/hr_v14lcd_nightly/V14LCD/V14-LCD-nightly-firmware.bin
Add fw issue. In the current system, V14 is designated as OLED, and I really don't know what name to use for LCD, V14LCD? Naming is a bit difficult
Yeah, just call it V14LCD for now... once the PR is up I'll change it if I think of something more appropriate. Clearly we need to have both versions of firmware for now as it's still being actively stocked/sold.
@pfeerick That's really grateful
Well, it will be best to have auto detection of different hardware, if possible. Using different build option is not always a good solution. @helloradiosky I think you may need to explore if this is possible.
I agree, it's not ideal, but unless there something like a hardware revision pin set differently on the OLED and LCD variants, not going to be able to to do much there. I was going to raise that directly on discord rather than here ;)
Are you saying you are about to add another f4 radio ?
@Johanl1964 You only need to make the following changes to compile the version you want: //#define SSD1309_LCD
#if defined(RADIO_T14) || defined(RADIO_GX12) || defined(RADIO_V14) //#define SSD1309_LCD #endif I have compiled two versions for you to use. If you have any questions in the future, please email us, and we will solve all your problems. Thank you! mail : [email protected] https://github.com/helloradiosky/edgetx/blob/hr_v14lcd_nightly/V14LCD/V14-LCD-2.11.3-firmware.bin https://github.com/helloradiosky/edgetx/blob/hr_v14lcd_nightly/V14LCD/V14-LCD-nightly-firmware.bin
Excellent, thanks! I've tested both versions now, they seem to work well, but that special "Helloradio menu" with settings for e.g. motion control, AI, monitoring, etc. is missing on both! Then the RTC has the wrong value of 3.0, but otherwise everything seems ok!?
Are you saying you are about to add another f4 radio ?
No, not a "new" radio... merely correcting oversight over a different screen variant (which should have been added before the OLED one already present, since the LCD version predates it).
Re: V14-LCD-nightly-firmware.bin
The special "Helloradio sensor menu" is missing! There are 2 versions of LCD V14, with AI and motion control, and without this, so this FW seems to be for the version without!?
RTC shows wrong value and warns at startup!
In Radio setup, display/backlight settings are for OLED, not LCD! For example, contrast settings are missing, and backlight cannot be turned off, etc.
Re: V14-LCD-nightly-firmware.bin
The special "Helloradio sensor menu" is missing! There are 2 versions of LCD V14, with AI and motion control, and without this, so this FW seems to be for the version without!?
RTC shows wrong value and warns at startup!
In Radio setup, display/backlight settings are for OLED, not LCD! For example, contrast settings are missing, and backlight cannot be turned off, etc. @Johanl1964 thank you for your feedback
- Some special features can only be merged into the system in a future PR (Preview). Currently, the changes are too large to merge.
- This is a software issue; I'll fix it later.
- I'll test this issue and fix it later.
//#define OLED_SCREEN //#define SSD1309_LCD I'm very sorry about my problem. Turning off the two macros mentioned above will solve it. As for the RTC issue, it's probably a problem with the battery. The new firmware's measurements are accurate. If there are any further questions, let's communicate via email and see if there's anything else I can do. Thank you very much!
[email protected] helloradiosky.com
There is a lot of contact information above. We will provide excellent after-sales service. Thank you.
//#define OLED_SCREEN //#define SSD1309_LCD I'm very sorry about my problem. Turning off the two macros mentioned above will solve it. As for the RTC issue, it's probably a problem with the battery. The new firmware's measurements are accurate. If there are any further questions, let's communicate via email and see if there's anything else I can do. Thank you very much!
[email protected] helloradiosky.com
There is a lot of contact information above. We will provide excellent after-sales service. Thank you.
Just checked, my RTC battery has 3.0v, so is something else wrong!?
//#define OLED_SCREEN //#define SSD1309_LCD I'm very sorry about my problem. Turning off the two macros mentioned above will solve it. As for the RTC issue, it's probably a problem with the battery. The new firmware's measurements are accurate. If there are any further questions, let's communicate via email and see if there's anything else I can do. Thank you very much! [email protected] helloradiosky.com There is a lot of contact information above. We will provide excellent after-sales service. Thank you.
Just checked, my RTC battery has 3.0v, so is something else wrong!?
I've found the problem. Version 2.11.3 has fixed this issue, but Nightly hasn't addressed it. I'll fix it later. @Johanl1964 fix RTC nightly fix LCD_CONTRAST https://github.com/helloradiosky/edgetx/blob/hr_v14lcd_nightly/V14LCD/V14-LCD-2.11.3-firmware.bin https://github.com/helloradiosky/edgetx/blob/hr_v14lcd_nightly/V14LCD/V14-LCD-nightly-firmware.bin
//#define OLED_SCREEN //#define SSD1309_LCD I'm very sorry about my problem. Turning off the two macros mentioned above will solve it. As for the RTC issue, it's probably a problem with the battery. The new firmware's measurements are accurate. If there are any further questions, let's communicate via email and see if there's anything else I can do. Thank you very much! [email protected] helloradiosky.com There is a lot of contact information above. We will provide excellent after-sales service. Thank you.
Just checked, my RTC battery has 3.0v, so is something else wrong!?
I've found the problem. Version 2.11.3 has fixed this issue, but Nightly hasn't addressed it. I'll fix it later. @Johanl1964 fix RTC nightly fix LCD_CONTRAST https://github.com/helloradiosky/edgetx/blob/hr_v14lcd_nightly/V14LCD/V14-LCD-2.11.3-firmware.bin https://github.com/helloradiosky/edgetx/blob/hr_v14lcd_nightly/V14LCD/V14-LCD-nightly-firmware.bin
Excellent, thank you, now the RTC and display settings work fine! So a good foundation, then all that remains is "only" HR's more specific menus/settings....
Are you saying you are about to add another f4 radio ?
No, not a "new" radio... merely correcting oversight over a different screen variant (which should have been added before the OLED one already present, since the LCD version predates it).
I'm wondering... I've now used the Nightly that HL fixed for my LCD V14, some V14 Pro functions are missing, otherwise it works fine! But will the V14 LCD end up in the V3/(2.12) "system", there will be new functions/improvements and interesting PR that I would be grateful to have access to!
Are you saying you are about to add another f4 radio ?
No, not a "new" radio... merely correcting oversight over a different screen variant (which should have been added before the OLED one already present, since the LCD version predates it).
I'm wondering... I've now used the Nightly that HL fixed for my LCD V14, some V14 Pro functions are missing, otherwise it works fine! But will the V14 LCD end up in the V3/(2.12) "system", there will be new functions/improvements and interesting PR that I would be grateful to have access to!
I've already done a PR for V14LCD; I'll see if I can add this target to the system later.
Are you saying you are about to add another f4 radio ?
No, not a "new" radio... merely correcting oversight over a different screen variant (which should have been added before the OLED one already present, since the LCD version predates it).
I'm wondering... I've now used the Nightly that HL fixed for my LCD V14, some V14 Pro functions are missing, otherwise it works fine! But will the V14 LCD end up in the V3/(2.12) "system", there will be new functions/improvements and interesting PR that I would be grateful to have access to!
I've already done a PR for V14LCD; I'll see if I can add this target to the system later.
Excellent then, let's hope it happens soon!? For example, I have a problem that is now solved with 6866, but which I don't have access to. If you have time, you are welcome to fix an updated V3 nightly with the latest changes/improvements...