-
Notifications
You must be signed in to change notification settings - Fork 100
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
Morserino 32 with heltec V2 board no display after updating to 4.4 #62
Comments
Additional bits of information. V4.3.1 works. Maybe this helps. |
Seems to be a hardware problem, at least nothing like that has been reported so far. Try to install an earlier version using USB (you can downgrade), and make sure the binary file is not corrupt (verify the MD5 checksum). WilliVon meinem Mobiltelefon gesendetAm 31.10.2022 um 02:36 schrieb John Canty ***@***.***>:
Additional bits of information. V4.3.1 works. Maybe this helps.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Did you verify the MD5 checksum? WilliVon meinem Mobiltelefon gesendetAm 31.10.2022 um 02:36 schrieb John Canty ***@***.***>:
Additional bits of information. V4.3.1 works. Maybe this helps.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
My MD5 : 56411610aea2075dedd7ed0ad7c07745 At first glance these look the same. Didn't super inspect it until now. But yeah the same. |
Just did an update to the 4.5.1 that was released 3 weeks ago. Still the same result. What changed between 4.3.1 and 4.4? |
Found this in the release notes. "You can set the brightness of the display, by double-clicking the RED button. There are 5 levels of brightness. Each double-click reduces the brightness a bit, when the lowest level has been reached a double click resets the display to full brightness again." |
This was added, along with a morsemenu line: Switch case statement with 2 states -1, and 2 void MorseOutput::decreaseBrightness() { |
John,
As so many units are out without this problem (both delivered with newer versions, or upgraded), I have to assume it is basically some hardware fault. I am going to ship you a new Heltec free of charge, hoping that this will get rid of the problem.
Once you have received the new module, and verified everything is OK, I would be grateful (if it is not too costly) if you could send me back the faulty Heltec module.
73
Willi
… Am 03.04.2023 um 06:06 schrieb John Canty ***@***.***>:
This was added, along with a morsemenu line: Switch case statement with 2 states -1, and 2
void MorseOutput::decreaseBrightness() {
switch (MorsePreferences::oledBrightness) {
case 255:
MorsePreferences::oledBrightness = 127;
break;
case 127:
MorsePreferences::oledBrightness = 63;
break;
case 63:
MorsePreferences::oledBrightness = 28;
break;
case 28:
MorsePreferences::oledBrightness = 9;
break;
default:
MorsePreferences::oledBrightness = 255;
break;
}
Heltec.display -> setBrightness(MorsePreferences::oledBrightness);
}
—
Reply to this email directly, view it on GitHub <#62 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACZR72GXIZFJEU4MRUZCIO3W7JEFHANCNFSM6AAAAAARSTQCHI>.
You are receiving this because you commented.
|
Yeah I can certainly send you back my Heltec module. I also want to find out what exactly is happening. because during the startup I am seeing a message flash across the screen quickly "LoRa initialized" I think is what it says. So I know the screen is working, and even that this variant of firmware can write to it. So, my plan was to dig through the firmware between 4.3 and 4.4 and sort out the offending line or lines of code. :) |
New Heltec module has been mailed today.
73
Willi
… Am 03.04.2023 um 16:00 schrieb John Canty ***@***.***>:
Yeah I can certainly send you back my Heltec module. I also want to find out what exactly is happening. because during the startup I am seeing a message flash across the screen quickly "LoRa initialized" I think is what it says. So I know the screen is working, and even that this variant of firmware can write to it. So, my plan was to dig through the firmware between 4.3 and 4.4 and sort out the offending line or lines of code. :)
—
Reply to this email directly, view it on GitHub <#62 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACZR72BP7UUT7QMMZKRQWODW7LJYJANCNFSM6AAAAAARSTQCHI>.
You are receiving this because you commented.
|
Awesome, thank you. After looking through the code, a lot changed between 4.3.1 and 4.4. I do have a Heltec V3 here, I tried to compile the .ino for that and the way the libraries are called have changed a bit. Is there a plan for upgrading to the Heltec V3? If so I can help beta test. |
Eventually a change to V.3 will be necessary; I am a bit reluctant right now, as the binaries will not be compatible, so two versions need to be maintained in parallel. Not sure yet if hardware changes will also be necessary (or desirable for other reasons).
Willi
… Am 05.04.2023 um 04:27 schrieb John Canty ***@***.***>:
Awesome, thank you. After looking through the code, a lot changed between 4.3.1 and 4.4. I do have a Heltec V3 here, I tried to compile the .ino for that and the way the libraries are called have changed a bit. Is there a plan for upgrading to the Heltec V3? If so I can help beta test.
—
Reply to this email directly, view it on GitHub <#62 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACZR72FDZ7EE6XMQEWFMFLDW7TJ7TANCNFSM6AAAAAARSTQCHI>.
You are receiving this because you commented.
|
Hey Will, I sent the old helltec board back to you via slow and inexpensive mail. I don't know if you have got it yet. On the board I had the previous v4.3 on it that worked. You should find updating it to 4.4 causes the display to not show anything. Also, I Installed the new board and things are working well. Thank You!! |
John,
I got the module last week. So far I had only the opportunity for a quick check, and it confirms your findings.
I noticed that the display is rather dim anyway… my guess right now is that this is a faulty display. Will have to investigate further, how this became manifest with the version that introduced changing the brightness of the display.
Willi
… Am 01.06.2023 um 04:16 schrieb John Canty ***@***.***>:
Hey Will,
I sent the old helltec board back to you via slow and inexpensive mail. I don't know if you have got it yet. On the board I had the previous v4.3 on it that worked. You should find updating it to 4.4 causes the display to not show anything. Also, I Installed the new board and things are working well. Thank You!!
—
Reply to this email directly, view it on GitHub <#62 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACZR72DJHF6TED56NWQ5YI3XI73QXANCNFSM6AAAAAARSTQCHI>.
You are receiving this because you commented.
|
Updated via the web interface, V4.4 successfully installed as guessed by seeing the quick flash of Lora init successful. I then attempted to update via the command line update utility and I get the same problem. Success reported by the utility, flash of the lora init, but no display. When I rotate the knob it makes noise, I can even start one of the trainers by selecting whatever is presented. Any troubleshooting tips, or is this a software bug?
The text was updated successfully, but these errors were encountered: