refactor(platform): remove printer debug path and fix boot logo behavior

This commit is contained in:
admin
2026-03-01 15:42:17 +08:00
parent 4f574fb65c
commit 809fcf6548
15 changed files with 39 additions and 328 deletions

View File

@@ -47,28 +47,6 @@ typedef struct {
esp_err_t platform_printer_init(void);
void platform_printer_deinit(void);
esp_err_t platform_printer_get_sensors(platform_printer_sensors_t *out_sensors);
esp_err_t platform_printer_get_debug_config(uint16_t *out_shift_clock_high_us,
uint16_t *out_shift_clock_low_us,
uint16_t *out_latch_pulse_us,
bool *out_strobe_active_high,
bool *out_boost_active_high,
uint16_t *out_override_strobe_on_us,
uint16_t *out_override_strobe_interval_us,
uint16_t *out_override_motor_step_us,
uint8_t *out_override_steps_per_line);
esp_err_t platform_printer_set_debug_config(bool has_config,
uint16_t shift_clock_high_us,
uint16_t shift_clock_low_us,
uint16_t latch_pulse_us,
bool strobe_active_high,
bool boost_active_high,
uint16_t override_strobe_on_us,
uint16_t override_strobe_interval_us,
uint16_t override_motor_step_us,
uint8_t override_steps_per_line,
bool reset_defaults,
char *err,
size_t err_len);
esp_err_t platform_printer_print(const platform_printer_print_request_t *request,
char *err,
size_t err_len);
@@ -76,7 +54,7 @@ esp_err_t platform_printer_gap_move(uint32_t timeout_ms, char *err, size_t err_l
// ---------- display_st7789 ----------
esp_err_t platform_display_init(void);
esp_err_t platform_display_show_test_pattern(void);
esp_err_t platform_display_show_boot_logo(void);
esp_err_t platform_display_show_raster_1bpp(const uint8_t *raster,
size_t raster_len,
uint16_t width,