From 48e3fa7c5ebd4e51e3c7ea51f5b00369f5796136 Mon Sep 17 00:00:00 2001 From: MultiMote <contact@mmote.ru> Date: Thu, 9 Jan 2025 22:15:37 +0300 Subject: [PATCH] Update model list --- src/printer_models.ts | 76 ++++++++++++++++++++++++++++++++++++++----- 1 file changed, 68 insertions(+), 8 deletions(-) diff --git a/src/printer_models.ts b/src/printer_models.ts index 42e6245..69ac3ab 100644 --- a/src/printer_models.ts +++ b/src/printer_models.ts @@ -30,9 +30,11 @@ export enum PrinterModel { B32R = "B32R", B3S = "B3S", B3S_P = "B3S_P", + B4 = "B4", B50 = "B50", B50W = "B50W", BETTY = "BETTY", + C1 = "C1", D101 = "D101", D11 = "D11", D11_H = "D11_H", @@ -42,15 +44,18 @@ export enum PrinterModel { D41 = "D41", D61 = "D61", DXX = "DXX", + EP2M_H = "EP2M_H", ET10 = "ET10", FUST = "FUST", HI_D110 = "HI_D110", HI_NB_D11 = "HI_NB_D11", JC_M90 = "JC_M90", JCB3S = "JCB3S", + K2 = "K2", K3 = "K3", K3_W = "K3_W", M2_H = "M2_H", + M3 = "M3", MP3K = "MP3K", MP3K_W = "MP3K_W", N1 = "N1", @@ -178,7 +183,7 @@ export const modelsLibrary: PrinterModelMeta[] = [ id: [3584], dpi: 203, printDirection: "left", - printheadPixels: 120, + printheadPixels: 96, paperTypes: [LT.WithGaps, LT.Transparent, LT.BlackMarkGap, LT.HeatShrinkTube], densityMin: 1, densityMax: 3, @@ -189,7 +194,7 @@ export const modelsLibrary: PrinterModelMeta[] = [ id: [3585], dpi: 203, printDirection: "left", - printheadPixels: 120, + printheadPixels: 96, paperTypes: [LT.WithGaps, LT.Transparent, LT.BlackMarkGap, LT.HeatShrinkTube], densityMin: 1, densityMax: 3, @@ -338,6 +343,17 @@ export const modelsLibrary: PrinterModelMeta[] = [ densityMax: 5, densityDefault: 3, }, + { + model: PrinterModel.B4, + id: [6656], + dpi: 203, + printDirection: "top", + printheadPixels: 832, + paperTypes: [LT.WithGaps, LT.Black, LT.Transparent], + densityMin: 1, + densityMax: 5, + densityDefault: 3, + }, { model: PrinterModel.B50, id: [51713], @@ -371,6 +387,17 @@ export const modelsLibrary: PrinterModelMeta[] = [ densityMax: 3, densityDefault: 2, }, + { + model: PrinterModel.C1, + id: [5120], + dpi: 300, + printDirection: "left", + printheadPixels: 178, + paperTypes: [LT.Continuous], + densityMin: 1, + densityMax: 5, + densityDefault: 3, + }, { model: PrinterModel.D101, id: [2560], @@ -437,6 +464,17 @@ export const modelsLibrary: PrinterModelMeta[] = [ densityMax: 3, densityDefault: 2, }, + { + model: PrinterModel.EP2M_H, + id: [4610], + dpi: 300, + printDirection: "top", + printheadPixels: 567, + paperTypes: [LT.WithGaps, LT.Transparent, LT.Black, LT.BlackMarkGap], + densityMin: 1, + densityMax: 5, + densityDefault: 3, + }, { model: PrinterModel.ET10, id: [5376], @@ -503,12 +541,23 @@ export const modelsLibrary: PrinterModelMeta[] = [ densityMax: 5, densityDefault: 2, }, + { + model: PrinterModel.K2, + id: [6144], + dpi: 203, + printDirection: "top", + printheadPixels: 448, + paperTypes: [LT.WithGaps, LT.Black, LT.Transparent], + densityMin: 1, + densityMax: 5, + densityDefault: 3, + }, { model: PrinterModel.K3, id: [4864], dpi: 203, printDirection: "top", - printheadPixels: 656, + printheadPixels: 640, paperTypes: [LT.WithGaps, LT.Black, LT.Transparent], densityMin: 1, densityMax: 5, @@ -519,7 +568,7 @@ export const modelsLibrary: PrinterModelMeta[] = [ id: [4865], dpi: 203, printDirection: "top", - printheadPixels: 656, + printheadPixels: 640, paperTypes: [LT.WithGaps, LT.Black, LT.Transparent], densityMin: 1, densityMax: 5, @@ -530,7 +579,18 @@ export const modelsLibrary: PrinterModelMeta[] = [ id: [4608], dpi: 300, printDirection: "top", - printheadPixels: 591, + printheadPixels: 567, + paperTypes: [LT.WithGaps, LT.Transparent, LT.Black, LT.BlackMarkGap], + densityMin: 1, + densityMax: 5, + densityDefault: 3, + }, + { + model: PrinterModel.M3, + id: [6400], + dpi: 300, + printDirection: "top", + printheadPixels: 851, paperTypes: [LT.WithGaps, LT.Transparent, LT.Black, LT.BlackMarkGap], densityMin: 1, densityMax: 5, @@ -541,7 +601,7 @@ export const modelsLibrary: PrinterModelMeta[] = [ id: [4866], dpi: 203, printDirection: "top", - printheadPixels: 656, + printheadPixels: 640, paperTypes: [LT.WithGaps, LT.Black, LT.Transparent], densityMin: 1, densityMax: 5, @@ -552,7 +612,7 @@ export const modelsLibrary: PrinterModelMeta[] = [ id: [4867], dpi: 203, printDirection: "top", - printheadPixels: 656, + printheadPixels: 640, paperTypes: [LT.WithGaps, LT.Black, LT.Transparent], densityMin: 1, densityMax: 5, @@ -563,7 +623,7 @@ export const modelsLibrary: PrinterModelMeta[] = [ id: [3586], dpi: 203, printDirection: "left", - printheadPixels: 120, + printheadPixels: 96, paperTypes: [LT.WithGaps, LT.HeatShrinkTube, LT.Transparent, LT.BlackMarkGap], densityMin: 1, densityMax: 3,