fix(printer): limit thermal print power draw
This commit is contained in:
@@ -21,6 +21,7 @@ static const char *TAG = "voice_interaction";
|
||||
#define VOICE_IMAGE_MARKER_TEMPLATE \
|
||||
"%s,线稿风格,白色背景,边缘清晰,细节简洁,高对比,避免大面积阴影和灰度渐变,适配热敏打印机打印。"
|
||||
#define VOICE_IMAGE_MARKER_TEMPLATE_FALLBACK_SUBJECT "简洁卡通图案"
|
||||
#define VOICE_IMAGE_PRINT_DENSITY "较淡"
|
||||
|
||||
typedef struct {
|
||||
char prompt[VOICE_IMAGE_MARKER_PROMPT_MAX_LEN + 1];
|
||||
@@ -285,13 +286,13 @@ static esp_err_t voice_submit_marker_generated_image(const voice_image_generatio
|
||||
uint32_t job_id = 0;
|
||||
char submit_err[128] = {0};
|
||||
printer_print_options_t print_opt = {
|
||||
.ignore_precheck = true,
|
||||
.ignore_precheck = false,
|
||||
};
|
||||
esp_err_t submit_rc = printer_protocol_submit_raster_job_ex(raster,
|
||||
raster_len,
|
||||
raster_width,
|
||||
raster_height,
|
||||
NULL,
|
||||
VOICE_IMAGE_PRINT_DENSITY,
|
||||
&print_opt,
|
||||
&job_id,
|
||||
submit_err,
|
||||
|
||||
Reference in New Issue
Block a user