diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 11db3b1..25d3d0a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -61,13 +61,17 @@ jobs: strategy: fail-fast: false matrix: - board: [esp32, lolin_s2_mini] include: - board: esp32 chip: ESP32 flash_size: 4MB fqbn: esp32:esp32:esp32 name: ESP32 + - board: lolin_c3_mini + chip: ESP32-C3 + flash_size: 4MB + fqbn: esp32:esp32:lolin_c3_mini + name: LOLIN-C3-mini - board: lolin_s2_mini chip: ESP32-S2 flash_size: 4MB diff --git a/Network.cpp b/Network.cpp index 7dcf29e..604395e 100644 --- a/Network.cpp +++ b/Network.cpp @@ -329,7 +329,7 @@ uint32_t Network::getChipId() { return chipId; } int Network::getStrengthBySSID(const char *ssid) { - int strength = -100; + int32_t strength = -100; int n = WiFi.scanNetworks(false, true); for(int i = 0; i < n; i++) { if(WiFi.SSID(i).compareTo(ssid) == 0) strength = max(WiFi.RSSI(i), strength);