Hi Ricardo
If I use the web installer to flash a board, the display on the Heltec Lora 32 V3 works ok.
If I use Visual Studio Code with the latest software/firmware from Github the display does not show. All other functions and serial messages work fine. Just wanted to raise this now to prevent any potential problem carrying through to the next release.
Thanks
Paul.
Hi Ricardo
If I use the web installer to flash a board, the display on the Heltec Lora 32 V3 works ok.
If I use Visual Studio Code with the latest software/firmware from Github the display does not show. All other functions and serial messages work fine. Just wanted to raise this now to prevent any potential problem carrying through to the next release.
Thanks
Paul.
<!-- github-sync-id:2503110281 -->
the truth is that I dont know what happened with HELTEC v3 as they have been faulty with latest updates, but I presume its something with the controller of it in platformio, will try to analyze this soon
the truth is that I dont know what happened with HELTEC v3 as they have been faulty with latest updates, but I presume its something with the controller of it in platformio, will try to analyze this soon
<!-- github-comment-id:2334060027 -->
Hi Ricardo, I did have a go to try and work out what was going on. Strangely it seems to be calling the display class functions. I added some serial text, see below. I have added line numbers to the text to make it a bit clearer See lines highlighted in yellow.
Hi Ricardo, I did have a go to try and work out what was going on. Strangely it seems to be calling the display class functions. I added some serial text, see below. I have added line numbers to the text to make it a bit clearer See lines highlighted in yellow.
<img width="988" alt="Screenshot 2024-09-06 153707" src="https://github.com/user-attachments/assets/0b4ef71a-5a6d-4e53-abe5-ad3c69af44f1">
<!-- github-comment-id:2334218813 -->
I found that too today. I finally got my unit going with the web installer.
Hi Richard, although the display doesn't work, everything else seems to work fine. I just used APRS.fi to check my digipeater was up and running.
Paul
> I found that too today. I finally got my unit going with the web installer.
Hi Richard, although the display doesn't work, everything else seems to work fine. I just used APRS.fi to check my digipeater was up and running.
Paul
<!-- github-comment-id:2334225370 -->
, After a bit of Googling on HeItec V3,I realised that the board SCL, SDA pins were being used to initialise the OLED. Changed the code below, in Display.cpp, adding or HETLEC_V3 and also changed pins to OLED_SDA, OLED_SCL instead of BOARD_I2C_SDA, BOARD_I2C_SCL
The display now works for Heltec V3 but may break something else
Found a workaround :-)
, After a bit of Googling on HeItec V3,I realised that the board SCL, SDA pins were being used to initialise the OLED. Changed the code below, in Display.cpp, adding or HETLEC_V3 and also changed pins to OLED_SDA, OLED_SCL instead of BOARD_I2C_SDA, BOARD_I2C_SCL
The display now works for Heltec V3 but may break something else
<img width="615" alt="Screenshot 2024-09-06 165200" src="https://github.com/user-attachments/assets/5aa2b030-6db2-403c-9d08-a14157885651">
<!-- github-comment-id:2334364660 -->
If we can turn off the display and the wifi AP after a delay, that should reduce the average current and make battery/solar operation, a lot easier.
If we can turn off the display and the wifi AP after a delay, that should reduce the average current and make battery/solar operation, a lot easier.
<!-- github-comment-id:2334373009 -->
Hi,
In the new version (09.02), the display became dark.
I2C initialization was missing in Display.cpp.
After
#ifdef OLED_DISPLAY_HAS_RST_PIN .......... #endif
I typed:
Wire.begin(OLED_SDA, OLED, SCL);
and that solved the problem.
Csaba
Hi,
In the new version (09.02), the display became dark.
I2C initialization was missing in Display.cpp.
After
#ifdef OLED_DISPLAY_HAS_RST_PIN .......... #endif
I typed:
Wire.begin(OLED_SDA, OLED, SCL);
and that solved the problem.
Csaba
<!-- github-comment-id:2338946555 -->
@pdevlin13 , @kecsa , @S57PNX , @g3cwi please test latest update (MAIN BRANCH) which should correct the issue (versionDate = 2024.09.10)
Thanks for the update Ricardo, unfortunately I am on vacation in Ireland for a couple of weeks and so I won’t be able to test until I get home
Thanks
Paul
MW0PDV
> @pdevlin13 , @kecsa , @S57PNX , @g3cwi please test latest update (MAIN BRANCH) which should correct the issue (versionDate = 2024.09.10)
Thanks for the update Ricardo, unfortunately I am on vacation in Ireland for a couple of weeks and so I won’t be able to test until I get home
Thanks
Paul
MW0PDV
<!-- github-comment-id:2341679662 -->
Hi Ricardo,
I tested the 09.10. version.
It works great without any changes.
Thanks for the update and thanks for the great work.
Csaba.
Hi Ricardo,
I tested the 09.10. version.
It works great without any changes.
Thanks for the update and thanks for the great work.
Csaba.
<!-- github-comment-id:2342816481 -->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Hi Ricardo
If I use the web installer to flash a board, the display on the Heltec Lora 32 V3 works ok.
If I use Visual Studio Code with the latest software/firmware from Github the display does not show. All other functions and serial messages work fine. Just wanted to raise this now to prevent any potential problem carrying through to the next release.
Thanks
Paul.
I found that too today. I finally got my unit going with the web installer.
the truth is that I dont know what happened with HELTEC v3 as they have been faulty with latest updates, but I presume its something with the controller of it in platformio, will try to analyze this soon
Hi Ricardo, I did have a go to try and work out what was going on. Strangely it seems to be calling the display class functions. I added some serial text, see below. I have added line numbers to the text to make it a bit clearer See lines highlighted in yellow.
Hi Richard, although the display doesn't work, everything else seems to work fine. I just used APRS.fi to check my digipeater was up and running.
Paul
Found a workaround :-)
, After a bit of Googling on HeItec V3,I realised that the board SCL, SDA pins were being used to initialise the OLED. Changed the code below, in Display.cpp, adding or HETLEC_V3 and also changed pins to OLED_SDA, OLED_SCL instead of BOARD_I2C_SDA, BOARD_I2C_SCL
The display now works for Heltec V3 but may break something else
If we can turn off the display and the wifi AP after a delay, that should reduce the average current and make battery/solar operation, a lot easier.
@g3cwi, check my pull request #159
Hi,
In the new version (09.02), the display became dark.
I2C initialization was missing in Display.cpp.
After
#ifdef OLED_DISPLAY_HAS_RST_PIN .......... #endif
I typed:
Wire.begin(OLED_SDA, OLED, SCL);
and that solved the problem.
Csaba
@pdevlin13 , @kecsa , @S57PNX , @g3cwi please test latest update (MAIN BRANCH) which should correct the issue (versionDate = 2024.09.10)
Thanks for the update Ricardo, unfortunately I am on vacation in Ireland for a couple of weeks and so I won’t be able to test until I get home
Thanks
Paul
MW0PDV
Hi Ricardo,
I tested the 09.10. version.
It works great without any changes.
Thanks for the update and thanks for the great work.
Csaba.
Tested. Working, thanks.
great!