-
Notifications
You must be signed in to change notification settings - Fork 226
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
Cannot compile WiFi_LoRa_32_V3_FactoryTest_V2 #145
Comments
After some hours of digging, I've found this Issue that explains that, it appears that indeed was an error in the Heltec ESP32 that they fixed it on a PR of Mar 27 (while the last release is from Mar 22), but Heltec has still not published the release. For others, downgrading worked, not for me, at least not with the |
The ex_32k_start_cnt seems to be linked to an external 32K RTC. I don't see a RTC chip in the schematic published by Heltec for the v3.1, so I assume this code has been added for some internal test unit or maybe a future revision which includes a dedicated rtc. It should be safe to remove the
to get it to compile. All it does is output an error in some edge case during startup. |
My problem is simpler: 'class WiFiClass' has no member named 'setAutoConnect'
Question (1): How do I point the compiler to the correct WiFi.h so this works? |
Hi Had the same issues tonight. V1 works fine but V2 won't. I dumped the original fw before so I can put back. Doesn't help complie though. |
How do you dump the firmware? I have a slightly different issue, trying to compile the factory test for the Lora32_V3 before replacing it with my own code, and getting errors where a bunch of constants are undefined:
I can probably fix the errors by defining the constants according to the pins_arduino.h file but I'd still like to have a copy of the current firmware until I figure out where the library is broken. |
During linking the linker raise the following error:
undefined reference to `ex_32k_start_cnt'
I have installed the latest HELTEC ESP32 development framework following the instructions in https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/blob/master/InstallGuide/windows.md and the latest 2.0.1 library using Arduino 2.3.2 library manager.
where is the ex_32k_start_cnt variable defined ?
If I remove the following part in setup() the example links correctly:
if(ex_32k_start_cnt>5)
{
VextON();
delay(100);
factory_display.init();
factory_display.setFont(ArialMT_Plain_16);
factory_display.setTextAlignment(TEXT_ALIGN_CENTER);
packet ="EX 32K ERROR";
factory_display.clear();
factory_display.drawString(64, 24, packet);
factory_display.display();
while(1);
}
what is ex_32k_start_cnt supposed to count or do ?
Best regards
The text was updated successfully, but these errors were encountered: