forked from xiaozhi/xiaozhi-esp32
Use English output log
This commit is contained in:
@@ -23,37 +23,31 @@ DualNetworkBoard::DualNetworkBoard(gpio_num_t ml307_tx_pin, gpio_num_t ml307_rx_
|
||||
NetworkType DualNetworkBoard::LoadNetworkTypeFromSettings() {
|
||||
Settings settings("network", true);
|
||||
int network_type = settings.GetInt("type", 1); // 默认使用ML307 (1)
|
||||
|
||||
ESP_LOGI(TAG, "从Settings加载网络类型: %d", network_type);
|
||||
|
||||
return network_type == 1 ? NetworkType::ML307 : NetworkType::WIFI;
|
||||
}
|
||||
|
||||
void DualNetworkBoard::SaveNetworkTypeToSettings(NetworkType type) {
|
||||
Settings settings("network", true);
|
||||
int network_type = (type == NetworkType::ML307) ? 1 : 0;
|
||||
|
||||
ESP_LOGI(TAG, "保存网络类型到Settings: %d", network_type);
|
||||
|
||||
settings.SetInt("type", network_type);
|
||||
}
|
||||
|
||||
void DualNetworkBoard::InitializeCurrentBoard() {
|
||||
if (network_type_ == NetworkType::ML307) {
|
||||
ESP_LOGI(TAG, "初始化ML307板卡");
|
||||
ESP_LOGI(TAG, "Initialize ML307 board");
|
||||
current_board_ = std::make_unique<Ml307Board>(ml307_tx_pin_, ml307_rx_pin_, ml307_rx_buffer_size_);
|
||||
} else {
|
||||
ESP_LOGI(TAG, "初始化WiFi板卡");
|
||||
ESP_LOGI(TAG, "Initialize WiFi board");
|
||||
current_board_ = std::make_unique<WifiBoard>();
|
||||
}
|
||||
}
|
||||
|
||||
void DualNetworkBoard::SwitchNetType() {
|
||||
if (network_type_ == NetworkType::WIFI) {
|
||||
ESP_LOGI(TAG, "切换到ML307模式");
|
||||
ESP_LOGI(TAG, "Switch to ML307 mode");
|
||||
SaveNetworkTypeToSettings(NetworkType::ML307);
|
||||
} else {
|
||||
ESP_LOGI(TAG, "切换到WiFi模式");
|
||||
ESP_LOGI(TAG, "Switch to WiFi mode");
|
||||
SaveNetworkTypeToSettings(NetworkType::WIFI);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user