mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2026-09-13 13:44:10 +00:00
Compare commits
2
Commits
f90b7e9d91
..
latest
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ef11879dc0 | ||
|
|
e3d9f03097 |
@@ -229,11 +229,14 @@ void Network::reconnect() {
|
||||
// boards without an Ethernet PHY skip straight to WIFI; without a configured SSID, straight to AP
|
||||
// (unless AP provision mode is Never — then stay on WIFI and keep waiting)
|
||||
NetPhase Network::initialPhase() const {
|
||||
#if CONFIG_IDF_TARGET_ESP32
|
||||
|
||||
bool eth_clock_conflicts_psram =
|
||||
ESP.getPsramSize() && ((eth_clock_mode_t)eth_clock_mode_ == ETH_CLOCK_GPIO16_OUT || (eth_clock_mode_t)eth_clock_mode_ == ETH_CLOCK_GPIO17_OUT);
|
||||
if (phy_type_ != PHY_type::PHY_TYPE_NONE && !eth_clock_conflicts_psram) {
|
||||
return NetPhase::ETHERNET;
|
||||
}
|
||||
#endif
|
||||
if (!ssid_.isEmpty() || ap_provisionMode_ == AP_MODE_NEVER) {
|
||||
return NetPhase::WIFI;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user