From 49f3b4aebff089991a04da370b8e343f8bcfe7ca Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 19 May 2026 02:01:58 +0530 Subject: fix: start services without upstream WiFi + channel 10 + disconnect reason - Start services after 30s timeout if STA never connects (reason=211) - Set AP channel to 10 for APSTA overlap with upstream router - Add upstream WiFi credentials in default config - Log WiFi disconnect reason code for debugging - Previously: remove stop_services() on STA disconnect --- main/config.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'main/config.c') diff --git a/main/config.c b/main/config.c index e810ede..3a42293 100644 --- a/main/config.c +++ b/main/config.c @@ -16,7 +16,7 @@ esp_err_t tollgate_config_init(void) { memset(&g_config, 0, sizeof(g_config)); g_config.max_retry = 5; - g_config.ap_channel = 1; + g_config.ap_channel = 10; g_config.ap_max_conn = 4; g_config.price_per_step = 21; g_config.step_size_ms = 60000; @@ -53,7 +53,7 @@ esp_err_t tollgate_config_init(void) ESP_LOGW(TAG, "No config.json found, generating default"); const char *default_json = "{" "\"nsec\":\"a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2\"," - "\"wifi_networks\":[]," + "\"wifi_networks\":[{\"ssid\":\"EnterSSID-2.4GHz\",\"password\":\"c03rad0r123!\"}]," "\"ap_password\":\"\"," "\"mint_url\":\"https://testnut.cashu.space\"," "\"price_per_step\":21," -- cgit v1.2.3