Improve heartbeat indication and docs
This commit is contained in:
@@ -12,7 +12,6 @@ static const char *TAG = "usb_log";
|
||||
|
||||
static bool s_initialized;
|
||||
static bool s_host_ready;
|
||||
static vprintf_like_t s_prev_vprintf;
|
||||
|
||||
static int usb_cdc_vprintf(const char *fmt, va_list args)
|
||||
{
|
||||
@@ -33,13 +32,6 @@ static int usb_cdc_vprintf(const char *fmt, va_list args)
|
||||
return len;
|
||||
}
|
||||
|
||||
if (s_prev_vprintf) {
|
||||
va_list args_copy;
|
||||
va_copy(args_copy, args);
|
||||
int ret = s_prev_vprintf(fmt, args_copy);
|
||||
va_end(args_copy);
|
||||
return ret;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -91,7 +83,7 @@ esp_err_t usb_cdc_log_init(void)
|
||||
};
|
||||
ESP_RETURN_ON_ERROR(tusb_cdc_acm_init(&acm_cfg), TAG, "CDC init failed");
|
||||
|
||||
s_prev_vprintf = esp_log_set_vprintf(usb_cdc_vprintf);
|
||||
esp_log_set_vprintf(usb_cdc_vprintf);
|
||||
s_initialized = true;
|
||||
ESP_LOGI(TAG, "ESP_LOG перенаправлено в USB CDC");
|
||||
return ESP_OK;
|
||||
|
||||
Reference in New Issue
Block a user