From 2f9ee6afad9b28da5a08a44cbc3eda9ba6d98963 Mon Sep 17 00:00:00 2001 From: stten5 Date: Tue, 30 Jan 2024 12:12:01 +0100 Subject: [PATCH 01/63] STTEN5 no box --- config/machine_settings/st-ten-5.ini | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/machine_settings/st-ten-5.ini b/config/machine_settings/st-ten-5.ini index 578e8f4..f5bae30 100644 --- a/config/machine_settings/st-ten-5.ini +++ b/config/machine_settings/st-ten-5.ini @@ -9,9 +9,9 @@ extra_label_printer: present remote_api: absent tecna_t3: present digital_io: present -digital_io_flush_blow: present +#digital_io_flush_blow: present barcode_recipe_selection: present -external_flush_blow: present # EXTERNAL BOX CONTROLLING MULTI-CHANNEL TEST (IF PRESENT), BLOW-CLEANING AND EXTERNAL FLUSH +#external_flush_blow: present # EXTERNAL BOX CONTROLLING MULTI-CHANNEL TEST (IF PRESENT), BLOW-CLEANING AND EXTERNAL FLUSH show_instructions: yes [tecna_t3] From 3de0a8e726d8ce8e93afcca21f74be69bde39b8b Mon Sep 17 00:00:00 2001 From: stten5 Date: Tue, 3 Sep 2024 09:07:56 +0200 Subject: [PATCH 02/63] 6744/6743 --- .../st-ten-5/5803036743.svg | 3390 ++++++++++++++++- .../st-ten-5/5803036744.svg | 3390 ++++++++++++++++- 2 files changed, 6720 insertions(+), 60 deletions(-) diff --git a/config/instruction_images/st-ten-5/5803036743.svg b/config/instruction_images/st-ten-5/5803036743.svg index 7a3b3cd..cc00cb9 100644 --- a/config/instruction_images/st-ten-5/5803036743.svg +++ b/config/instruction_images/st-ten-5/5803036743.svg @@ -8,7 +8,7 @@ height="407" viewBox="0 0 1334 407" sodipodi:docname="5803036743.svg" - inkscape:version="1.3.2 (1:1.3.2+202311252150+091e20ef0f)" + inkscape:version="1.2.2 (732a01da63, 2022-12-09)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" @@ -26,14 +26,15 @@ inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" inkscape:zoom="1.1566717" - inkscape:cx="667.86453" + inkscape:cx="668.72908" inkscape:cy="203.16914" - inkscape:window-width="2490" - inkscape:window-height="1016" - inkscape:window-x="70" - inkscape:window-y="27" + inkscape:window-width="1920" + inkscape:window-height="1017" + inkscape:window-x="-8" + inkscape:window-y="-8" inkscape:window-maximized="1" - inkscape:current-layer="g1" /> + inkscape:current-layer="g1" + showgrid="false" /> - - + inkscape:current-layer="g1" + showgrid="false" /> - - From 0f8db554c4ee7c66165818ce0655c71e124678c0 Mon Sep 17 00:00:00 2001 From: stten5 Date: Tue, 3 Sep 2024 11:05:55 +0200 Subject: [PATCH 03/63] dev --- .../st-ten-5/5803036734.svg | 2033 ++++++++++++++++- .../st-ten-5/5803036735.svg | 1876 ++++++++++++++- config/machine_settings/defaults.ini | 2 +- config/machine_settings/st-ten-5.ini | 10 +- 4 files changed, 3887 insertions(+), 34 deletions(-) diff --git a/config/instruction_images/st-ten-5/5803036734.svg b/config/instruction_images/st-ten-5/5803036734.svg index c1b3d13..db5c65c 100644 --- a/config/instruction_images/st-ten-5/5803036734.svg +++ b/config/instruction_images/st-ten-5/5803036734.svg @@ -8,7 +8,7 @@ height="344" viewBox="0 0 1323 344" sodipodi:docname="5803036734.svg" - inkscape:version="1.3.2 (1:1.3.2+202311252150+091e20ef0f)" + inkscape:version="1.2.2 (732a01da63, 2022-12-09)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" @@ -28,12 +28,13 @@ inkscape:zoom="1.1662887" inkscape:cx="661.50002" inkscape:cy="172.34155" - inkscape:window-width="2490" - inkscape:window-height="1016" - inkscape:window-x="70" - inkscape:window-y="27" + inkscape:window-width="1920" + inkscape:window-height="1017" + inkscape:window-x="-8" + inkscape:window-y="-8" inkscape:window-maximized="1" - inkscape:current-layer="g1" /> + inkscape:current-layer="g1" + showgrid="false" /> + inkscape:current-layer="g1" + showgrid="false" /> Date: Wed, 23 Oct 2024 15:54:47 +0200 Subject: [PATCH 04/63] st ten 7 PALLINI --- config/csv_import/Tabella_e_daily_rev01.csv | 250 ++++++++++++++++ .../csv_import/st-ten-7 23 10 24 PALLINI.csv | 272 ++++++++++++++++++ config/csv_import/st-ten-7 23 10 24.csv | 272 ++++++++++++++++++ config/label_templates/PAL.prn | 29 ++ config/label_templates/st-ten-7/PAL.prn | 29 ++ 5 files changed, 852 insertions(+) create mode 100644 config/csv_import/Tabella_e_daily_rev01.csv create mode 100644 config/csv_import/st-ten-7 23 10 24 PALLINI.csv create mode 100644 config/csv_import/st-ten-7 23 10 24.csv create mode 100644 config/label_templates/PAL.prn create mode 100644 config/label_templates/st-ten-7/PAL.prn diff --git a/config/csv_import/Tabella_e_daily_rev01.csv b/config/csv_import/Tabella_e_daily_rev01.csv new file mode 100644 index 0000000..33fc81e --- /dev/null +++ b/config/csv_import/Tabella_e_daily_rev01.csv @@ -0,0 +1,250 @@ +codice_ricetta,Priorita,Descrizione,etichette_supplementari,pressione_di_test_delta_massimo,pressione_di_test_delta_minimo +5803034806,1,,,30,30 +5803037204,1,,,30,30 +5803037206,1,,,30,30 +5803037207,1,,,30,30 +5803048121,1,,,30,30 +5803048122,1,,,30,30 +5803048123,1,,,30,30 +5803048125,1,,RM2,30,30 +5803048126,1,,MI2,30,30 +5803048127,1,,"MI1,MI2",30,30 +5803048128,1,,"RM1,RM2",30,30 +5803048131,1,,"MI1,MI2",30,30 +5803048132,1,,"RM1,RM2",30,30 +5803098374,1,,,30,30 +5803098375,1,,,30,30 +5803119920,1,,,30,30 +5803119921,1,,,30,30 +5803119922,1,,,30,30 +5803119923,1,,,30,30 +5803119924,1,,,30,30 +5803119925,1,,,30,30 +5803119926,1,,,30,30 +5803119927,1,,,30,30 +5802850925,1,,"RM1,MI1",30,30 +5802850926,1,,,20,20 +5802850929,1,,,30,30 +5802850932,1,,,30,30 +5802850933,1,,,30,30 +5802850941,1,,,30,30 +5802963590,1,,,30,30 +5802963591,1,,RB1,30,30 +5802963593,1,,,30,30 +5802963597,1,,,30,30 +5802963598,1,,MB1,20,20 +5802963599,1,,,30,30 +5802963600,1,,,30,30 +5802963679,1,,,30,30 +5802963681,1,,,20,20 +5802963683,1,,,30,30 +5802963684,1,,,30,30 +5802963685,1,,,30,30 +5803025107,1,,"MI1,MI2",30,30 +5803025111,1,,"MB1,MB2",30,30 +5803025112,1,,"RB1,RB2",30,30 +5803025113,1,,"MI1,MI2",30,30 +5803025114,1,,"RM1,RM2",30,30 +5803025116,1,,"MI1,MI2",30,30 +5803025117,1,,"RM1,RM2",30,30 +5803025127,1,,"MI1,MI2",30,30 +5803025130,1,,,30,30 +5803025131,1,,,30,30 +5803025134,1,,,30,30 +5803025135,1,,,30,30 +5803025136,1,,,30,30 +5803025137,1,,,30,30 +5803033719,1,,"MI1,MI2",30,30 +5803034025,1,,"RM1,RM2",30,30 +5803034029,1,,,30,30 +5803034807,1,,"RM1,RM2",30,30 +5803036737,1,,,30,30 +5803041432,1,,,30,30 +5803041433,1,,,30,30 +5802850935,1,,,30,30 +5802850936,1,,,30,30 +5803025108,1,,"RM1,RM2",30,30 +5803025109,1,,MI2,30,30 +5803025110,1,,RM2,30,30 +5803025115,1,,MB2,30,30 +5803025118,1,,RB2,30,30 +5803025132,1,,,30,30 +5803025133,1,,,30,30 +5803033717,1,,MI1,30,30 +5803034002,1,,,30,30 +5803034005,1,,,30,30 +5803034011,1,,,30,30 +5803034015,1,,RM1,30,30 +5803034017,1,,MB2,30,30 +5803034020,1,,,30,30 +5803034021,1,,,30,30 +5803034022,1,,,30,30 +5803034026,1,,"RB1,RB2",30,30 +5803034027,1,,MB2,30,30 +5803034028,1,,RB2,30,30 +5803034770,1,,,30,30 +5803034771,1,,,30,30 +5803034772,1,,"MB1,MB2",30,30 +5803036730,1,,RB2,30,30 +5803036731,1,,"RM1,RM2",30,30 +5803036732,1,,MI2,30,30 +5803036733,1,,RM2,30,30 +5803036734,1,,MB2,30,30 +5803036735,1,,RB2,30,30 +5803036741,1,,MI1,30,30 +5803036742,1,,RM1,30,30 +5803036743,1,,MI1,30,30 +5803036744,1,,RM1,30,30 +5803036746,1,,RB1,30,30 +5803036747,1,,MB1,30,30 +5803036751,1,,,30,30 +5803036753,1,,,30,30 +5803041434,1,,MB1,30,30 +5803041435,1,,RB1,30,30 +5803048129,1,,MI2,30,30 +5803048130,1,,RM2,30,30 +5803041436,2,,RM2,30,30 +5803041437,2,,MI2,30,30 +5803036748,2,,MI2,30,30 +5803036749,2,,RM2,30,30 +5803034810,2,,MI1,30,30 +5803034811,2,,RM1,30,30 +5803101533,2,,"RM1,RM2",30,30 +5803101535,2,,"MI1,MI2",30,30 +5803101537,2,,RM1,30,30 +5803101538,2,,MI1,30,30 +5803108304,2,,,30,30 +5803108310,2,,,30,30 +5803101534,2,,RM2,30,30 +5803101536,2,,MI2,30,30 +5803033718,2,,,30,30 +5803034812,2,,,30,30 +5803034813,2,,,30,30 +5803108305,2,,,30,30 +5803108311,2,,,30,30 +5803007806,2,,,30,30 +5803007807,2,,,30,30 +5803007808,2,,,30,30 +5803034023,2,,RM1,30,30 +5803034024,2,,MI1,30,30 +5803101541,2,,RM1,30,30 +5803101542,2,,MI1,30,30 +5803034778,2,,MB2,30,30 +5803034780,2,,RB2,30,30 +5803037200,2,,RM1,30,30 +5803037201,2,,MI1,30,30 +5803104802,2,,,30,30 +5803104803,2,,,30,30 +5803104804,2,,,30,30 +5803104806,2,,,30,30 +5803104807,2,,,30,30 +5803104808,2,,,30,30 +5803025103,2,,MB2,30,30 +5803025105,2,,RB2,30,30 +5802815391,2,,,30,30 +5802815400,2,,,30,30 +5803047088,2,,MB2,30,30 +5803047079,2,,MB2,30,30 +5803047080,2,,RB2,30,30 +5803047095,2,,MB2,30,30 +5803047096,2,,RB2,30,30 +5803034808,2,,"MI1,MI2",30,30 +5803034809,2,,"RM1,RM2",30,30 +5803108365,2,,,30,30 +5803108368,2,,,30,30 +5803034007,2,,,30,30 +5803034009,2,,,30,30 +5803037202,2,,,30,30 +5803037203,2,,,30,30 +5803108366,2,,,30,30 +5803108369,2,,,30,30 +5803025123,2,,"MI1,MI2",30,30 +5803025124,2,,"RM1,RM2",30,30 +5803025125,2,,MI1,30,30 +5803025126,2,,RM1,30,30 +5803034773,2,,RM1,30,30 +5803033716,2,,RM1,30,30 +5803034013,2,,MI1,30,30 +5803025100,2,,"MI1,MI2",30,30 +5803025101,2,,"RB1,RB2",30,30 +5803047093,2,,"MB1,MB2",30,30 +5803025099,2,,"MB1,MB2",30,30 +5803025102,2,,"RM1,RM2",30,30 +5803025104,2,,"MI1,MI2",30,30 +5803025106,2,,"RM1,RM2",30,30 +5803047087,2,,"MI1,MI2",30,30 +5803047090,2,,"RM1,RM2",30,30 +5803047092,2,,"MI1,MI2",30,30 +5803025128,2,,,30,30 +5803025129,2,,,30,30 +5803047075,2,,RM2,30,30 +5803047076,2,,MI2,30,30 +5803034776,2,,,30,30 +5803047073,2,,RM1,30,30 +5803047074,2,,MI1,30,30 +5803034774,2,,MI1,30,30 +5803036739,2,,MI1,30,30 +5803036740,2,,RM1,30,30 +5803047098,2,,,30,30 +5803047099,2,,,30,30 +5802815398,2,,,30,30 +5803047091,2,,RB2,30,30 +5803223729,3,priorita 3,MI2,30,30 +5803223730,3,,"MI1,MI2",30,30 +5803223731,3,priorita 3,MB2,30,30 +5803223732,3,,"RM1,RM2",30,30 +5803223733,3,priorita 3,RM2,30,30 +5803223734,3,priorita 3,RB2,30,30 +5803223735,3,priorita 3,,30,30 +5803223736,3,priorita 3,,30,30 +5803223737,3,priorita 3,,30,30 +5803223738,3,priorita 3,,30,30 +5803223739,3,priorita 3,,30,30 +5803223740,3,priorita 3,,30,30 +5803223741,3,priorita 3,,30,30 +5803223742,3,priorita 3,,30,30 +5803223743,3,priorita 3,,30,30 +5803223744,3,priorita 3,,30,30 +5803223745,3,priorita 3,,30,30 +5803223746,3,priorita 3,RM2,30,30 +5803223747,3,priorita 3,MI2,30,30 +5803223748,3,,"RM1,RM2",30,30 +5803223749,3,,"MI1,MI2",30,30 +5803223750,3,priorita 3,RB2,30,30 +5803223751,3,priorita 3,MB2,30,30 +5803223752,3,priorita 3,RM2,30,30 +5803223753,3,priorita 3,MI2,30,30 +5803120372,3,priorita 3,RB2,30,30 +5803120373,3,priorita 3,MB2,30,30 +5803120374,3,priorita 3,,30,30 +5803120375,3,priorita 3,,30,30 +5803101543,3,priorita 3,MI1,30,30 +5803101544,3,priorita 3,RM1,30,30 +5803101545,3,,"RM1,RM2",30,30 +5803101546,3,,"MI1,MI2",30,30 +5803101547,3,priorita 3,,30,30 +5803223754,3,priorita 3,,30,30 +5803223755,3,priorita 3,,30,30 +5803120371,3,priorita 3,,30,30 +5803228584,3,priorita 3,,30,30 +5803228585,3,priorita 3,,30,30 +5803236684,4,priorita 4,,30,30 +5803236685,4,priorita 4,,30,30 +5803229237,5,priorita 5,RB1,30,30 +5803229239,5,priorita 5,MB1,30,30 +5803229240,5,priorita 5,RM2,30,30 +5803229242,5,priorita 5,MI2,30,30 +5803229244,5,,"RB1,RB2",30,30 +5803229245,5,,"MB1,MB2",30,30 +5803328788,6,priorita 6,,30,30 +5803328789,6,priorita 6,,30,30 +5803328906,6,priorita 6,,30,30 +5803328907,6,priorita 6,,30,30 +5803329396,6,priorita 6,,30,30 +5803329398,6,priorita 6,,30,30 +5803329442,6,priorita 6,,30,30 +5803329443,6,priorita 6,,30,30 +5803313274,6,priorita 6,,30,30 +5803313275,6,priorita 6,,30,30 +5803313276,6,priorita 6,,30,30 +5803330518,6,priorita 6,,30,30 diff --git a/config/csv_import/st-ten-7 23 10 24 PALLINI.csv b/config/csv_import/st-ten-7 23 10 24 PALLINI.csv new file mode 100644 index 0000000..7320e7b --- /dev/null +++ b/config/csv_import/st-ten-7 23 10 24 PALLINI.csv @@ -0,0 +1,272 @@ +codice_ricetta,cliente,part_number,dimensione_lotto_abilitata,dimensione_lotto,verifica_connettore_abilitata,connettore,verifica_codice_a_barre_abilitata,codice_a_barre,verifica_resistenza_connettore_abilitata,scala_resistenza,r nominale,tolleranza_resistenza_pos,tolleranza_resistenza_neg,avvitatura_abilitata,viti,prova_tenuta_abilitata,tempo_pre_riempimento,pressione_pre_riempimento,tempo_riempimento,tempo_assestamento,percentuale_minima_pressione_assestamento,percentuale_massima_pressione_assestamento,tempo_di_test,pressione_di_test_delta_minimo,pressione_di_test,pressione_di_test_delta_massimo,tempo_svuotamento,pressione_svuotamento,prova_tenuta_abilitata_2,tempo_pre_riempimento_2,pressione_pre_riempimento_2,tempo_riempimento_2,tempo_assestamento_2,percentuale_minima_pressione_assestamento_2,percentuale_massima_pressione_assestamento_2,tempo_di_test_2,pressione_di_test_delta_minimo_2,pressione_di_test_2,pressione_di_test_delta_massimo_2,tempo_svuotamento_2,pressione_svuotamento_2,test_visione_abilitato,ricetta_visione,stampa_etichetta_abilitata,modello_etichetta +5803037204,IVECO,5803037204,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803037206,IVECO,5803037206,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803037207,IVECO,5803037207,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048121,IVECO,5803048121,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048122,IVECO,5803048122,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048123,IVECO,5803048123,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048125,IVECO,5803048125,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048126,IVECO,5803048126,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048127,IVECO,5803048127,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048128,IVECO,5803048128,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048131,IVECO,5803048131,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048132,IVECO,5803048132,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803098374,IVECO,5803098374,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803098375,IVECO,5803098375,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119920,IVECO,5803119920,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119921,IVECO,5803119921,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119922,IVECO,5803119922,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119923,IVECO,5803119923,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119924,IVECO,5803119924,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119925,IVECO,5803119925,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119926,IVECO,5803119926,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119927,IVECO,5803119927,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034770,IVECO,5803034770,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034772,IVECO,5803034772,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036730,IVECO,5803036730,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036731,IVECO,5803036731,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036732,IVECO,5803036732,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036733,IVECO,5803036733,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036741,IVECO,5803036741,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036742,IVECO,5803036742,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036743,IVECO,5803036743,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036744,IVECO,5803036744,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036746,IVECO,5803036746,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036747,IVECO,5803036747,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036751,IVECO,5803036751,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036753,IVECO,5803036753,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048129,IVECO,5803048129,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048130,IVECO,5803048130,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036748,IVECO,5803036748,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036749,IVECO,5803036749,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101533,IVECO,5803101533,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101535,IVECO,5803101535,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101537,IVECO,5803101537,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101538,IVECO,5803101538,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101534,IVECO,5803101534,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101536,IVECO,5803101536,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803007808,IVECO,5803007808,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101541,IVECO,5803101541,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101542,IVECO,5803101542,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034778,IVECO,5803034778,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034780,IVECO,5803034780,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803037200,IVECO,5803037200,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803037201,IVECO,5803037201,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047088,IVECO,5803047088,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047079,IVECO,5803047079,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047080,IVECO,5803047080,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047095,IVECO,5803047095,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047096,IVECO,5803047096,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803037202,IVECO,5803037202,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803037203,IVECO,5803037203,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034773,IVECO,5803034773,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047093,IVECO,5803047093,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025099,IVECO,5803025099,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047087,IVECO,5803047087,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047090,IVECO,5803047090,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047075,IVECO,5803047075,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047076,IVECO,5803047076,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034776,IVECO,5803034776,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047074,IVECO,5803047074,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034774,IVECO,5803034774,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036739,IVECO,5803036739,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036740,IVECO,5803036740,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047098,IVECO,5803047098,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047099,IVECO,5803047099,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047091,IVECO,5803047091,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223729,IVECO,5803223729,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223730,IVECO,5803223730,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223731,IVECO,5803223731,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223732,IVECO,5803223732,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223733,IVECO,5803223733,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223734,IVECO,5803223734,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223735,IVECO,5803223735,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223736,IVECO,5803223736,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223737,IVECO,5803223737,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223738,IVECO,5803223738,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223739,IVECO,5803223739,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223740,IVECO,5803223740,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223741,IVECO,5803223741,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223742,IVECO,5803223742,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223743,IVECO,5803223743,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223744,IVECO,5803223744,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223745,IVECO,5803223745,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223746,IVECO,5803223746,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223747,IVECO,5803223747,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223748,IVECO,5803223748,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223749,IVECO,5803223749,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223750,IVECO,5803223750,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223751,IVECO,5803223751,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223752,IVECO,5803223752,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223753,IVECO,5803223753,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803120372,IVECO,5803120372,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803120373,IVECO,5803120373,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803120374,IVECO,5803120374,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803120375,IVECO,5803120375,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101543,IVECO,5803101543,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101544,IVECO,5803101544,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101545,IVECO,5803101545,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101546,IVECO,5803101546,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101547,IVECO,5803101547,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223754,IVECO,5803223754,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223755,IVECO,5803223755,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803120371,IVECO,5803120371,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803228584,IVECO,5803228584,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803228585,IVECO,5803228585,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803229237,IVECO,5803229237,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803229239,IVECO,5803229239,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803229240,IVECO,5803229240,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803229242,IVECO,5803229242,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803229244,IVECO,5803229244,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803229245,IVECO,5803229245,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803328788,IVECO,5803328788,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803328789,IVECO,5803328789,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803329396,IVECO,5803329396,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803329398,IVECO,5803329398,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803329442,IVECO,5803329442,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803329443,IVECO,5803329443,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803313274,IVECO,5803313274,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803313275,IVECO,5803313275,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803313276,IVECO,5803313276,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803330518,IVECO,5803330518,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036737,IVECO,5803036737,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047092,IVECO,5803047092,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803148261,IVECO,5803148261,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803148264,IVECO,5803148264,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803148269,IVECO,5803148269,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803148257,IVECO,5803148257,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +800.P.851.1A,DUCATI,800.P.851.1A,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,4000,5,10,5,5,10,30,4000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803018238,IVECO,5803018238,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,10,5000,5,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803018239,IVECO,5803018239,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,10,5000,5,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803018244,IVECO,5803018244,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,10,5000,5,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803108304,IVECO,5803108304,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803108305,IVECO,5803108305,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803108310,IVECO,5803108310,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803108311,IVECO,5803108311,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803108365,IVECO,5803108365,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803108366,IVECO,5803108366,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803108369,IVECO,5803108369,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803041432,IVECO,5803041432,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803041433,IVECO,5803041433,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803041434,IVECO,5803041434,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803041435,IVECO,5803041435,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803041436,IVECO,5803041436,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803041437,IVECO,5803041437,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034810,IVECO,5803034810,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034811,IVECO,5803034811,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034812,IVECO,5803034812,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034813,IVECO,5803034813,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034011,IVECO,5803034011,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034015,IVECO,5803034015,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034017,IVECO,5803034017,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803033717,IVECO,5803033717,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803033719,IVECO,5803033719,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025123,IVECO,5803025123,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025124,IVECO,5803025124,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025125,IVECO,5803025125,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025126,IVECO,5803025126,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025127,IVECO,5803025127,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025128,IVECO,5803025128,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025129,IVECO,5803025129,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025130,IVECO,5803025130,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025131,IVECO,5803025131,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025132,IVECO,5803025132,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025133,IVECO,5803025133,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025134,IVECO,5803025134,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025135,IVECO,5803025135,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025136,IVECO,5803025136,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025137,IVECO,5803025137,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025100,IVECO,5803025100,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025101,IVECO,5803025101,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025102,IVECO,5803025102,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025103,IVECO,5803025103,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025104,IVECO,5803025104,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025105,IVECO,5803025105,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025106,IVECO,5803025106,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025107,IVECO,5803025107,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025108,IVECO,5803025108,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025109,IVECO,5803025109,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025110,IVECO,5803025110,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025111,IVECO,5803025111,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025113,IVECO,5803025113,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025115,IVECO,5803025115,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025118,IVECO,5803025118,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034806,IVECO,5803034806,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034807,IVECO,5803034807,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034808,IVECO,5803034808,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034809,IVECO,5803034809,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803104802,IVECO,5803104802,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803104803,IVECO,5803104803,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803104804,IVECO,5803104804,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803104806,IVECO,5803104806,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803104807,IVECO,5803104807,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803104808,IVECO,5803104808,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034020,IVECO,5803034020,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034021,IVECO,5803034021,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034022,IVECO,5803034022,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034023,IVECO,5803034023,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034024,IVECO,5803034024,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034026,IVECO,5803034026,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034027,IVECO,5803034027,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034028,IVECO,5803034028,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034029,IVECO,5803034029,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034013,IVECO,5803034013,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034002,IVECO,5803034002,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034007,IVECO,5803034007,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034009,IVECO,5803034009,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803033716,IVECO,5803033716,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803033718,IVECO,5803033718,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803108368,IVECO,5803108368,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803148268,IVECO,5803148268,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803236684,IVECO,5803236684,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803236685,IVECO,5803236685,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803007807,IVECO,5803007807,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803007806,IVECO,5803007806,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963685,IVECO,5802963685,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802815391,IVECO,5802815391,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802815398,IVECO,5802815398,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802815400,IVECO,5802815400,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802850925,IVECO,5802850925,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802850926,IVECO,5802850926,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,20,5000,20,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802850929,IVECO,5802850929,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802850932,IVECO,5802850932,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802850933,IVECO,5802850933,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802850935,IVECO,5802850935,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802850941,IVECO,5802850941,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802878056,IVECO,5802878056,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5802963590,IVECO,5802963590,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963593,IVECO,5802963593,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963597,IVECO,5802963597,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963599,IVECO,5802963599,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963600,IVECO,5802963600,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963683,IVECO,5802963683,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803328906,IVECO,5803328906,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5802963681,IVECO,5802963681,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,20,5000,20,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034025,IVECO,5803034025,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963598,IVECO,5802963598,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,20,5000,20,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034005,IVECO,5803034005,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025116,IVECO,5803025116,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963679,IVECO,5802963679,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803328907,IVECO,5803328907,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5802850936,IVECO,5802850936,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047073,IVECO,5803047073,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802878055,IVECO,5802878055,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803148265,IVECO,5803148265,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803167128,IVECO,5803167128,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802831451,IVECO,5802831451,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +800.P.850.1A,DUCATI,800.P.850.1A,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,4000,5,10,5,5,10,30,4000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803018243,IVECO,5803018243,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,10,5000,5,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803148256,IVECO,5803148256,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803148266,IVECO,5803148266,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803148267,IVECO,5803148267,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802831453,IVECO,5802831453,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803148263,IVECO,5803148263,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803166717,IVECO,5803166717,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025112,IVECO,5803025112,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034771,IVECO,5803034771,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036735,IVECO,5803036735,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803036734,IVECO,5803036734,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803025117,IVECO,5803025117,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963684,IVECO,5802963684,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963591,IVECO,5802963591,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025114,IVECO,5803025114,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn diff --git a/config/csv_import/st-ten-7 23 10 24.csv b/config/csv_import/st-ten-7 23 10 24.csv new file mode 100644 index 0000000..6f85d27 --- /dev/null +++ b/config/csv_import/st-ten-7 23 10 24.csv @@ -0,0 +1,272 @@ +codice_ricetta,cliente,part_number,dimensione_lotto_abilitata,dimensione_lotto,verifica_connettore_abilitata,connettore,verifica_codice_a_barre_abilitata,codice_a_barre,verifica_resistenza_connettore_abilitata,scala_resistenza,r nominale,tolleranza_resistenza_pos,tolleranza_resistenza_neg,avvitatura_abilitata,viti,prova_tenuta_abilitata,tempo_pre_riempimento,pressione_pre_riempimento,tempo_riempimento,tempo_assestamento,percentuale_minima_pressione_assestamento,percentuale_massima_pressione_assestamento,tempo_di_test,pressione_di_test_delta_minimo,pressione_di_test,pressione_di_test_delta_massimo,tempo_svuotamento,pressione_svuotamento,prova_tenuta_abilitata_2,tempo_pre_riempimento_2,pressione_pre_riempimento_2,tempo_riempimento_2,tempo_assestamento_2,percentuale_minima_pressione_assestamento_2,percentuale_massima_pressione_assestamento_2,tempo_di_test_2,pressione_di_test_delta_minimo_2,pressione_di_test_2,pressione_di_test_delta_massimo_2,tempo_svuotamento_2,pressione_svuotamento_2,test_visione_abilitato,ricetta_visione,stampa_etichetta_abilitata,modello_etichetta +5803037204,IVECO,5803037204,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803037206,IVECO,5803037206,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803037207,IVECO,5803037207,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048121,IVECO,5803048121,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048122,IVECO,5803048122,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048123,IVECO,5803048123,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048125,IVECO,5803048125,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048126,IVECO,5803048126,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048127,IVECO,5803048127,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048128,IVECO,5803048128,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048131,IVECO,5803048131,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048132,IVECO,5803048132,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803098374,IVECO,5803098374,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803098375,IVECO,5803098375,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119920,IVECO,5803119920,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119921,IVECO,5803119921,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119922,IVECO,5803119922,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119923,IVECO,5803119923,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119924,IVECO,5803119924,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119925,IVECO,5803119925,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119926,IVECO,5803119926,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803119927,IVECO,5803119927,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034770,IVECO,5803034770,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034772,IVECO,5803034772,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036730,IVECO,5803036730,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036731,IVECO,5803036731,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036732,IVECO,5803036732,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036733,IVECO,5803036733,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036741,IVECO,5803036741,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036742,IVECO,5803036742,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036743,IVECO,5803036743,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036744,IVECO,5803036744,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036746,IVECO,5803036746,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036747,IVECO,5803036747,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036751,IVECO,5803036751,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036753,IVECO,5803036753,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048129,IVECO,5803048129,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803048130,IVECO,5803048130,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036748,IVECO,5803036748,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036749,IVECO,5803036749,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101533,IVECO,5803101533,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101535,IVECO,5803101535,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101537,IVECO,5803101537,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101538,IVECO,5803101538,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101534,IVECO,5803101534,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101536,IVECO,5803101536,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803007808,IVECO,5803007808,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101541,IVECO,5803101541,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101542,IVECO,5803101542,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034778,IVECO,5803034778,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034780,IVECO,5803034780,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803037200,IVECO,5803037200,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803037201,IVECO,5803037201,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047088,IVECO,5803047088,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047079,IVECO,5803047079,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047080,IVECO,5803047080,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047095,IVECO,5803047095,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047096,IVECO,5803047096,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803037202,IVECO,5803037202,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803037203,IVECO,5803037203,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034773,IVECO,5803034773,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047093,IVECO,5803047093,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025099,IVECO,5803025099,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047087,IVECO,5803047087,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047090,IVECO,5803047090,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047075,IVECO,5803047075,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047076,IVECO,5803047076,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034776,IVECO,5803034776,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047074,IVECO,5803047074,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034774,IVECO,5803034774,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036739,IVECO,5803036739,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036740,IVECO,5803036740,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047098,IVECO,5803047098,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047099,IVECO,5803047099,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047091,IVECO,5803047091,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223729,IVECO,5803223729,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223730,IVECO,5803223730,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223731,IVECO,5803223731,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223732,IVECO,5803223732,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223733,IVECO,5803223733,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223734,IVECO,5803223734,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223735,IVECO,5803223735,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223736,IVECO,5803223736,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223737,IVECO,5803223737,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223738,IVECO,5803223738,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223739,IVECO,5803223739,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223740,IVECO,5803223740,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223741,IVECO,5803223741,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223742,IVECO,5803223742,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223743,IVECO,5803223743,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223744,IVECO,5803223744,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223745,IVECO,5803223745,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223746,IVECO,5803223746,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223747,IVECO,5803223747,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223748,IVECO,5803223748,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223749,IVECO,5803223749,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223750,IVECO,5803223750,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223751,IVECO,5803223751,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223752,IVECO,5803223752,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223753,IVECO,5803223753,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803120372,IVECO,5803120372,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803120373,IVECO,5803120373,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803120374,IVECO,5803120374,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803120375,IVECO,5803120375,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101543,IVECO,5803101543,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101544,IVECO,5803101544,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101545,IVECO,5803101545,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101546,IVECO,5803101546,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803101547,IVECO,5803101547,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223754,IVECO,5803223754,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803223755,IVECO,5803223755,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803120371,IVECO,5803120371,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803228584,IVECO,5803228584,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803228585,IVECO,5803228585,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803229237,IVECO,5803229237,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803229239,IVECO,5803229239,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803229240,IVECO,5803229240,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803229242,IVECO,5803229242,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803229244,IVECO,5803229244,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803229245,IVECO,5803229245,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803328788,IVECO,5803328788,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803328789,IVECO,5803328789,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803329396,IVECO,5803329396,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803329398,IVECO,5803329398,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803329442,IVECO,5803329442,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803329443,IVECO,5803329443,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803313274,IVECO,5803313274,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803313275,IVECO,5803313275,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803313276,IVECO,5803313276,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803330518,IVECO,5803330518,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036737,IVECO,5803036737,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047092,IVECO,5803047092,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803148261,IVECO,5803148261,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803148264,IVECO,5803148264,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803148269,IVECO,5803148269,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803148257,IVECO,5803148257,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +800.P.851.1A,DUCATI,800.P.851.1A,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,4000,5,10,5,5,10,30,4000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803018238,IVECO,5803018238,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,10,5000,5,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803018239,IVECO,5803018239,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,10,5000,5,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803018244,IVECO,5803018244,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,10,5000,5,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803108304,IVECO,5803108304,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803108305,IVECO,5803108305,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803108310,IVECO,5803108310,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803108311,IVECO,5803108311,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803108365,IVECO,5803108365,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803108366,IVECO,5803108366,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803108369,IVECO,5803108369,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803041432,IVECO,5803041432,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803041433,IVECO,5803041433,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803041434,IVECO,5803041434,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803041435,IVECO,5803041435,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803041436,IVECO,5803041436,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803041437,IVECO,5803041437,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034810,IVECO,5803034810,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034811,IVECO,5803034811,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034812,IVECO,5803034812,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034813,IVECO,5803034813,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034011,IVECO,5803034011,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034015,IVECO,5803034015,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034017,IVECO,5803034017,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803033717,IVECO,5803033717,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803033719,IVECO,5803033719,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025123,IVECO,5803025123,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025124,IVECO,5803025124,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025125,IVECO,5803025125,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025126,IVECO,5803025126,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025127,IVECO,5803025127,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025128,IVECO,5803025128,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025129,IVECO,5803025129,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025130,IVECO,5803025130,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025131,IVECO,5803025131,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025132,IVECO,5803025132,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025133,IVECO,5803025133,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025134,IVECO,5803025134,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025135,IVECO,5803025135,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025136,IVECO,5803025136,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025137,IVECO,5803025137,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025100,IVECO,5803025100,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025101,IVECO,5803025101,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025102,IVECO,5803025102,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025103,IVECO,5803025103,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025104,IVECO,5803025104,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025105,IVECO,5803025105,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025106,IVECO,5803025106,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025107,IVECO,5803025107,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025108,IVECO,5803025108,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025109,IVECO,5803025109,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025110,IVECO,5803025110,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025111,IVECO,5803025111,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025113,IVECO,5803025113,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025115,IVECO,5803025115,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025118,IVECO,5803025118,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034806,IVECO,5803034806,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034807,IVECO,5803034807,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034808,IVECO,5803034808,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034809,IVECO,5803034809,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803104802,IVECO,5803104802,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803104803,IVECO,5803104803,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803104804,IVECO,5803104804,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803104806,IVECO,5803104806,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803104807,IVECO,5803104807,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803104808,IVECO,5803104808,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034020,IVECO,5803034020,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034021,IVECO,5803034021,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034022,IVECO,5803034022,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034023,IVECO,5803034023,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034024,IVECO,5803034024,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034026,IVECO,5803034026,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034027,IVECO,5803034027,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034028,IVECO,5803034028,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034029,IVECO,5803034029,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034013,IVECO,5803034013,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034002,IVECO,5803034002,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034007,IVECO,5803034007,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034009,IVECO,5803034009,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803033716,IVECO,5803033716,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803033718,IVECO,5803033718,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803108368,IVECO,5803108368,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803148268,IVECO,5803148268,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803236684,IVECO,5803236684,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803236685,IVECO,5803236685,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803007807,IVECO,5803007807,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803007806,IVECO,5803007806,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963685,IVECO,5802963685,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802815391,IVECO,5802815391,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802815398,IVECO,5802815398,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802815400,IVECO,5802815400,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802850925,IVECO,5802850925,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802850926,IVECO,5802850926,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,20,5000,20,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802850929,IVECO,5802850929,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802850932,IVECO,5802850932,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802850933,IVECO,5802850933,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802850935,IVECO,5802850935,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802850941,IVECO,5802850941,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802878056,IVECO,5802878056,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5802963590,IVECO,5802963590,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963593,IVECO,5802963593,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963597,IVECO,5802963597,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963599,IVECO,5802963599,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963600,IVECO,5802963600,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963683,IVECO,5802963683,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803328906,IVECO,5803328906,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5802963681,IVECO,5802963681,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,20,5000,20,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034025,IVECO,5803034025,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963598,IVECO,5802963598,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,20,5000,20,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034005,IVECO,5803034005,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025116,IVECO,5803025116,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963679,IVECO,5802963679,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803328907,IVECO,5803328907,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5802850936,IVECO,5802850936,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803047073,IVECO,5803047073,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802878055,IVECO,5802878055,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803148265,IVECO,5803148265,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803167128,IVECO,5803167128,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802831451,IVECO,5802831451,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +800.P.850.1A,DUCATI,800.P.850.1A,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,4000,5,10,5,5,10,30,4000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803018243,IVECO,5803018243,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,10,5000,5,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803148256,IVECO,5803148256,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803148266,IVECO,5803148266,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803148267,IVECO,5803148267,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802831453,IVECO,5802831453,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803148263,IVECO,5803148263,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803166717,IVECO,5803166717,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,10,10,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025112,IVECO,5803025112,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803034771,IVECO,5803034771,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803036735,IVECO,5803036735,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803036734,IVECO,5803036734,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803025117,IVECO,5803025117,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963684,IVECO,5802963684,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5802963591,IVECO,5802963591,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803025114,IVECO,5803025114,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,termorestringente_923578.ini,x,ETA30x16_203dpi.prn diff --git a/config/label_templates/PAL.prn b/config/label_templates/PAL.prn new file mode 100644 index 0000000..f081d67 --- /dev/null +++ b/config/label_templates/PAL.prn @@ -0,0 +1,29 @@ +CT~~CD,~CC^~CT~ +^XA +~TA000 +~JSN +^LT0 +^MNW +^MTT +^PON +^PMN +^LH0,0 +^JMA +^PR2,2 +~SD15 +^JUS +^LRN +^CI27 +^PA0,1,1,0 +^XZ +^XA +^MMT +^PW679 +^LL200 +^LS0 +^FO24,33^GE96,96,48^FS +^FO184,33^GE96,96,48^FS +^FO344,33^GE96,96,48^FS +^FO504,33^GE96,96,48^FS +^PQ1,0,1,Y +^XZ diff --git a/config/label_templates/st-ten-7/PAL.prn b/config/label_templates/st-ten-7/PAL.prn new file mode 100644 index 0000000..f081d67 --- /dev/null +++ b/config/label_templates/st-ten-7/PAL.prn @@ -0,0 +1,29 @@ +CT~~CD,~CC^~CT~ +^XA +~TA000 +~JSN +^LT0 +^MNW +^MTT +^PON +^PMN +^LH0,0 +^JMA +^PR2,2 +~SD15 +^JUS +^LRN +^CI27 +^PA0,1,1,0 +^XZ +^XA +^MMT +^PW679 +^LL200 +^LS0 +^FO24,33^GE96,96,48^FS +^FO184,33^GE96,96,48^FS +^FO344,33^GE96,96,48^FS +^FO504,33^GE96,96,48^FS +^PQ1,0,1,Y +^XZ From 1252bbf6a1a25f0960baa6670623a6d48e4741a8 Mon Sep 17 00:00:00 2001 From: neo-1 Date: Mon, 3 Feb 2025 10:14:41 +0100 Subject: [PATCH 05/63] dev --- config/label_templates/label_interoperazione.prn | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 config/label_templates/label_interoperazione.prn diff --git a/config/label_templates/label_interoperazione.prn b/config/label_templates/label_interoperazione.prn deleted file mode 100644 index 9436898..0000000 --- a/config/label_templates/label_interoperazione.prn +++ /dev/null @@ -1,10 +0,0 @@ -CT~~CD,~CC^~CT~ -^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR4,4~SD20^JUS^LRN^CI0^XZ -^XA -^MMT -^PW240 -^LL0128 -^LS0 -^BY1,3,60^FT3,89^BCN,,Y,N -^FD>:98FB080CP-20B{N11}^FS -^PQ1,0,1,Y^XZ From bd5b160716ba8efc5332b2b77fdc06b5d83b5196 Mon Sep 17 00:00:00 2001 From: neo-1 Date: Tue, 4 Feb 2025 12:56:41 +0100 Subject: [PATCH 06/63] dev --- .../st-ten-11/label_interoperazione.prn | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 config/label_templates/st-ten-11/label_interoperazione.prn diff --git a/config/label_templates/st-ten-11/label_interoperazione.prn b/config/label_templates/st-ten-11/label_interoperazione.prn new file mode 100644 index 0000000..9a713d9 --- /dev/null +++ b/config/label_templates/st-ten-11/label_interoperazione.prn @@ -0,0 +1,27 @@ +CT~~CD,~CC^~CT~ +^XA +~TA000 +~JSN +^LT0 +^MNW +^MTT +^PON +^PMN +^LH0,0 +^JMA +^PR4,4 +~SD20 +^JUS +^LRN +^CI27 +^PA0,1,1,0 +^XZ +^XA +^MMT +^PW240 +^LL128 +^LS0 +^FT166,35^BXI,4,200,0,0,1,_,1 +^FH\^FD98FB080CP-20B{DD}{MO}{YY}{SN5}^FS +^PQ1,0,1,Y +^XZ From e63e34efdcadf278113c1d95a2496a4abccab017 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Wed, 19 Feb 2025 15:07:00 +0100 Subject: [PATCH 07/63] dev tbt label 203 and 300 dpi selector --- config/label_templates/{ => 203}/ETA30x16.prn | 0 config/label_templates/{ => 203}/EtichettaR5_Pitesti.prn | 0 config/label_templates/{ => 203}/ferrari_flag_qr_only.prn | 0 config/label_templates/{ => 203}/ferrari_stten8.prn | 0 config/label_templates/{ => 300}/ETA013L.prn | 0 config/label_templates/{ => 300}/ETA013_DEUTZ.prn | 0 config/label_templates/{ => 300}/ETA013_old.prn | 0 config/label_templates/{ => 300}/ETACL-40_130.prn | 0 config/label_templates/{ => 300}/ETACL.prn | 0 config/label_templates/{ => 300}/ETACL2.prn | 0 config/label_templates/{ => 300}/F164F169.prn | 0 config/label_templates/{ => 300}/ferrari_c01.prn | 0 config/label_templates/{ => 300}/label_interoperazione.prn | 0 13 files changed, 0 insertions(+), 0 deletions(-) rename config/label_templates/{ => 203}/ETA30x16.prn (100%) rename config/label_templates/{ => 203}/EtichettaR5_Pitesti.prn (100%) rename config/label_templates/{ => 203}/ferrari_flag_qr_only.prn (100%) rename config/label_templates/{ => 203}/ferrari_stten8.prn (100%) rename config/label_templates/{ => 300}/ETA013L.prn (100%) rename config/label_templates/{ => 300}/ETA013_DEUTZ.prn (100%) rename config/label_templates/{ => 300}/ETA013_old.prn (100%) rename config/label_templates/{ => 300}/ETACL-40_130.prn (100%) rename config/label_templates/{ => 300}/ETACL.prn (100%) rename config/label_templates/{ => 300}/ETACL2.prn (100%) rename config/label_templates/{ => 300}/F164F169.prn (100%) rename config/label_templates/{ => 300}/ferrari_c01.prn (100%) rename config/label_templates/{ => 300}/label_interoperazione.prn (100%) diff --git a/config/label_templates/ETA30x16.prn b/config/label_templates/203/ETA30x16.prn similarity index 100% rename from config/label_templates/ETA30x16.prn rename to config/label_templates/203/ETA30x16.prn diff --git a/config/label_templates/EtichettaR5_Pitesti.prn b/config/label_templates/203/EtichettaR5_Pitesti.prn similarity index 100% rename from config/label_templates/EtichettaR5_Pitesti.prn rename to config/label_templates/203/EtichettaR5_Pitesti.prn diff --git a/config/label_templates/ferrari_flag_qr_only.prn b/config/label_templates/203/ferrari_flag_qr_only.prn similarity index 100% rename from config/label_templates/ferrari_flag_qr_only.prn rename to config/label_templates/203/ferrari_flag_qr_only.prn diff --git a/config/label_templates/ferrari_stten8.prn b/config/label_templates/203/ferrari_stten8.prn similarity index 100% rename from config/label_templates/ferrari_stten8.prn rename to config/label_templates/203/ferrari_stten8.prn diff --git a/config/label_templates/ETA013L.prn b/config/label_templates/300/ETA013L.prn similarity index 100% rename from config/label_templates/ETA013L.prn rename to config/label_templates/300/ETA013L.prn diff --git a/config/label_templates/ETA013_DEUTZ.prn b/config/label_templates/300/ETA013_DEUTZ.prn similarity index 100% rename from config/label_templates/ETA013_DEUTZ.prn rename to config/label_templates/300/ETA013_DEUTZ.prn diff --git a/config/label_templates/ETA013_old.prn b/config/label_templates/300/ETA013_old.prn similarity index 100% rename from config/label_templates/ETA013_old.prn rename to config/label_templates/300/ETA013_old.prn diff --git a/config/label_templates/ETACL-40_130.prn b/config/label_templates/300/ETACL-40_130.prn similarity index 100% rename from config/label_templates/ETACL-40_130.prn rename to config/label_templates/300/ETACL-40_130.prn diff --git a/config/label_templates/ETACL.prn b/config/label_templates/300/ETACL.prn similarity index 100% rename from config/label_templates/ETACL.prn rename to config/label_templates/300/ETACL.prn diff --git a/config/label_templates/ETACL2.prn b/config/label_templates/300/ETACL2.prn similarity index 100% rename from config/label_templates/ETACL2.prn rename to config/label_templates/300/ETACL2.prn diff --git a/config/label_templates/F164F169.prn b/config/label_templates/300/F164F169.prn similarity index 100% rename from config/label_templates/F164F169.prn rename to config/label_templates/300/F164F169.prn diff --git a/config/label_templates/ferrari_c01.prn b/config/label_templates/300/ferrari_c01.prn similarity index 100% rename from config/label_templates/ferrari_c01.prn rename to config/label_templates/300/ferrari_c01.prn diff --git a/config/label_templates/label_interoperazione.prn b/config/label_templates/300/label_interoperazione.prn similarity index 100% rename from config/label_templates/label_interoperazione.prn rename to config/label_templates/300/label_interoperazione.prn From 29d406a6ef62fe8944898abb49b671bd0503e134 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Wed, 19 Feb 2025 15:07:33 +0100 Subject: [PATCH 08/63] fix Added a call to `self.crud.refresh()` to ensure the data is refreshed whenever recipe selection changes. This resolves potential issues with stale data being displayed in the UI. --- src/ui/recipe_selection/recipe_selection.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ui/recipe_selection/recipe_selection.py b/src/ui/recipe_selection/recipe_selection.py index 30263a2..29787c0 100755 --- a/src/ui/recipe_selection/recipe_selection.py +++ b/src/ui/recipe_selection/recipe_selection.py @@ -298,6 +298,7 @@ class Recipe_Selection(Widget): unsupported_steps=self.unsupported_steps, logger=self.log, ) + self.crud.refresh() # EXPORT RECIPES TABLE TO CSV FILE def export_recipes(self, csv_path=None): From f5cfa2142455eb1412bfb38ef5008e5129142e6c Mon Sep 17 00:00:00 2001 From: STTEN8 Date: Thu, 20 Feb 2025 13:13:21 +0100 Subject: [PATCH 09/63] stten8 save --- config/csv_import/st-ten-8 export 200225.csv | 12 +++++++++++ config/machine_settings/st-ten-8.ini | 21 ++++++++++---------- 2 files changed, 23 insertions(+), 10 deletions(-) create mode 100644 config/csv_import/st-ten-8 export 200225.csv diff --git a/config/csv_import/st-ten-8 export 200225.csv b/config/csv_import/st-ten-8 export 200225.csv new file mode 100644 index 0000000..78fde94 --- /dev/null +++ b/config/csv_import/st-ten-8 export 200225.csv @@ -0,0 +1,12 @@ +codice_ricetta,cliente,part_number,dimensione_lotto_abilitata,dimensione_lotto,verifica_connettore_abilitata,connettore,verifica_codice_a_barre_abilitata,codice_a_barre,verifica_resistenza_connettore_abilitata,scala_resistenza,r nominale,tolleranza_resistenza_pos,tolleranza_resistenza_neg,avvitatura_abilitata,viti,prova_tenuta_abilitata,tempo_pre_riempimento,pressione_pre_riempimento,tempo_riempimento,tempo_assestamento,percentuale_minima_pressione_assestamento,percentuale_massima_pressione_assestamento,tempo_di_test,pressione_di_test_delta_minimo,pressione_di_test,pressione_di_test_delta_massimo,tempo_svuotamento,pressione_svuotamento,prova_tenuta_abilitata_2,tempo_pre_riempimento_2,pressione_pre_riempimento_2,tempo_riempimento_2,tempo_assestamento_2,percentuale_minima_pressione_assestamento_2,percentuale_massima_pressione_assestamento_2,tempo_di_test_2,pressione_di_test_delta_minimo_2,pressione_di_test_2,pressione_di_test_delta_massimo_2,tempo_svuotamento_2,pressione_svuotamento_2,test_visione_abilitato,ricetta_visione,stampa_etichetta_abilitata,modello_etichetta +000746453 REV.5,FERRARI,000746453 REV.5,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,1000,10,30,5,5,20,25,10000,5,1,100,,0,1000,20,20,5,5,10,30,15000,30,1,100,0,termorestringente_923578.ini,x,ferrari_stten8.prn +19799.00.35,DELL'ORTO,19799.00.35,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,1000,5,10,5,5,20,30,9000,10,1,100,,0,1000,20,20,5,5,10,30,15000,30,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +19872.00.35 V01,DELL'ORTO,19872.00.35 V01,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,1000,15,15,5,5,10,30,9000,30,1,100,,0,1000,20,20,5,5,10,30,15000,30,1,100,False,000952054.ini,x,ETA013L.prn +200116-09-1238,Multimatic,200116-09-1238,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,1000,10,10,5,5,10,30,3000,30,0,100,,0,1000,20,20,5,5,10,30,15000,30,0,100,False,000952054.ini,x,ETA30x16_203dpi.prn +200116-09-1320,MULTIMATIC,200116-09-1320,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,5,3000,10,10,5,5,10,30,3000,5,1,100,,0,1000,20,20,5,5,10,30,15000,30,1,100,False,000952054.ini,x,ETA30x16_203dpi.prn +5803112815,IVECO,5803112815,,,,SCRx,,,,500.0,9999999.99,10.0,5.0,,,x,0,1000,5,10,5,5,10,30,5000,5,1,100,,0,1000,20,20,5,5,10,30,15000,30,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +5803112816,IVECO,5803112816,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,1000,5,10,5,5,10,30,5000,5,1,100,,0,1000,20,20,5,5,10,30,15000,30,1,100,0,termorestringente_923578.ini,x,ETA30x16_203dpi.prn +MY83-6B747-BA,ASTON MARTIN,MY83-6B747-BA,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,1000,5,10,5,5,10,30,7000,5,1,100,,0,1000,20,20,5,5,10,30,15000,30,1,100,0,termorestringente_923578.ini,x,aston_martin.prn +MY83-6B748-BA,ASTON MARTIN,MY83-6B748-BA,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,1000,5,10,5,5,10,30,7000,5,1,100,,0,1000,20,20,5,5,10,30,15000,30,1,100,0,termorestringente_923578.ini,x,aston_martin.prn +MY83-6L694-AB,ASTON MARTIN,MY83-6L694-AB,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,1000,5,10,5,5,10,30,7000,5,1,100,,0,1000,20,20,5,5,10,30,15000,30,1,100,0,termorestringente_923578.ini,x,aston_martin.prn +MY83-6L701-AB,ASTON MARTIN,MY83-6L701-AB,,,,SCRx,,,,500.0,1000000000.0,10.0,5.0,,,x,0,1000,5,10,5,5,10,30,7000,5,1,100,,0,1000,20,20,5,5,10,30,15000,30,1,100,0,termorestringente_923578.ini,x,aston_martin.prn diff --git a/config/machine_settings/st-ten-8.ini b/config/machine_settings/st-ten-8.ini index a0730d4..394e807 100644 --- a/config/machine_settings/st-ten-8.ini +++ b/config/machine_settings/st-ten-8.ini @@ -13,20 +13,20 @@ vision_saver: absent vision: absent screwdriver: absent digital_io: present -#digital_io_flush_blow: present +digital_io_flush_blow: present barcode_recipe_selection: present fixture_id: present discard_box: present enforce_piece_removal: yes -#external_flush_blow: present # EXTERNAL BOX CONTROLLING MULTI-CHANNEL TEST (IF PRESENT), BLOW-CLEANING AND EXTERNAL FLUSH +external_flush_blow: present # EXTERNAL BOX CONTROLLING MULTI-CHANNEL TEST (IF PRESENT), BLOW-CLEANING AND EXTERNAL FLUSH [tecna_t3] port: COM4 -model: t3p +model: t3l [label_printer] platform: windows -printer: zd421 +printer: zd421b [digital_io] # OUTPUT MAP FOR FIXTURE CONNECTOR @@ -34,7 +34,7 @@ id_fixture: USB-5862,BID#0 discard_idx:12 # BIT NUMBER OF THE I/0 MODULE USED FOR DISCARD SENSING [digital_io_flush_blow] -id: USB-5860,BID#0 +id: USB-5860,BID#1 # OUTPUT MAP FOR EXTERNAL FLUSH/BLOW UNIT blow_on: 0 # INPUT VALVE TO SERVICE AIR flush_on: 1 # OUTPUT VALVE TO DIRT COLLECTOR @@ -53,7 +53,7 @@ label_template_field: modello_etichetta description_field: descrizione [recipes_defaults] -tester_discharge_enable: yes +tester_discharge_enable: false dimensione_lotto_abilitata: x tempo_pre_riempimento: 0 pressione_pre_riempimento: 1000 @@ -83,7 +83,7 @@ tempo_svuotamento_2: 1 pressione_svuotamento_2: 100 canale_di_prova_2: 2 modello_etichetta: EtichettaR5_Montaggio_1prova.prn -pid_pressure_correction: 105 +pid_pressure_correction: 100 [autotest_leak] enabled: true @@ -95,10 +95,11 @@ settling_pressure_min_percent: 5 settling_pressure_max_percent: 5 test_pressure: 7000 test_time: 10 -test_pressure_qpos: 10 #Q+ Upper test leak limit -test_pressure_qneg: 30 #Q- Lower test leak limit +test_pressure_qpos: 8 #Q+ Upper test leak limit +test_pressure_qneg: 12 #Q- Lower test leak limit test_pressure_tt_qpos: 1 # Q+ Upper test leak limit (tube-tube) test_pressure_tt_qneg: 5 # Q- Lower test leak limit (tube-tube) flush_time: 1 flush_pressure: 100 -relay_config: 1 \ No newline at end of file +relay_config: 1 +pid_pressure_correction: 100 From 4fa96c9f73289c236de47c5f947b048f463949a5 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Thu, 20 Feb 2025 15:41:07 +0100 Subject: [PATCH 10/63] Add signal to refresh UI after recipe import Introduced `RecipeManagerSignals` with a `recipes_imported` signal to notify the UI when recipes are imported. Updated the UI to refresh the CRUD view upon receiving this signal, ensuring changes are reflected immediately. --- src/lib/helpers/recipe_manager.py | 9 ++++++++- src/ui/recipe_selection/recipe_selection.py | 4 +++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/lib/helpers/recipe_manager.py b/src/lib/helpers/recipe_manager.py index 2969d50..d16c6e8 100644 --- a/src/lib/helpers/recipe_manager.py +++ b/src/lib/helpers/recipe_manager.py @@ -3,9 +3,16 @@ import csv import locale from datetime import datetime import shutil + +from PyQt5.QtCore import pyqtSignal, QObject from PyQt5.QtWidgets import QFileDialog from lib.db import Recipes, db # Assuming these are part of your project structure +class RecipeManagerSignals(QObject): + recipes_imported = pyqtSignal() + + +recipe_manager_signals = RecipeManagerSignals() def read_steps(row, config, defaults=None, unsupported_steps=None): if defaults is None: @@ -264,7 +271,7 @@ def import_recipes(config, csv_path=None, defaults=None, unsupported_steps=None, if logger: logger.info(f"Imported {count} recipes.") - + recipe_manager_signals.recipes_imported.emit() def export_recipes(config, csv_path=None, logger=None): if csv_path is None: diff --git a/src/ui/recipe_selection/recipe_selection.py b/src/ui/recipe_selection/recipe_selection.py index 29787c0..7f60919 100755 --- a/src/ui/recipe_selection/recipe_selection.py +++ b/src/ui/recipe_selection/recipe_selection.py @@ -11,7 +11,7 @@ from PyQt5.QtGui import QKeySequence from PyQt5.QtWidgets import QFileDialog, QMessageBox, QShortcut import shutil -from lib.helpers.recipe_manager import export_recipes, import_recipes +from lib.helpers.recipe_manager import export_recipes, import_recipes,recipe_manager_signals from ui.crud import Crud, Json_External_Dialog_Editor_Cell_Widget from ui.helpers import replace_widget from ui.recipe_spec_and_step_editor import Recipe_Spec_And_Step_Editor @@ -162,6 +162,8 @@ class Recipe_Selection(Widget): self.test_timer.start(500) # /TESTING + recipe_manager_signals.recipes_imported.connect(self.crud.refresh) + def check_modified(self, modified): self.crud_modified = modified self.check(self.crud_modified, self.selected) From 25e660dfbc65af2fdc2737d15134e4e30f32bf95 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Thu, 20 Feb 2025 16:02:25 +0100 Subject: [PATCH 11/63] fix --- src/components/archive_synchronizer.py | 2 -- src/lib/helpers/recipe_manager.py | 2 +- src/ui/test/test.py | 3 ++- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/components/archive_synchronizer.py b/src/components/archive_synchronizer.py index 5c87fb3..6d013d7 100644 --- a/src/components/archive_synchronizer.py +++ b/src/components/archive_synchronizer.py @@ -202,8 +202,6 @@ class ArchiveSynchronizer(Component): result = self.remote_fetch(remote_path=remote_path, local_path=local_path) self.log.info(f"Remote fetch result: {result}") - else: - self.log.warning(f"Unhandled action type: {action_type}") except json.JSONDecodeError: self.log.error("Failed to decode JSON response") diff --git a/src/lib/helpers/recipe_manager.py b/src/lib/helpers/recipe_manager.py index d16c6e8..64a5858 100644 --- a/src/lib/helpers/recipe_manager.py +++ b/src/lib/helpers/recipe_manager.py @@ -55,7 +55,7 @@ def read_steps(row, config, defaults=None, unsupported_steps=None): }, "barcodes": { "serial": row.get(barcode_serial_field, defaults["codice_a_barre"]), - "n_pieces": row.get("n_componenti", defaults["n_componenti"]), + "n_pieces":(row.get("n_componenti")) if row.get("n_componenti") is not None else defaults["n_componenti"], "barcode_input_2": row.get("barcode_input_2", "-"), "barcode_input_3": row.get("barcode_input_3", "-"), "barcode_input_4": row.get("barcode_input_4", "-"), diff --git a/src/ui/test/test.py b/src/ui/test/test.py index 1c20663..79d4554 100755 --- a/src/ui/test/test.py +++ b/src/ui/test/test.py @@ -439,7 +439,8 @@ class Test(Widget): barcode_names = ['serial', 'barcode_input_2', 'barcode_input_3', 'barcode_input_4', 'barcode_input_5'] for i, step in enumerate(steps): if step.step_type == "barcodes": - n_pieces = int(step.spec.get("n_pieces", 1)) + n_pieces_value = step.spec.get("n_pieces") + n_pieces = int(n_pieces_value) if n_pieces_value is not None else 1 n_pieces_adapted = n_pieces if n_pieces_adapted == 1: step.spec["barcode_name"] = 'serial' From d6076144548596029c489a01b6316859974cbfee Mon Sep 17 00:00:00 2001 From: STTEN8 Date: Thu, 20 Feb 2025 16:03:30 +0100 Subject: [PATCH 12/63] stten8 bugfix --- src/ui/test/test.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ui/test/test.py b/src/ui/test/test.py index 1c20663..606a924 100755 --- a/src/ui/test/test.py +++ b/src/ui/test/test.py @@ -478,13 +478,13 @@ class Test(Widget): self.print_template = step.spec.get("template", "EtichettaR5") # Store the template if print_found: continue - steps.insert(i, Step(step_type="done")) + steps.insert(i, Step(step_type="done", spec={})) print_found = True self.print_step = step if self.config["hardware_config"].get("enforce_piece_removal", "no") == "yes": - steps.append(Step(step_type="piece_removal")) + steps.append(Step(step_type="piece_removal", spec={})) if count_found: - steps.append(Step(step_type="count_end")) + steps.append(Step(step_type="count_end", spec={})) if step.step_type in ("leak_1", "leak_2"): self.leak_step = step From 7732f29cf169d5e01d600981aec88744c3c7ca69 Mon Sep 17 00:00:00 2001 From: STTEN8 Date: Thu, 20 Feb 2025 16:55:49 +0100 Subject: [PATCH 13/63] stten8 bugfix 1 --- config/machine_settings/st-ten-8.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/machine_settings/st-ten-8.ini b/config/machine_settings/st-ten-8.ini index 457d4ca..10c8085 100644 --- a/config/machine_settings/st-ten-8.ini +++ b/config/machine_settings/st-ten-8.ini @@ -54,7 +54,7 @@ label_template_field: modello_etichetta description_field: descrizione [recipes_defaults] -tester_discharge_enable: true +tester_discharge_enable: yes dimensione_lotto_abilitata: x tempo_pre_riempimento: 0 pressione_pre_riempimento: 1000 From 677ba4c5fb9a09a292d24d4d0b1d7f0baa02e4a8 Mon Sep 17 00:00:00 2001 From: neo-1 Date: Thu, 20 Feb 2025 17:16:14 +0100 Subject: [PATCH 14/63] stten15 up --- config/label_templates/st-ten-15/{ => 203}/MCLAREN_353.prn | 0 .../label_templates/st-ten-15/{ => 203}/Mclaren_barcode.prn | 0 config/label_templates/st-ten-15/{ => 203}/Mclaren_label.prn | 0 .../st-ten-15/{ => 203}/label_interoperazione.prn | 0 config/machine_settings/st-ten-15.ini | 5 ++--- 5 files changed, 2 insertions(+), 3 deletions(-) rename config/label_templates/st-ten-15/{ => 203}/MCLAREN_353.prn (100%) rename config/label_templates/st-ten-15/{ => 203}/Mclaren_barcode.prn (100%) rename config/label_templates/st-ten-15/{ => 203}/Mclaren_label.prn (100%) rename config/label_templates/st-ten-15/{ => 203}/label_interoperazione.prn (100%) diff --git a/config/label_templates/st-ten-15/MCLAREN_353.prn b/config/label_templates/st-ten-15/203/MCLAREN_353.prn similarity index 100% rename from config/label_templates/st-ten-15/MCLAREN_353.prn rename to config/label_templates/st-ten-15/203/MCLAREN_353.prn diff --git a/config/label_templates/st-ten-15/Mclaren_barcode.prn b/config/label_templates/st-ten-15/203/Mclaren_barcode.prn similarity index 100% rename from config/label_templates/st-ten-15/Mclaren_barcode.prn rename to config/label_templates/st-ten-15/203/Mclaren_barcode.prn diff --git a/config/label_templates/st-ten-15/Mclaren_label.prn b/config/label_templates/st-ten-15/203/Mclaren_label.prn similarity index 100% rename from config/label_templates/st-ten-15/Mclaren_label.prn rename to config/label_templates/st-ten-15/203/Mclaren_label.prn diff --git a/config/label_templates/st-ten-15/label_interoperazione.prn b/config/label_templates/st-ten-15/203/label_interoperazione.prn similarity index 100% rename from config/label_templates/st-ten-15/label_interoperazione.prn rename to config/label_templates/st-ten-15/203/label_interoperazione.prn diff --git a/config/machine_settings/st-ten-15.ini b/config/machine_settings/st-ten-15.ini index 58d52f5..e504a90 100644 --- a/config/machine_settings/st-ten-15.ini +++ b/config/machine_settings/st-ten-15.ini @@ -15,7 +15,7 @@ vision: absent screwdriver: absent digital_io: present barcode_recipe_selection: present -fixture_id: present +#fixture_id: present discard_box: absent second_leak_test: present dual_channel: absent @@ -28,12 +28,11 @@ model: t3l [label_printer] platform: linux printer: ZTC-ZD421-203dpi-ZPL +risoluzione:203 [digital_io] # OUTPUT MAP FOR FIXTURE CONNECTOR - id: USB-5860,BID#0 -discard_idx:12 # BIT NUMBER OF THE I/0 MODULE USED FOR DISCARD SENSING [fixture_rfid] port: dev/ttyUSB1 From b623c0f3fca8f0f0ee149af067ca83930b1261eb Mon Sep 17 00:00:00 2001 From: edo-neo Date: Fri, 21 Feb 2025 12:12:35 +0100 Subject: [PATCH 15/63] fix --- src/lib/helpers/recipe_manager.py | 2 +- src/ui/test/test.py | 10 ++++++++-- src/ui/test_barcodes/test_barcodes.py | 7 ++++++- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src/lib/helpers/recipe_manager.py b/src/lib/helpers/recipe_manager.py index 64a5858..46a735e 100644 --- a/src/lib/helpers/recipe_manager.py +++ b/src/lib/helpers/recipe_manager.py @@ -55,7 +55,7 @@ def read_steps(row, config, defaults=None, unsupported_steps=None): }, "barcodes": { "serial": row.get(barcode_serial_field, defaults["codice_a_barre"]), - "n_pieces":(row.get("n_componenti")) if row.get("n_componenti") is not None else defaults["n_componenti"], + "n_pieces":(row.get("n_componenti")) if row.get("n_componenti") is not None else 1, "barcode_input_2": row.get("barcode_input_2", "-"), "barcode_input_3": row.get("barcode_input_3", "-"), "barcode_input_4": row.get("barcode_input_4", "-"), diff --git a/src/ui/test/test.py b/src/ui/test/test.py index 61bdc50..66239dd 100755 --- a/src/ui/test/test.py +++ b/src/ui/test/test.py @@ -440,8 +440,14 @@ class Test(Widget): for i, step in enumerate(steps): if step.step_type == "barcodes": n_pieces_value = step.spec.get("n_pieces") - n_pieces = int(n_pieces_value) if n_pieces_value is not None else 1 - n_pieces_adapted = n_pieces + # Fix: Handle empty string and None + n_pieces = 1 if n_pieces_value in (None, '') else n_pieces_value + try: + n_pieces_adapted = int(n_pieces) + except ValueError: + self.log.error(f"Invalid value for n_pieces: {n_pieces}") # Log the error + n_pieces_adapted = 1 # Default to 1 if conversion fails + if n_pieces_adapted == 1: step.spec["barcode_name"] = 'serial' else: diff --git a/src/ui/test_barcodes/test_barcodes.py b/src/ui/test_barcodes/test_barcodes.py index 2ce80ed..b390f7e 100644 --- a/src/ui/test_barcodes/test_barcodes.py +++ b/src/ui/test_barcodes/test_barcodes.py @@ -32,7 +32,12 @@ class Test_Barcodes(Test_Test): show = super().start(recipe=recipe, step=step, pieces=pieces) self.start_counter += 1 npieces = self.step.spec.get("n_pieces") - npieces = int(npieces) if npieces is not None else 0 + try: + npieces = int(npieces) if npieces else 1 # Convert to int if it's a valid string, otherwise default to 1 + except ValueError: + npieces = 1 # Default to 1 if conversion fails + self.log.warning( + f"Invalid value for n_pieces: {self.step.spec.get('n_pieces')}. Defaulting to 1.") # Log the issue display_str = "PEZZI RIMANENTI {}".format(npieces) self.counter_l.setText(display_str) if show is False: From b7f0fb35cb17b2a6613f8431427fab36d73546cc Mon Sep 17 00:00:00 2001 From: Eduardo Date: Tue, 25 Feb 2025 09:10:18 +0100 Subject: [PATCH 16/63] fix --- src/ui/test/test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ui/test/test.py b/src/ui/test/test.py index 66239dd..3aec500 100755 --- a/src/ui/test/test.py +++ b/src/ui/test/test.py @@ -74,7 +74,7 @@ class Test(Widget): self.rfid.rfid_error_signal.connect(self.handle_rfid_error) if "tecna_t3" in self.components: self.tecna = self.components["tecna_t3"] - self.tecna.tecna_error_signal.connect(self.handle_modbus_error) + #self.tecna.tecna_error_signal.connect(self.handle_modbus_error) self.error_label.setText("") self.error_label.setStyleSheet("QLabel { color: red; }") From 966e68ad329c269b400cd94d5a2fcd59a856df25 Mon Sep 17 00:00:00 2001 From: Eduardo Date: Wed, 26 Feb 2025 09:56:30 +0100 Subject: [PATCH 17/63] fix --- .../EXTRACTIONS/disegni ST-TEN-13.csv | 192 ++++++++++++++++++ 1 file changed, 192 insertions(+) create mode 100644 config/csv_import/EXTRACTIONS/disegni ST-TEN-13.csv diff --git a/config/csv_import/EXTRACTIONS/disegni ST-TEN-13.csv b/config/csv_import/EXTRACTIONS/disegni ST-TEN-13.csv new file mode 100644 index 0000000..9654662 --- /dev/null +++ b/config/csv_import/EXTRACTIONS/disegni ST-TEN-13.csv @@ -0,0 +1,192 @@ +codice_ricetta,tempo_riempimento,tempo_assestamento,tempo_di_test,pressione_di_test_delta_minimo,pressione_di_test,part_number +M280909-ECL1,5,10,20,0.03,6,M280909-ECL1 +302699,5,10,15,0.03,1,302699 +304436,5,5,40,0.02,0.5,304436 +294643,5,10,15,0.03,1,294643 +296041,5,10,10,0,0.1,296041 +296497,5,15,10,0.01,0.5,296497 +303330,5,10,15,0.03,3.5,303330 +302694,5,15,10,0.03,1,302694 +303273,5,10,30,0.03,1,303273 +308299,10,10,6,0.03,1,308299 +308387,5,10,15,0.03,1,308387 +308298,10,10,6,0.03,1,308298 +310488,5,5,40,0.03,1,310488 +303286,5,10,15,0.03,1,303286 +310125,15,25,20,0.04,2,310125 +11,15,10,15,0.03,2,11 +13K0045CP,5,10,10,0.03,2,13K0045CP +franco,10,10,15,0.03,5,franco +310126,15,15,20,0.04,2,310126 +292014,5,10,10,0.02,1,292014 +319946,5,10,15,0.03,3.5,319946 +320055,5,30,10,0.03,1.5,320055 +316978,5,5,10,0.03,0.5,316978 +504099279,5,5,10,0.02,4,504099279 +317021,5,5,10,0.03,3.5,317021 +316978,5,5,10,0.03,0.5,316978 +321982,5,5,40,0.03,0.5,321982 +330969,5,10,10,0.02,1,330969 +324516,5,10,15,0.03,3.5,324516 +670051072,5,5,40,0.02,0.5,670051072 +Test controllo,5,5,10,0.02,1,Test controllo +13K0045CP,5,10,10,0.03,2,13K0045CP +337244,5,10,30,0.03,1,337244 +337243,5,5,10,0.03,0.5,337243 +341616,5,10,15,0.03,1,341616 +670051071,5,5,40,0.02,0.5,670051071 +5802031912,5,5,20,0.03,2,5802031912 +769266,5,5,10,0.03,2,769266 +769265,5,5,10,0.03,2,769265 +329766,5,5,10,0.03,2,329766 +329765,5,5,10,0.03,2,329765 +767814,5,10,30,0.03,1,767814 +767862,5,10,30,0.03,1,767862 +5802031904,5,5,20,0.03,2,5802031904 +782715,5,10,10,0.03,1,782715 +786968,5,10,20,0.03,1,786968 +327976,5,10,30,0.03,1,327976 +795902,5,5,30,0.02,2.1,795902 +866672,5,5,10,0.03,3.5,866672 +879916,5,5,30,0.03,1.5,879916 +896264,5,5,10,0.03,1,896264 +16FA814CP,5,5,20,0.02,3,16FA814CP +923578,5,5,30,0.02,2.1,923578 +916496,5,5,10,0.03,2,916496 +16L0043CP,5,10,30,0.02,3.5,16L0043CP +16L0145CP,5,10,30,0.02,3.5,16L0145CP +16LA243CP,5,10,30,0.02,3.5,16LA243CP +16LA334CP,5,10,30,0.02,3.5,16LA334CP +300146,5,5,40,0.02,0.5,300146 +turcutto,5,5,40,0.02,0.5,turcutto +000905464,5,5,30,0.02,2.1,000905464 +000871857,5,5,30,0.02,2.1,000871857 +000878758,5,5,10,0.03,0.5,000878758 +000871854,5,5,30,0.03,2.1,000871854 +000871856,5,5,30,0.03,2.1,000871856 +878758,5,5,10,0.03,0.5,878758 +16L0151CP,5,10,30,0.02,3.5,16L0151CP +16L0060CP,5,10,30,0.02,3.5,16L0060CP +16LA336CP,5,10,30,0.02,3.5,16LA336CP +16L0164CP,5,10,30,0.02,3.5,16L0164CP +16FA849CP,5,10,20,0.02,1,16FA849CP +16L0154CP,5,10,30,0.02,3.5,16L0154CP +23KA036CP,5,10,10,0.03,2,23KA036CP +23KA052CP,10,10,10,0.03,2,23KA052CP +5802527546,10,10,20,0.03,1,5802527546 +906677,5,5,10,0.03,0.5,906677 +878758,5,5,10,0.03,0.5,878758 +939078,5,5,30,0.02,2.1,939078 +878758,5,5,10,0.03,0.5,878758 +23KA196CP,5,5,30,0.02,2,23KA196CP +23KA197CP,10,10,10,0.02,2,23KA197CP +000912354,5,5,10,0.03,1,000912354 +23FA526CP,10,10,10,0.03,0.5,23FA526CP +16L0174CP,5,10,30,0.02,3.5,16L0174CP +16L0180CP,5,10,30,0.02,3.5,16L0180CP +23KA132CP,10,10,10,0.03,3,23KA132CP +952984,5,10,10,0.02,0.5,952984 +033721,5,5,30,0.03,4,033721 +033608,5,5,30,0.03,4,033608 +033769,5,5,30,0.03,4,033769 +033772,5,5,30,0.03,4,033772 +033771,5,5,30,0.03,4,033771 +030397,5,5,30,0.03,4,030397 +033609,5,5,30,0.03,4,033609 +5802755172,5,5,20,0.03,4,5802755172 +5802757754,5,5,20,0.03,4,5802757754 +5802758716,5,5,20,0.03,4,5802758716 +1220099000,5,5,10,0.03,2,1220099000 +027570,10,5,30,0.03,4,027570 +031164,5,5,30,0.03,4,031164 +033770,5,5,30,0.03,1,033770 +16FA441CP,5,5,20,0.05,1,16FA441CP +5802712358,5,20,60,0.01,2,5802712358 +5802712352,5,20,60,0.01,2,5802712352 +5802712354,5,20,60,0.01,2,5802712354 +5802712356,5,20,60,0.01,2,5802712356 +000919276,5,5,30,0.03,2.1,000919276 +5802554808,5,10,10,0.02,4,5802554808 +61907017033,6,15,5,0.03,7,61907017033 +000791847,5,5,10,0.03,0.5,000791847 +031164,5,5,30,0.03,4,031164 +000982196,5,10,30,0.03,1,000982196 +000982191,5,10,30,0.03,1,000982191 +0007415535,5,5,30,0.02,2.1,0007415535 +000741553,5,5,30,0.02,2.1,000741553 +5802741861,10,12,10,0.03,5,5802741861 +5802741842,10,12,10,0.03,5,5802741842 +5802817720,5,5,20,0.02,4,5802817720 +5802805327,5,5,20,0.02,4,5802805327 +5802805355,5,5,20,0.02,4,5802805355 +5802805355,5,5,20,0.02,4,5802805355 +5801949841,5,5,20,0.02,4,5801949841 +5802805207,5,5,20,0.02,4,5802805207 +5802561728,10,12,10,0.03,6,5802561728 +00864924,5,5,30,0.03,2.1,00864924 +864923,5,5,30,0.03,2.1,864923 +5802830978,5,10,10,0.03,6,5802830978 +000926266,5,10,10,0.03,1.5,000926266 +000926264,5,10,10,0.03,1.5,000926264 +000926265,5,10,10,0.03,1.5,000926265 +5802712356,5,20,60,0.01,2,5802712356 +5802712358,5,20,60,0.01,2,5802712358 +5802712354,5,20,60,0.01,2,5802712354 +prova,10,10,10,0.03,4,prova +5802726236,10,10,10,0.02,0.5,5802726236 +5802726232,10,10,10,0.02,0.5,5802726232 +000772341,5,5,30,0.02,2.1,000772341 +000743029,5,5,30,0.02,2.1,000743029 +000958821,5,10,20,0.03,1.5,000958821 +5802929056,10,10,20,0.03,2,5802929056 +000797155,5,5,30,0.02,2.1,000797155 +prova 285847,5,5,5,0.02,0.5,prova 285847 +AG562906,5,10,20,0.03,5,AG562906 +AG554473,5,10,20,0.03,5,AG554473 +AG554487,5,10,20,0.03,5,AG554487 +AG554488,5,10,20,0.03,5,AG554488 +AG554472,5,10,20,0.03,5,AG554472 +AG576714,5,10,20,0.03,5,AG576714 +AG554457,5,10,20,0.03,6,AG554457 +5803019614,10,12,10,0.03,5,5803019614 +AG576715,5,10,20,0.03,5,AG576715 +000798527,5,5,30,0.02,2.1,000798527 +000896045,5,5,30,0.02,2.1,000896045 +5803016259,10,10,20,0.03,2,5803016259 +5802955648,10,10,20,0.03,2,5802955648 +TBG-919635,10,10,20,0.03,3,TBG-919635 +TBG-919634,10,10,20,0.03,3,TBG-919634 +000914015,5,5,30,0.03,2.1,000914015 +000899352,10,10,30,0.03,3,000899352 +000859676,5,10,30,0.03,1,000859676 +5802989036,20,20,30,0.03,2,5802989036 +5803028303,20,20,30,0.03,2,5803028303 +5802989226,5,20,10,0.03,2,5802989226 +5803046494,20,20,30,0.03,2,5803046494 +5803046495,20,20,30,0.03,2,5803046495 +000846678,5,5,10,0.03,0.5,000846678 +000859695,5,10,30,0.03,1,000859695 +000859721,5,10,30,0.03,1,000859721 +000948478,5,10,30,0.03,1,000948478 +000947609,5,10,30,0.03,1,000947609 +000780163,5,5,30,0.02,2.1,000780163 +M280909-ECL2,5,10,20,0.03,6,M280909-ECL2 +M280909-ECL3,5,10,20,0.03,6,M280909-ECL3 +M280909-ECL5,5,10,20,0.03,6,M280909-ECL5 +M280909-ECL6,5,10,20,0.03,6,M280909-ECL6 +000952054,5,5,30,0.01,2.1,000952054 +000876337,5,5,10,0.03,0.5,000876337 +000833474,5,5,10,0.03,0.5,000833474 +000895219,5,5,30,0.02,2.1,000895219 +000895222,5,10,30,0.03,1,000895222 +000895228,5,10,30,0.03,1,000895228 +000964212,5,10,30,0.03,2.1,000964212 +000992752,5,10,15,0.03,1,000992752 +000948486,5,10,30,0.03,1,000948486 +000951612,5,5,30,0.02,2.1,000951612 +000985807,5,5,10,0.03,1.5,000985807 +000965888,5,5,30,0.02,3.5,000965888 +000951612,5,5,30,0.02,2.1,000951612 +000951613,5,5,30,0.02,2.1,000951613 +000951611,5,5,30,0.02,2.1,000951611 +000784883,5,5,10,0.03,1.5,000784883 From 2db7c2a86e88a7d5030366a74c492795322f4b88 Mon Sep 17 00:00:00 2001 From: Eduardo Date: Wed, 26 Feb 2025 10:43:47 +0100 Subject: [PATCH 18/63] fix --- .../EXTRACTIONS/disegni ST-TEN-13.csv | 384 +++++++++--------- 1 file changed, 192 insertions(+), 192 deletions(-) diff --git a/config/csv_import/EXTRACTIONS/disegni ST-TEN-13.csv b/config/csv_import/EXTRACTIONS/disegni ST-TEN-13.csv index 9654662..c195701 100644 --- a/config/csv_import/EXTRACTIONS/disegni ST-TEN-13.csv +++ b/config/csv_import/EXTRACTIONS/disegni ST-TEN-13.csv @@ -1,192 +1,192 @@ -codice_ricetta,tempo_riempimento,tempo_assestamento,tempo_di_test,pressione_di_test_delta_minimo,pressione_di_test,part_number -M280909-ECL1,5,10,20,0.03,6,M280909-ECL1 -302699,5,10,15,0.03,1,302699 -304436,5,5,40,0.02,0.5,304436 -294643,5,10,15,0.03,1,294643 -296041,5,10,10,0,0.1,296041 -296497,5,15,10,0.01,0.5,296497 -303330,5,10,15,0.03,3.5,303330 -302694,5,15,10,0.03,1,302694 -303273,5,10,30,0.03,1,303273 -308299,10,10,6,0.03,1,308299 -308387,5,10,15,0.03,1,308387 -308298,10,10,6,0.03,1,308298 -310488,5,5,40,0.03,1,310488 -303286,5,10,15,0.03,1,303286 -310125,15,25,20,0.04,2,310125 -11,15,10,15,0.03,2,11 -13K0045CP,5,10,10,0.03,2,13K0045CP -franco,10,10,15,0.03,5,franco -310126,15,15,20,0.04,2,310126 -292014,5,10,10,0.02,1,292014 -319946,5,10,15,0.03,3.5,319946 -320055,5,30,10,0.03,1.5,320055 -316978,5,5,10,0.03,0.5,316978 -504099279,5,5,10,0.02,4,504099279 -317021,5,5,10,0.03,3.5,317021 -316978,5,5,10,0.03,0.5,316978 -321982,5,5,40,0.03,0.5,321982 -330969,5,10,10,0.02,1,330969 -324516,5,10,15,0.03,3.5,324516 -670051072,5,5,40,0.02,0.5,670051072 -Test controllo,5,5,10,0.02,1,Test controllo -13K0045CP,5,10,10,0.03,2,13K0045CP -337244,5,10,30,0.03,1,337244 -337243,5,5,10,0.03,0.5,337243 -341616,5,10,15,0.03,1,341616 -670051071,5,5,40,0.02,0.5,670051071 -5802031912,5,5,20,0.03,2,5802031912 -769266,5,5,10,0.03,2,769266 -769265,5,5,10,0.03,2,769265 -329766,5,5,10,0.03,2,329766 -329765,5,5,10,0.03,2,329765 -767814,5,10,30,0.03,1,767814 -767862,5,10,30,0.03,1,767862 -5802031904,5,5,20,0.03,2,5802031904 -782715,5,10,10,0.03,1,782715 -786968,5,10,20,0.03,1,786968 -327976,5,10,30,0.03,1,327976 -795902,5,5,30,0.02,2.1,795902 -866672,5,5,10,0.03,3.5,866672 -879916,5,5,30,0.03,1.5,879916 -896264,5,5,10,0.03,1,896264 -16FA814CP,5,5,20,0.02,3,16FA814CP -923578,5,5,30,0.02,2.1,923578 -916496,5,5,10,0.03,2,916496 -16L0043CP,5,10,30,0.02,3.5,16L0043CP -16L0145CP,5,10,30,0.02,3.5,16L0145CP -16LA243CP,5,10,30,0.02,3.5,16LA243CP -16LA334CP,5,10,30,0.02,3.5,16LA334CP -300146,5,5,40,0.02,0.5,300146 -turcutto,5,5,40,0.02,0.5,turcutto -000905464,5,5,30,0.02,2.1,000905464 -000871857,5,5,30,0.02,2.1,000871857 -000878758,5,5,10,0.03,0.5,000878758 -000871854,5,5,30,0.03,2.1,000871854 -000871856,5,5,30,0.03,2.1,000871856 -878758,5,5,10,0.03,0.5,878758 -16L0151CP,5,10,30,0.02,3.5,16L0151CP -16L0060CP,5,10,30,0.02,3.5,16L0060CP -16LA336CP,5,10,30,0.02,3.5,16LA336CP -16L0164CP,5,10,30,0.02,3.5,16L0164CP -16FA849CP,5,10,20,0.02,1,16FA849CP -16L0154CP,5,10,30,0.02,3.5,16L0154CP -23KA036CP,5,10,10,0.03,2,23KA036CP -23KA052CP,10,10,10,0.03,2,23KA052CP -5802527546,10,10,20,0.03,1,5802527546 -906677,5,5,10,0.03,0.5,906677 -878758,5,5,10,0.03,0.5,878758 -939078,5,5,30,0.02,2.1,939078 -878758,5,5,10,0.03,0.5,878758 -23KA196CP,5,5,30,0.02,2,23KA196CP -23KA197CP,10,10,10,0.02,2,23KA197CP -000912354,5,5,10,0.03,1,000912354 -23FA526CP,10,10,10,0.03,0.5,23FA526CP -16L0174CP,5,10,30,0.02,3.5,16L0174CP -16L0180CP,5,10,30,0.02,3.5,16L0180CP -23KA132CP,10,10,10,0.03,3,23KA132CP -952984,5,10,10,0.02,0.5,952984 -033721,5,5,30,0.03,4,033721 -033608,5,5,30,0.03,4,033608 -033769,5,5,30,0.03,4,033769 -033772,5,5,30,0.03,4,033772 -033771,5,5,30,0.03,4,033771 -030397,5,5,30,0.03,4,030397 -033609,5,5,30,0.03,4,033609 -5802755172,5,5,20,0.03,4,5802755172 -5802757754,5,5,20,0.03,4,5802757754 -5802758716,5,5,20,0.03,4,5802758716 -1220099000,5,5,10,0.03,2,1220099000 -027570,10,5,30,0.03,4,027570 -031164,5,5,30,0.03,4,031164 -033770,5,5,30,0.03,1,033770 -16FA441CP,5,5,20,0.05,1,16FA441CP -5802712358,5,20,60,0.01,2,5802712358 -5802712352,5,20,60,0.01,2,5802712352 -5802712354,5,20,60,0.01,2,5802712354 -5802712356,5,20,60,0.01,2,5802712356 -000919276,5,5,30,0.03,2.1,000919276 -5802554808,5,10,10,0.02,4,5802554808 -61907017033,6,15,5,0.03,7,61907017033 -000791847,5,5,10,0.03,0.5,000791847 -031164,5,5,30,0.03,4,031164 -000982196,5,10,30,0.03,1,000982196 -000982191,5,10,30,0.03,1,000982191 -0007415535,5,5,30,0.02,2.1,0007415535 -000741553,5,5,30,0.02,2.1,000741553 -5802741861,10,12,10,0.03,5,5802741861 -5802741842,10,12,10,0.03,5,5802741842 -5802817720,5,5,20,0.02,4,5802817720 -5802805327,5,5,20,0.02,4,5802805327 -5802805355,5,5,20,0.02,4,5802805355 -5802805355,5,5,20,0.02,4,5802805355 -5801949841,5,5,20,0.02,4,5801949841 -5802805207,5,5,20,0.02,4,5802805207 -5802561728,10,12,10,0.03,6,5802561728 -00864924,5,5,30,0.03,2.1,00864924 -864923,5,5,30,0.03,2.1,864923 -5802830978,5,10,10,0.03,6,5802830978 -000926266,5,10,10,0.03,1.5,000926266 -000926264,5,10,10,0.03,1.5,000926264 -000926265,5,10,10,0.03,1.5,000926265 -5802712356,5,20,60,0.01,2,5802712356 -5802712358,5,20,60,0.01,2,5802712358 -5802712354,5,20,60,0.01,2,5802712354 -prova,10,10,10,0.03,4,prova -5802726236,10,10,10,0.02,0.5,5802726236 -5802726232,10,10,10,0.02,0.5,5802726232 -000772341,5,5,30,0.02,2.1,000772341 -000743029,5,5,30,0.02,2.1,000743029 -000958821,5,10,20,0.03,1.5,000958821 -5802929056,10,10,20,0.03,2,5802929056 -000797155,5,5,30,0.02,2.1,000797155 -prova 285847,5,5,5,0.02,0.5,prova 285847 -AG562906,5,10,20,0.03,5,AG562906 -AG554473,5,10,20,0.03,5,AG554473 -AG554487,5,10,20,0.03,5,AG554487 -AG554488,5,10,20,0.03,5,AG554488 -AG554472,5,10,20,0.03,5,AG554472 -AG576714,5,10,20,0.03,5,AG576714 -AG554457,5,10,20,0.03,6,AG554457 -5803019614,10,12,10,0.03,5,5803019614 -AG576715,5,10,20,0.03,5,AG576715 -000798527,5,5,30,0.02,2.1,000798527 -000896045,5,5,30,0.02,2.1,000896045 -5803016259,10,10,20,0.03,2,5803016259 -5802955648,10,10,20,0.03,2,5802955648 -TBG-919635,10,10,20,0.03,3,TBG-919635 -TBG-919634,10,10,20,0.03,3,TBG-919634 -000914015,5,5,30,0.03,2.1,000914015 -000899352,10,10,30,0.03,3,000899352 -000859676,5,10,30,0.03,1,000859676 -5802989036,20,20,30,0.03,2,5802989036 -5803028303,20,20,30,0.03,2,5803028303 -5802989226,5,20,10,0.03,2,5802989226 -5803046494,20,20,30,0.03,2,5803046494 -5803046495,20,20,30,0.03,2,5803046495 -000846678,5,5,10,0.03,0.5,000846678 -000859695,5,10,30,0.03,1,000859695 -000859721,5,10,30,0.03,1,000859721 -000948478,5,10,30,0.03,1,000948478 -000947609,5,10,30,0.03,1,000947609 -000780163,5,5,30,0.02,2.1,000780163 -M280909-ECL2,5,10,20,0.03,6,M280909-ECL2 -M280909-ECL3,5,10,20,0.03,6,M280909-ECL3 -M280909-ECL5,5,10,20,0.03,6,M280909-ECL5 -M280909-ECL6,5,10,20,0.03,6,M280909-ECL6 -000952054,5,5,30,0.01,2.1,000952054 -000876337,5,5,10,0.03,0.5,000876337 -000833474,5,5,10,0.03,0.5,000833474 -000895219,5,5,30,0.02,2.1,000895219 -000895222,5,10,30,0.03,1,000895222 -000895228,5,10,30,0.03,1,000895228 -000964212,5,10,30,0.03,2.1,000964212 -000992752,5,10,15,0.03,1,000992752 -000948486,5,10,30,0.03,1,000948486 -000951612,5,5,30,0.02,2.1,000951612 -000985807,5,5,10,0.03,1.5,000985807 -000965888,5,5,30,0.02,3.5,000965888 -000951612,5,5,30,0.02,2.1,000951612 -000951613,5,5,30,0.02,2.1,000951613 -000951611,5,5,30,0.02,2.1,000951611 -000784883,5,5,10,0.03,1.5,000784883 +codice_ricetta,tempo_riempimento,tempo_assestamento,tempo_di_test,pressione_di_test_delta_minimo,pressione_di_test,codice_prodotto,pressione_di_test_delta_massimo +M280909-ECL1,5,10,20,3,6000,M280909-ECL1,3 +302699,5,10,15,3,1000,302699,3 +304436,5,5,40,2,500,304436,2 +294643,5,10,15,3,1000,294643,3 +296041,5,10,10,0,100,296041,0 +296497,5,15,10,1,500,296497,1 +303330,5,10,15,3,3500,303330,3 +302694,5,15,10,3,1000,302694,3 +303273,5,10,30,3,1000,303273,3 +308299,10,10,6,3,1000,308299,3 +308387,5,10,15,3,1000,308387,3 +308298,10,10,6,3,1000,308298,3 +310488,5,5,40,3,1000,310488,3 +303286,5,10,15,3,1000,303286,3 +310125,15,25,20,4,2000,310125,4 +11,15,10,15,3,2000,11,3 +13K0045CP,5,10,10,3,2000,13K0045CP,3 +franco,10,10,15,3,5000,franco,3 +310126,15,15,20,4,2000,310126,4 +292014,5,10,10,2,1000,292014,2 +319946,5,10,15,3,3500,319946,3 +320055,5,30,10,3,1500,320055,3 +316978,5,5,10,3,500,316978,3 +4000,5,5,10,2,4000,504099279,2 +317021,5,5,10,3,3500,317021,3 +316978,5,5,10,3,500,316978,3 +321982,5,5,40,3,500,321982,3 +330969,5,10,10,2,1000,330969,2 +324516,5,10,15,3,3500,324516,3 +670051072,5,5,40,2,500,670051072,2 +Test controllo,5,5,10,2,1000,Test controllo,2 +13K0045CP,5,10,10,3,2000,13K0045CP,3 +337244,5,10,30,3,1000,337244,3 +337243,5,5,10,3,500,337243,3 +341616,5,10,15,3,1000,341616,3 +670051071,5,5,40,2,500,670051071,2 +5802031912,5,5,20,3,2000,5802031912,3 +769266,5,5,10,3,2000,769266,3 +769265,5,5,10,3,2000,769265,3 +329766,5,5,10,3,2000,329766,3 +329765,5,5,10,3,2000,329765,3 +767814,5,10,30,3,1000,767814,3 +767862,5,10,30,3,1000,767862,3 +5802031904,5,5,20,3,2000,5802031904,3 +782715,5,10,10,3,1000,782715,3 +786968,5,10,20,3,1000,786968,3 +327976,5,10,30,3,1000,327976,3 +795902,5,5,30,2,2100,795902,2 +866672,5,5,10,3,3500,866672,3 +879916,5,5,30,3,1500,879916,3 +896264,5,5,10,3,1000,896264,3 +16FA814CP,5,5,20,2,3000,16FA814CP,2 +923578,5,5,30,2,2100,923578,2 +916496,5,5,10,3,2000,916496,3 +16L0043CP,5,10,30,2,3500,16L0043CP,2 +16L0145CP,5,10,30,2,3500,16L0145CP,2 +16LA243CP,5,10,30,2,3500,16LA243CP,2 +16LA334CP,5,10,30,2,3500,16LA334CP,2 +300146,5,5,40,2,500,300146,2 +turcutto,5,5,40,2,500,turcutto,2 +000905464,5,5,30,2,2100,000905464,2 +000871857,5,5,30,2,2100,000871857,2 +000878758,5,5,10,3,500,000878758,3 +000871854,5,5,30,3,2100,000871854,3 +000871856,5,5,30,3,2100,000871856,3 +878758,5,5,10,3,500,878758,3 +16L0151CP,5,10,30,2,3500,16L0151CP,2 +16L0060CP,5,10,30,2,3500,16L0060CP,2 +16LA336CP,5,10,30,2,3500,16LA336CP,2 +16L0164CP,5,10,30,2,3500,16L0164CP,2 +16FA849CP,5,10,20,2,1000,16FA849CP,2 +16L0154CP,5,10,30,2,3500,16L0154CP,2 +23KA036CP,5,10,10,3,2000,23KA036CP,3 +23KA052CP,10,10,10,3,2000,23KA052CP,3 +5802527546,10,10,20,3,1000,5802527546,3 +906677,5,5,10,3,500,906677,3 +878758,5,5,10,3,500,878758,3 +939078,5,5,30,2,2100,939078,2 +878758,5,5,10,3,500,878758,3 +23KA196CP,5,5,30,2,2000,23KA196CP,2 +23KA197CP,10,10,10,2,2000,23KA197CP,2 +000912354,5,5,10,3,1000,000912354,3 +23FA526CP,10,10,10,3,500,23FA526CP,3 +16L0174CP,5,10,30,2,3500,16L0174CP,2 +16L0180CP,5,10,30,2,3500,16L0180CP,2 +23KA132CP,10,10,10,3,3000,23KA132CP,3 +952984,5,10,10,2,500,952984,2 +033721,5,5,30,3,4000,033721,3 +033608,5,5,30,3,4000,033608,3 +033769,5,5,30,3,4000,033769,3 +033772,5,5,30,3,4000,033772,3 +033771,5,5,30,3,4000,033771,3 +030397,5,5,30,3,4000,030397,3 +033609,5,5,30,3,4000,033609,3 +5802755172,5,5,20,3,4000,5802755172,3 +5802757754,5,5,20,3,4000,5802757754,3 +5802758716,5,5,20,3,4000,5802758716,3 +1220099000,5,5,10,3,2000,1220099000,3 +027570,10,5,30,3,4000,027570,3 +031164,5,5,30,3,4000,031164,3 +033770,5,5,30,3,1000,033770,3 +16FA441CP,5,5,20,5,1000,16FA441CP,5 +5802712358,5,20,60,1,2000,5802712358,1 +5802712352,5,20,60,1,2000,5802712352,1 +5802712354,5,20,60,1,2000,5802712354,1 +5802712356,5,20,60,1,2000,5802712356,1 +000919276,5,5,30,3,2100,000919276,3 +5802554808,5,10,10,2,4000,5802554808,2 +61907017033,6,15,5,3,7000,61907017033,3 +000791847,5,5,10,3,500,000791847,3 +031164,5,5,30,3,4000,031164,3 +000982196,5,10,30,3,1000,000982196,3 +000982191,5,10,30,3,1000,000982191,3 +0007415535,5,5,30,2,2100,0007415535,2 +000741553,5,5,30,2,2100,000741553,2 +5802741861,10,12,10,3,5000,5802741861,3 +5802741842,10,12,10,3,5000,5802741842,3 +5802817720,5,5,20,2,4000,5802817720,2 +5802805327,5,5,20,2,4000,5802805327,2 +5802805355,5,5,20,2,4000,5802805355,2 +5802805355,5,5,20,2,4000,5802805355,2 +5801949841,5,5,20,2,4000,5801949841,2 +5802805207,5,5,20,2,4000,5802805207,2 +5802561728,10,12,10,3,6000,5802561728,3 +00864924,5,5,30,3,2100,00864924,3 +864923,5,5,30,3,2100,864923,3 +5802830978,5,10,10,3,6000,5802830978,3 +000926266,5,10,10,3,1500,000926266,3 +000926264,5,10,10,3,1500,000926264,3 +000926265,5,10,10,3,1500,000926265,3 +5802712356,5,20,60,1,2000,5802712356,1 +5802712358,5,20,60,1,2000,5802712358,1 +5802712354,5,20,60,1,2000,5802712354,1 +prova,10,10,10,3,4000,prova,3 +5802726236,10,10,10,2,500,5802726236,2 +5802726232,10,10,10,2,500,5802726232,2 +000772341,5,5,30,2,2100,000772341,2 +000743029,5,5,30,2,2100,000743029,2 +000958821,5,10,20,3,1500,000958821,3 +5802929056,10,10,20,3,2000,5802929056,3 +000797155,5,5,30,2,2100,000797155,2 +prova 285847,5,5,5,2,500,prova 285847,2 +AG562906,5,10,20,3,5000,AG562906,3 +AG554473,5,10,20,3,5000,AG554473,3 +AG554487,5,10,20,3,5000,AG554487,3 +AG554488,5,10,20,3,5000,AG554488,3 +AG554472,5,10,20,3,5000,AG554472,3 +AG576714,5,10,20,3,5000,AG576714,3 +AG554457,5,10,20,3,6000,AG554457,3 +5803019614,10,12,10,3,5000,5803019614,3 +AG576715,5,10,20,3,5000,AG576715,3 +000798527,5,5,30,2,2100,000798527,2 +000896045,5,5,30,2,2100,000896045,2 +5803016259,10,10,20,3,2000,5803016259,3 +5802955648,10,10,20,3,2000,5802955648,3 +TBG-919635,10,10,20,3,3000,TBG-919635,3 +TBG-919634,10,10,20,3,3000,TBG-919634,3 +000914015,5,5,30,3,2100,000914015,3 +000899352,10,10,30,3,3000,000899352,3 +000859676,5,10,30,3,1000,000859676,3 +5802989036,20,20,30,3,2000,5802989036,3 +5803028303,20,20,30,3,2000,5803028303,3 +5802989226,5,20,10,3,2000,5802989226,3 +5803046494,20,20,30,3,2000,5803046494,3 +5803046495,20,20,30,3,2000,5803046495,3 +000846678,5,5,10,3,500,000846678,3 +000859695,5,10,30,3,1000,000859695,3 +000859721,5,10,30,3,1000,000859721,3 +000948478,5,10,30,3,1000,000948478,3 +000947609,5,10,30,3,1000,000947609,3 +000780163,5,5,30,2,2100,000780163,2 +M280909-ECL2,5,10,20,3,6000,M280909-ECL2,3 +M280909-ECL3,5,10,20,3,6000,M280909-ECL3,3 +M280909-ECL5,5,10,20,3,6000,M280909-ECL5,3 +M280909-ECL6,5,10,20,3,6000,M280909-ECL6,3 +000952054,5,5,30,1,2100,000952054,1 +000876337,5,5,10,3,500,000876337,3 +000833474,5,5,10,3,500,000833474,3 +000895219,5,5,30,2,2100,000895219,2 +000895222,5,10,30,3,1000,000895222,3 +000895228,5,10,30,3,1000,000895228,3 +000964212,5,10,30,3,2100,000964212,3 +000992752,5,10,15,3,1000,000992752,3 +000948486,5,10,30,3,1000,000948486,3 +000951612,5,5,30,2,2100,000951612,2 +000985807,5,5,10,3,1500,000985807,3 +000965888,5,5,30,2,3500,000965888,2 +000951612,5,5,30,2,2100,000951612,2 +000951613,5,5,30,2,2100,000951613,2 +000951611,5,5,30,2,2100,000951611,2 +000784883,5,5,10,3,1500,000784883,3 From e7d2c8bf53d1ff937ae4a9eb0f0e6793c0702f0a Mon Sep 17 00:00:00 2001 From: Eduardo Date: Wed, 26 Feb 2025 11:43:26 +0100 Subject: [PATCH 19/63] fix --- config/csv_import/updated_users.csv | 38 +++++++++++++++++++++++++++ src/lib/helpers/csv_user_converter.py | 32 ++++++++++++++++++++++ 2 files changed, 70 insertions(+) create mode 100644 config/csv_import/updated_users.csv create mode 100644 src/lib/helpers/csv_user_converter.py diff --git a/config/csv_import/updated_users.csv b/config/csv_import/updated_users.csv new file mode 100644 index 0000000..000c2c9 --- /dev/null +++ b/config/csv_import/updated_users.csv @@ -0,0 +1,38 @@ +id,username,password,roles,badge_number +48,kebe,"$argon2id$v=19$m=65536,t=3,p=4$fKVQjbIC4magUFg5PVNNaw$vDx9RfffylngABxTgcy8YMeix3C+KljWzRhltYzwM9c",[],"""""" +6,Mazza,"$argon2id$v=19$m=65536,t=3,p=4$eLpHB915M09I73nw5GlNTw$m6ltt/ogX7LcOyFFnH8ZaeEGHwEI/E/xSXDyZxLUfWA",[],"""""" +7,Capalbo,"$argon2id$v=19$m=65536,t=3,p=4$ZLJoJXvk5vFU1BWhaDXMOQ$B/Im9QnbWTHKsC3KCZen294FB2OTqybOs7j9JDpPFLk",[],"""""" +8,Mascarello,"$argon2id$v=19$m=65536,t=3,p=4$5ax6b1n/NDOvfWsEOECvig$5xqt/570E++x0lrPQS40BAxN/fFWV+DSWixwCSxIxqY",[],"""""" +9,Pira,"$argon2id$v=19$m=65536,t=3,p=4$wGjlvUYX8cVUpwyFwIavfQ$cEMTz7rq+wxKz16RNt7WDE+H7xc8ftPxIitiGxP14M0",[],"""""" +11,Arance,"$argon2id$v=19$m=65536,t=3,p=4$wDicYQPcXVxG1I1xq3eolQ$ELLao2zDHSZw1KXV/oMKVe0K2oYLxdgCN7sY33IdEqM",[],"""""" +12,Andretta,"$argon2id$v=19$m=65536,t=3,p=4$RkfT1tIQLfYW58rxYKRNQQ$uqKb9A58RR+KXRX3GgG2iSOO4sWiBcSBzNAr58xo54U",[],"""""" +13,Pitisi,"$argon2id$v=19$m=65536,t=3,p=4$4hx1DHTB4B2Up+W6Txi2bg$iEGIjmoxhAUmTHkVhkwViQ46NcHymngwcK7SGVOeArY",[],"""""" +16,albano,"$argon2id$v=19$m=65536,t=3,p=4$9qp9qdzR9KeTqU/rzbc3SQ$O1MGJzGX8rJJBdmfqsSokR86FF8G2lOAgJKBQt88zog",[],"""""" +17,gioioso,"$argon2id$v=19$m=65536,t=3,p=4$d9bQdRM0tBppfo5xKNpJDw$mYBPa4V7hUp8HuyDkc5Od55AMI6cYHM12NAALwDPm74",[],"""""" +18,visentin,"$argon2id$v=19$m=65536,t=3,p=4$vE9dEVMv8spPpmU6IkxHYw$FTgunIPBv85I987YP9hAHlB7xUmRnGIlYGytHR6zX6w",[],"""""" +19,Fall's,"$argon2id$v=19$m=65536,t=3,p=4$BUWsQTr9+Ea1j6lzrcX6/w$sPTbTepGNM4O3J530ONrg9pf9WOF4aP5besq/R9u/So",[],"""""" +20,Bassi,"$argon2id$v=19$m=65536,t=3,p=4$GrrkCQJs2Xz8SG7vUEPc1w$uYPvN1MhK/Q04vpMel9A0+u6Nfu9KuUmFN6IWxJY/sw",[],"""""" +21,deluca,"$argon2id$v=19$m=65536,t=3,p=4$C4JpB7+IeJ+tmpS4+MJnKA$DVAkTUS/E3I5KiyAPevyiUiiXNQAAfTZ6tLlle8Tcf4",[],"""""" +22,aquino,"$argon2id$v=19$m=65536,t=3,p=4$wfdjHcGvYYBGbpKC+5angg$onvC8/yDEhW6SF/a3Df1Ovu2O9YyLCpxLRCqSkgJaPE",[],"""""" +23,baussano,"$argon2id$v=19$m=65536,t=3,p=4$3wIVM6cQQy87fvH/hj5OOA$DbO4tQaD/W+rw9O3Urq5vsWkhwnj0EP8M/GBJC9iE1I",[],"""""" +25,paludi,"$argon2id$v=19$m=65536,t=3,p=4$KgFfLlP9IP5JpKQ0CPyQKw$6w4mEEmocJwqFsQGYeS5Nsi0A5zeXN8ooNIpeYbuvGc",[],"""""" +26,Sai Global,"$argon2id$v=19$m=65536,t=3,p=4$J7JOzCX4i2z4h85lgghRtA$9GkeZMh76X2T+zHrS6w03Hyhfj/uT0Z2sXuBobFuGPk",[],"""""" +27,Gueye,"$argon2id$v=19$m=65536,t=3,p=4$jR6aame0Td9gyxq1+7SqxQ$6pmDLwg0PtQDmwPsbaNBw62pH/0SF1L4nD/hEwZtwGk",[],"""""" +28,drame,"$argon2id$v=19$m=65536,t=3,p=4$/h9u8w7w1ow393U9dHtl/A$ulanFhtFmvwIv2TdIwhELlbFuXGxmbQnR4Z554w6qVc",[],"""""" +32,andretta,"$argon2id$v=19$m=65536,t=3,p=4$AcyC9EjKQF6ZDfcutOpN1g$Qb1QcpL5WqL2CbBIW2CJeGOLjvpdEKWFFlqdhbQOeV0",[],"""""" +33,isaac,"$argon2id$v=19$m=65536,t=3,p=4$wxNigDgja+pSFOpBZKmJsw$5ZYaVUTjJjPdieaseBVuvJyZ3pYWuobBMFe34lVytzw",[],"""""" +34,blaga,"$argon2id$v=19$m=65536,t=3,p=4$7PRTtO/XW9YpNsul8yXitw$0ViRX8uVxYtZVfVjmxZMZF0LzP6VsxJryRqx+y7rJ6Y",[],"""""" +36,touate,"$argon2id$v=19$m=65536,t=3,p=4$edgRNj7e7nxWEm1sClgZ9A$nBlyuZpe3bEfBR7T+K4HePJEwJPzP8tEeeLZQl1SRog",[],"""""" +37,bosco,"$argon2id$v=19$m=65536,t=3,p=4$Q+HiADWVeiDWbwV1sHuQEA$Wly3AzaEv6gA8dQ9vo1bkVmTItDv0R+6qDdqqoBAOSI",[],"""""" +38,bruno,"$argon2id$v=19$m=65536,t=3,p=4$thohgFhCnN4hA+CJBnMS+A$FWR7fPdPiDRFhRXMmynRMTAoShVo/RIMxblFcKNMy00",[],"""""" +39,graglia,"$argon2id$v=19$m=65536,t=3,p=4$B/YNBt3xzfBxpYLNRtdr9Q$ckyezzekF46ssDV0AjG0LBkas0ks9FmHfRgl5sp4azk",[],"""""" +40,melle,"$argon2id$v=19$m=65536,t=3,p=4$KGYAo+56CXKNnh8d9brdIw$YGyqscwMiTIXaNyrax6Y018g2NAFPePBOO5YF8PvJwY",[],"""""" +41,turcutto,"$argon2id$v=19$m=65536,t=3,p=4$Y4fDkkUDJUJ/Mp8v8KM24Q$ENClKrmVvfUzbpMteEidqY7FxzVEPjVNeNQWslygXd4",[],"""""" +44,dipaolo,"$argon2id$v=19$m=65536,t=3,p=4$79fID6k4ULBLH1UTPIVfWQ$bwxZ1ZT+a2K6g+zs/LfAy5IY3DOIUjCr2ns7U70gWWI",[],"""""" +45,paco,"$argon2id$v=19$m=65536,t=3,p=4$almYF5eCrn+sqXd4pl53aA$JxMWt/rwFFcC1zzvJ7lnfKaC2TDMFGH76bpY341RGhg",[],"""""" +46,minniti,"$argon2id$v=19$m=65536,t=3,p=4$keO4ikuzohVKKCpJ6GFZrg$90OOm4z3RWAwI6fx7dScx3p1dfZTh5jfaSMJz1MCXfQ",[],"""""" +47,misiti,"$argon2id$v=19$m=65536,t=3,p=4$wfyPuKdSKIsuhAZ0FzIYPg$EEEmKPfQtebb8RKDGRyPy7E389IYc3SnzvdPPZnSpco",[],"""""" +49,parrinello,"$argon2id$v=19$m=65536,t=3,p=4$Rfy7q+dtjYIqO0BrGvK2xQ$zhfO1S/BBbk0H7iSK+nS5jb0q9S16tsnsJ53zGs0nHc",[],"""""" +50,monterisi,"$argon2id$v=19$m=65536,t=3,p=4$7KzCyinO/A7bV1kPNVluVg$PUy+QY2AGAmEj7BF3I0ZOwS8Xn7HOuYL0DSuAIDGTNM",[],"""""" +51,nicotra,"$argon2id$v=19$m=65536,t=3,p=4$CZ7Q91I7LB0JNyEkqYy/Ng$sKcMIybE/4IueP47QeNtzIZUC/UOUvu/QdRqTKjNvSI",[],"""""" +52,mancino,"$argon2id$v=19$m=65536,t=3,p=4$XdzKfWLpW/rbdtGUs+gi/g$ehOnCZptqFA0hakvtapHhrdDDiWEC6MJ363aW3PdSMI",[],"""""" diff --git a/src/lib/helpers/csv_user_converter.py b/src/lib/helpers/csv_user_converter.py new file mode 100644 index 0000000..d054c9e --- /dev/null +++ b/src/lib/helpers/csv_user_converter.py @@ -0,0 +1,32 @@ +import csv +from argon2 import PasswordHasher + +hasher = PasswordHasher() + + +def convert_data(input_csv, output_csv): + try: + with open(input_csv, 'r') as csv_file, open(output_csv, 'w', newline='') as output_file: + csv_reader = csv.reader(csv_file) + csv_writer = csv.writer(output_file) + + # Write the header to the output file + header = next(csv_reader) + csv_writer.writerow(header) + + for row in csv_reader: + user_id = row[0] + username = row[1] + password = row[2] + hashed_password = hasher.hash(password) + roles = "[]" + empty_string = "\"\"" + + csv_writer.writerow([user_id, username, hashed_password, roles, empty_string]) + + print(f"{output_csv} created successfully.") + except Exception as ex: + print(f"An error occurred: {ex}") + + +convert_data('config/csv_import/utenti.csv', 'config/csv_import/updated_users.csv') From 0af8f0e3df7182aece443df0fd66796cbf01dbc6 Mon Sep 17 00:00:00 2001 From: Eduardo Date: Wed, 26 Feb 2025 15:38:12 +0100 Subject: [PATCH 20/63] fix --- config/csv_import/updated_users.csv | 76 +++++++++++++-------------- src/lib/helpers/csv_user_converter.py | 19 ++++++- 2 files changed, 56 insertions(+), 39 deletions(-) diff --git a/config/csv_import/updated_users.csv b/config/csv_import/updated_users.csv index 000c2c9..1bcd774 100644 --- a/config/csv_import/updated_users.csv +++ b/config/csv_import/updated_users.csv @@ -1,38 +1,38 @@ -id,username,password,roles,badge_number -48,kebe,"$argon2id$v=19$m=65536,t=3,p=4$fKVQjbIC4magUFg5PVNNaw$vDx9RfffylngABxTgcy8YMeix3C+KljWzRhltYzwM9c",[],"""""" -6,Mazza,"$argon2id$v=19$m=65536,t=3,p=4$eLpHB915M09I73nw5GlNTw$m6ltt/ogX7LcOyFFnH8ZaeEGHwEI/E/xSXDyZxLUfWA",[],"""""" -7,Capalbo,"$argon2id$v=19$m=65536,t=3,p=4$ZLJoJXvk5vFU1BWhaDXMOQ$B/Im9QnbWTHKsC3KCZen294FB2OTqybOs7j9JDpPFLk",[],"""""" -8,Mascarello,"$argon2id$v=19$m=65536,t=3,p=4$5ax6b1n/NDOvfWsEOECvig$5xqt/570E++x0lrPQS40BAxN/fFWV+DSWixwCSxIxqY",[],"""""" -9,Pira,"$argon2id$v=19$m=65536,t=3,p=4$wGjlvUYX8cVUpwyFwIavfQ$cEMTz7rq+wxKz16RNt7WDE+H7xc8ftPxIitiGxP14M0",[],"""""" -11,Arance,"$argon2id$v=19$m=65536,t=3,p=4$wDicYQPcXVxG1I1xq3eolQ$ELLao2zDHSZw1KXV/oMKVe0K2oYLxdgCN7sY33IdEqM",[],"""""" -12,Andretta,"$argon2id$v=19$m=65536,t=3,p=4$RkfT1tIQLfYW58rxYKRNQQ$uqKb9A58RR+KXRX3GgG2iSOO4sWiBcSBzNAr58xo54U",[],"""""" -13,Pitisi,"$argon2id$v=19$m=65536,t=3,p=4$4hx1DHTB4B2Up+W6Txi2bg$iEGIjmoxhAUmTHkVhkwViQ46NcHymngwcK7SGVOeArY",[],"""""" -16,albano,"$argon2id$v=19$m=65536,t=3,p=4$9qp9qdzR9KeTqU/rzbc3SQ$O1MGJzGX8rJJBdmfqsSokR86FF8G2lOAgJKBQt88zog",[],"""""" -17,gioioso,"$argon2id$v=19$m=65536,t=3,p=4$d9bQdRM0tBppfo5xKNpJDw$mYBPa4V7hUp8HuyDkc5Od55AMI6cYHM12NAALwDPm74",[],"""""" -18,visentin,"$argon2id$v=19$m=65536,t=3,p=4$vE9dEVMv8spPpmU6IkxHYw$FTgunIPBv85I987YP9hAHlB7xUmRnGIlYGytHR6zX6w",[],"""""" -19,Fall's,"$argon2id$v=19$m=65536,t=3,p=4$BUWsQTr9+Ea1j6lzrcX6/w$sPTbTepGNM4O3J530ONrg9pf9WOF4aP5besq/R9u/So",[],"""""" -20,Bassi,"$argon2id$v=19$m=65536,t=3,p=4$GrrkCQJs2Xz8SG7vUEPc1w$uYPvN1MhK/Q04vpMel9A0+u6Nfu9KuUmFN6IWxJY/sw",[],"""""" -21,deluca,"$argon2id$v=19$m=65536,t=3,p=4$C4JpB7+IeJ+tmpS4+MJnKA$DVAkTUS/E3I5KiyAPevyiUiiXNQAAfTZ6tLlle8Tcf4",[],"""""" -22,aquino,"$argon2id$v=19$m=65536,t=3,p=4$wfdjHcGvYYBGbpKC+5angg$onvC8/yDEhW6SF/a3Df1Ovu2O9YyLCpxLRCqSkgJaPE",[],"""""" -23,baussano,"$argon2id$v=19$m=65536,t=3,p=4$3wIVM6cQQy87fvH/hj5OOA$DbO4tQaD/W+rw9O3Urq5vsWkhwnj0EP8M/GBJC9iE1I",[],"""""" -25,paludi,"$argon2id$v=19$m=65536,t=3,p=4$KgFfLlP9IP5JpKQ0CPyQKw$6w4mEEmocJwqFsQGYeS5Nsi0A5zeXN8ooNIpeYbuvGc",[],"""""" -26,Sai Global,"$argon2id$v=19$m=65536,t=3,p=4$J7JOzCX4i2z4h85lgghRtA$9GkeZMh76X2T+zHrS6w03Hyhfj/uT0Z2sXuBobFuGPk",[],"""""" -27,Gueye,"$argon2id$v=19$m=65536,t=3,p=4$jR6aame0Td9gyxq1+7SqxQ$6pmDLwg0PtQDmwPsbaNBw62pH/0SF1L4nD/hEwZtwGk",[],"""""" -28,drame,"$argon2id$v=19$m=65536,t=3,p=4$/h9u8w7w1ow393U9dHtl/A$ulanFhtFmvwIv2TdIwhELlbFuXGxmbQnR4Z554w6qVc",[],"""""" -32,andretta,"$argon2id$v=19$m=65536,t=3,p=4$AcyC9EjKQF6ZDfcutOpN1g$Qb1QcpL5WqL2CbBIW2CJeGOLjvpdEKWFFlqdhbQOeV0",[],"""""" -33,isaac,"$argon2id$v=19$m=65536,t=3,p=4$wxNigDgja+pSFOpBZKmJsw$5ZYaVUTjJjPdieaseBVuvJyZ3pYWuobBMFe34lVytzw",[],"""""" -34,blaga,"$argon2id$v=19$m=65536,t=3,p=4$7PRTtO/XW9YpNsul8yXitw$0ViRX8uVxYtZVfVjmxZMZF0LzP6VsxJryRqx+y7rJ6Y",[],"""""" -36,touate,"$argon2id$v=19$m=65536,t=3,p=4$edgRNj7e7nxWEm1sClgZ9A$nBlyuZpe3bEfBR7T+K4HePJEwJPzP8tEeeLZQl1SRog",[],"""""" -37,bosco,"$argon2id$v=19$m=65536,t=3,p=4$Q+HiADWVeiDWbwV1sHuQEA$Wly3AzaEv6gA8dQ9vo1bkVmTItDv0R+6qDdqqoBAOSI",[],"""""" -38,bruno,"$argon2id$v=19$m=65536,t=3,p=4$thohgFhCnN4hA+CJBnMS+A$FWR7fPdPiDRFhRXMmynRMTAoShVo/RIMxblFcKNMy00",[],"""""" -39,graglia,"$argon2id$v=19$m=65536,t=3,p=4$B/YNBt3xzfBxpYLNRtdr9Q$ckyezzekF46ssDV0AjG0LBkas0ks9FmHfRgl5sp4azk",[],"""""" -40,melle,"$argon2id$v=19$m=65536,t=3,p=4$KGYAo+56CXKNnh8d9brdIw$YGyqscwMiTIXaNyrax6Y018g2NAFPePBOO5YF8PvJwY",[],"""""" -41,turcutto,"$argon2id$v=19$m=65536,t=3,p=4$Y4fDkkUDJUJ/Mp8v8KM24Q$ENClKrmVvfUzbpMteEidqY7FxzVEPjVNeNQWslygXd4",[],"""""" -44,dipaolo,"$argon2id$v=19$m=65536,t=3,p=4$79fID6k4ULBLH1UTPIVfWQ$bwxZ1ZT+a2K6g+zs/LfAy5IY3DOIUjCr2ns7U70gWWI",[],"""""" -45,paco,"$argon2id$v=19$m=65536,t=3,p=4$almYF5eCrn+sqXd4pl53aA$JxMWt/rwFFcC1zzvJ7lnfKaC2TDMFGH76bpY341RGhg",[],"""""" -46,minniti,"$argon2id$v=19$m=65536,t=3,p=4$keO4ikuzohVKKCpJ6GFZrg$90OOm4z3RWAwI6fx7dScx3p1dfZTh5jfaSMJz1MCXfQ",[],"""""" -47,misiti,"$argon2id$v=19$m=65536,t=3,p=4$wfyPuKdSKIsuhAZ0FzIYPg$EEEmKPfQtebb8RKDGRyPy7E389IYc3SnzvdPPZnSpco",[],"""""" -49,parrinello,"$argon2id$v=19$m=65536,t=3,p=4$Rfy7q+dtjYIqO0BrGvK2xQ$zhfO1S/BBbk0H7iSK+nS5jb0q9S16tsnsJ53zGs0nHc",[],"""""" -50,monterisi,"$argon2id$v=19$m=65536,t=3,p=4$7KzCyinO/A7bV1kPNVluVg$PUy+QY2AGAmEj7BF3I0ZOwS8Xn7HOuYL0DSuAIDGTNM",[],"""""" -51,nicotra,"$argon2id$v=19$m=65536,t=3,p=4$CZ7Q91I7LB0JNyEkqYy/Ng$sKcMIybE/4IueP47QeNtzIZUC/UOUvu/QdRqTKjNvSI",[],"""""" -52,mancino,"$argon2id$v=19$m=65536,t=3,p=4$XdzKfWLpW/rbdtGUs+gi/g$ehOnCZptqFA0hakvtapHhrdDDiWEC6MJ363aW3PdSMI",[],"""""" +id,username,password +48,kebe,"$argon2id$v=19$m=65536,t=3,p=4$Zq/beE8HYO1936PRx3zcUg$47sVd6mBHy7dtFiBFW3zX/CvEY1mB/qS3NCd/aE/528",[],"""""" +6,Mazza,"$argon2id$v=19$m=65536,t=3,p=4$nF1deuKS1w2UxxjYBQgy8Q$ew1XJlDLit7NPFURN8wgOxBQptUB+SUq31FamCaX6+M",[],"""""" +7,Capalbo,"$argon2id$v=19$m=65536,t=3,p=4$F0vxVJmHzWfH3oQn2dx8rw$VWq580Fb6klq/6yUnYmA8ZF0hCTAOgTR7rANXfgRTcA",[],"""""" +8,Mascarello,"$argon2id$v=19$m=65536,t=3,p=4$Ca+69RqAsxeRc47ZMCtifA$sKg9T0fpVtQC0YJmOQ/rfN0SkqOglm+6ofqDRCY9p4o",[],"""""" +9,Pira,"$argon2id$v=19$m=65536,t=3,p=4$703dgLFvyvvVHe8gTCAw/Q$YX8nCkPJuWZcaoWfnmVsRZ1U9XTjXDatmbqxvZAV8kY",[],"""""" +11,Arance,"$argon2id$v=19$m=65536,t=3,p=4$cvogCi/JEjjfbtlCUi+HBw$vCltbP1S5dss1GC2T37aT9zRoyfbYNxekjPRdGzagm4",[],"""""" +12,Andretta,"$argon2id$v=19$m=65536,t=3,p=4$DjAbn2YntoFedcSon9DOwQ$VEfKa+UCxovYuP2og2IX6GV7pjmCMD1GzeZffnDQ+aw",[],"""""" +13,Pitisi,"$argon2id$v=19$m=65536,t=3,p=4$miXg73zZqXkRFZOI+x6olQ$A2lN+Xf+H5QKWR5+cD5Xf/h9bDa+pwFFRvm4cwQJsO0",[],"""""" +16,albano,"$argon2id$v=19$m=65536,t=3,p=4$l+deZfsKqkZm0ysf0ftsrQ$Y+TMQIebN1aHslNeGSFaLb3fs7uhhuEK4SjIFxtvpgs",[],"""""" +17,gioioso,"$argon2id$v=19$m=65536,t=3,p=4$Ec51FXxmwus/wIkSBWMkMw$9q1XUAG42yEwSbykhrGkOugbQqITu70suwxjpnaLt1M",[],"""""" +18,visentin,"$argon2id$v=19$m=65536,t=3,p=4$vTbZX3xe2likl7jwx6eUMg$2l5AoToSN22OoiHhVnC7sc+Vyf/nCPQxpkbEMwwnRQA",[],"""""" +19,Fall's,"$argon2id$v=19$m=65536,t=3,p=4$M+jpnTnUtZm02ZG0V+C5VQ$2D7LmYE0BGi9tyDL+a9sLZ0xEY5C19jGhBApt/6EjIk",[],"""""" +20,Bassi,"$argon2id$v=19$m=65536,t=3,p=4$wRtNF49mym+a4RIrRMHpbQ$wnS5r5Lol9wMb/qtt9tIFsLnYv21Wgy78OUuKP+ob3Y",[],"""""" +21,deluca,"$argon2id$v=19$m=65536,t=3,p=4$yco4tv+sgpJejmNg7o285w$qi4VgkyxuwIuwTwNe+hQfUeVZjcYwwoqILaZOmKLXNM",[],"""""" +22,aquino,"$argon2id$v=19$m=65536,t=3,p=4$B/SDeb5lqFOW77+U6WxhlA$v4bBfyHhkc9nTOjG8y45/MP+e1cuAWqiroyVbGqD73M",[],"""""" +23,baussano,"$argon2id$v=19$m=65536,t=3,p=4$Zbf6MydG8wULx+2a6Gasjw$sp5FU600H0iCweOABcFPZpXFeZTglGt1S5qj/DNjf/U",[],"""""" +25,paludi,"$argon2id$v=19$m=65536,t=3,p=4$P5pbvkQI8dLRUFoIgKUwgg$o59b52dDDL1MgYc5FR1UY6CG0sAWcLve4h1Wg5LQSeI",[],"""""" +26,Sai Global,"$argon2id$v=19$m=65536,t=3,p=4$h9B0BGwGpYVXmnl8l08AcA$/biRpU/sTSZvn+IBEhl05K5qfDKr1NLjb57PX9Qiy7I",[],"""""" +27,Gueye,"$argon2id$v=19$m=65536,t=3,p=4$o2RXIvm8YRc24WyBHc8iNQ$pJOR4qNtNLxIAdcdm1tkW0Z/c/oLVT+hclFDhwATcHk",[],"""""" +28,drame,"$argon2id$v=19$m=65536,t=3,p=4$tYmdqchOsVZpWumaVysE+w$j2fM12/8sfpy7CtslNvHGRI7jpeDKI+cyEkMW+h5QYY",[],"""""" +32,andretta,"$argon2id$v=19$m=65536,t=3,p=4$Fxu1pk1YBnZ4oZYGrKAjvw$8USk/u0TjuaJDkgp3hKORf1zJo96h0ikjZAMnSjXJws",[],"""""" +33,isaac,"$argon2id$v=19$m=65536,t=3,p=4$kbPS1EpoCdzekxRtU0eeEw$423KiGGIO1Utu2T8LWf8iFUZpxYgwchVQMP+x3b3tw8",[],"""""" +34,blaga,"$argon2id$v=19$m=65536,t=3,p=4$naGT3Y3wibgsyLWahqwxGg$6AujiYOmQ5596SrtTdPdzqSS5zZKWO1Xvr2ydbFwjwA",[],"""""" +36,touate,"$argon2id$v=19$m=65536,t=3,p=4$ulZFZGTuR2rhmdqaPgpeEA$ZIuZKZvnCPr8+xfohEBpquJm7pdAet2h2fluasGFnhw",[],"""""" +37,bosco,"$argon2id$v=19$m=65536,t=3,p=4$0V5LZTcPDOwzjqEUoXv19w$AajHmXBBeV3OF6kaMmJGkBpEMTxnF3QdLKMBrd6/Gv8",[],"""""" +38,bruno,"$argon2id$v=19$m=65536,t=3,p=4$+OOcCeLClRAaVJXLwUJP3g$gNBQYkWpPG6yQ6z1TTuch+UfqQ+Yi7o6BYlXMny214E",[],"""""" +39,graglia,"$argon2id$v=19$m=65536,t=3,p=4$agdwC/TCeqMGm+I7PxOy2w$CX9INvJF506EdDhqBRi2coem2ZsAQhBKPvMV9QOzOyM",[],"""""" +40,melle,"$argon2id$v=19$m=65536,t=3,p=4$BrCA2VyJpfX5lhODjjHo/g$zbmK4BQrfR8PounaZ9j3+a5UUMu7+x4YhVWKT2vY/x4",[],"""""" +41,turcutto,"$argon2id$v=19$m=65536,t=3,p=4$c67RC/pSRKZH3SQ3dRe6kA$en7U8WG5itcePZysLkxKazVECa1Fh7NKHgiVUF3UjFk",[],"""""" +44,dipaolo,"$argon2id$v=19$m=65536,t=3,p=4$UcMDNvjQGDYzsW/+BthWiw$lg7MoVX68W4lFSwKBtZp2lJSHpNW0R27r8M+lGsUZWo",[],"""""" +45,paco,"$argon2id$v=19$m=65536,t=3,p=4$2tWDFlSwummTgXdLO5l+Gg$ywUHA6REe1KD2lBSXcPW3RbZ6/FDKB6Yb6c0UZt5pnw",[],"""""" +46,minniti,"$argon2id$v=19$m=65536,t=3,p=4$qlxCxxCYbJ1MtgVeuMOA2Q$35G9yF818dEU9XjStfSAjch34RWn7mc9JLXEg5b9K0c",[],"""""" +47,misiti,"$argon2id$v=19$m=65536,t=3,p=4$/06VG0AZmcQTpyw1afY38A$uT/gc9mv1HFChu26EtPYlsobmxFEmS7T8is3Z/ZqMxE",[],"""""" +49,parrinello,"$argon2id$v=19$m=65536,t=3,p=4$K4jTkxr76LQkhGywKiG54w$K/8bxuBoydHeWnKeRUonVzP4zZH3xrYJzgJquLnM6ME",[],"""""" +50,monterisi,"$argon2id$v=19$m=65536,t=3,p=4$ObUQHaeelnukUKZpOGbHXg$x80BHm92jErXyIcCCKyqRsvOKqnYdG9N7fmBXJEDOJU",[],"""""" +51,nicotra,"$argon2id$v=19$m=65536,t=3,p=4$TxxTnAdqFbkcjLd3Ln5BAw$z8XNZ+KeyPVAKL6cV/XzjjsLzKUDvyPVogVtwGY0xag",[],"""""" +52,mancino,"$argon2id$v=19$m=65536,t=3,p=4$JN8CUqOA2XvZIZ1X/p+ILw$6Ldqlat5bI3aBhwMQenoKyDcEYq0WEMXoW5eWB0BXI4",[],"""""" diff --git a/src/lib/helpers/csv_user_converter.py b/src/lib/helpers/csv_user_converter.py index d054c9e..7987d6f 100644 --- a/src/lib/helpers/csv_user_converter.py +++ b/src/lib/helpers/csv_user_converter.py @@ -4,6 +4,22 @@ from argon2 import PasswordHasher hasher = PasswordHasher() +def generate(username, password, roles=None): + if username is None or not len(username): + raise AssertionError("Username cannot be empty") + + if password is None or not len(password): + raise AssertionError("Password cannot be empty") + + if any(map(lambda x: x == "\u2022", password)): + raise AssertionError("Password cannot contain the forbidden character: \u2022") + + # Create a hash for the password + password_hash = hasher.hash(password) + + return password_hash + + def convert_data(input_csv, output_csv): try: with open(input_csv, 'r') as csv_file, open(output_csv, 'w', newline='') as output_file: @@ -18,7 +34,8 @@ def convert_data(input_csv, output_csv): user_id = row[0] username = row[1] password = row[2] - hashed_password = hasher.hash(password) + + hashed_password = generate(username, password) roles = "[]" empty_string = "\"\"" From ce03364a81649bda345b1e4d4f2638ed111967b7 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Wed, 26 Feb 2025 16:10:29 +0100 Subject: [PATCH 21/63] st-ten-13 --- config/csv_import/updated_users.csv | 38 --------------------------- config/csv_import/user-st-ten-13.csv | 39 ++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 38 deletions(-) delete mode 100644 config/csv_import/updated_users.csv create mode 100644 config/csv_import/user-st-ten-13.csv diff --git a/config/csv_import/updated_users.csv b/config/csv_import/updated_users.csv deleted file mode 100644 index 1bcd774..0000000 --- a/config/csv_import/updated_users.csv +++ /dev/null @@ -1,38 +0,0 @@ -id,username,password -48,kebe,"$argon2id$v=19$m=65536,t=3,p=4$Zq/beE8HYO1936PRx3zcUg$47sVd6mBHy7dtFiBFW3zX/CvEY1mB/qS3NCd/aE/528",[],"""""" -6,Mazza,"$argon2id$v=19$m=65536,t=3,p=4$nF1deuKS1w2UxxjYBQgy8Q$ew1XJlDLit7NPFURN8wgOxBQptUB+SUq31FamCaX6+M",[],"""""" -7,Capalbo,"$argon2id$v=19$m=65536,t=3,p=4$F0vxVJmHzWfH3oQn2dx8rw$VWq580Fb6klq/6yUnYmA8ZF0hCTAOgTR7rANXfgRTcA",[],"""""" -8,Mascarello,"$argon2id$v=19$m=65536,t=3,p=4$Ca+69RqAsxeRc47ZMCtifA$sKg9T0fpVtQC0YJmOQ/rfN0SkqOglm+6ofqDRCY9p4o",[],"""""" -9,Pira,"$argon2id$v=19$m=65536,t=3,p=4$703dgLFvyvvVHe8gTCAw/Q$YX8nCkPJuWZcaoWfnmVsRZ1U9XTjXDatmbqxvZAV8kY",[],"""""" -11,Arance,"$argon2id$v=19$m=65536,t=3,p=4$cvogCi/JEjjfbtlCUi+HBw$vCltbP1S5dss1GC2T37aT9zRoyfbYNxekjPRdGzagm4",[],"""""" -12,Andretta,"$argon2id$v=19$m=65536,t=3,p=4$DjAbn2YntoFedcSon9DOwQ$VEfKa+UCxovYuP2og2IX6GV7pjmCMD1GzeZffnDQ+aw",[],"""""" -13,Pitisi,"$argon2id$v=19$m=65536,t=3,p=4$miXg73zZqXkRFZOI+x6olQ$A2lN+Xf+H5QKWR5+cD5Xf/h9bDa+pwFFRvm4cwQJsO0",[],"""""" -16,albano,"$argon2id$v=19$m=65536,t=3,p=4$l+deZfsKqkZm0ysf0ftsrQ$Y+TMQIebN1aHslNeGSFaLb3fs7uhhuEK4SjIFxtvpgs",[],"""""" -17,gioioso,"$argon2id$v=19$m=65536,t=3,p=4$Ec51FXxmwus/wIkSBWMkMw$9q1XUAG42yEwSbykhrGkOugbQqITu70suwxjpnaLt1M",[],"""""" -18,visentin,"$argon2id$v=19$m=65536,t=3,p=4$vTbZX3xe2likl7jwx6eUMg$2l5AoToSN22OoiHhVnC7sc+Vyf/nCPQxpkbEMwwnRQA",[],"""""" -19,Fall's,"$argon2id$v=19$m=65536,t=3,p=4$M+jpnTnUtZm02ZG0V+C5VQ$2D7LmYE0BGi9tyDL+a9sLZ0xEY5C19jGhBApt/6EjIk",[],"""""" -20,Bassi,"$argon2id$v=19$m=65536,t=3,p=4$wRtNF49mym+a4RIrRMHpbQ$wnS5r5Lol9wMb/qtt9tIFsLnYv21Wgy78OUuKP+ob3Y",[],"""""" -21,deluca,"$argon2id$v=19$m=65536,t=3,p=4$yco4tv+sgpJejmNg7o285w$qi4VgkyxuwIuwTwNe+hQfUeVZjcYwwoqILaZOmKLXNM",[],"""""" -22,aquino,"$argon2id$v=19$m=65536,t=3,p=4$B/SDeb5lqFOW77+U6WxhlA$v4bBfyHhkc9nTOjG8y45/MP+e1cuAWqiroyVbGqD73M",[],"""""" -23,baussano,"$argon2id$v=19$m=65536,t=3,p=4$Zbf6MydG8wULx+2a6Gasjw$sp5FU600H0iCweOABcFPZpXFeZTglGt1S5qj/DNjf/U",[],"""""" -25,paludi,"$argon2id$v=19$m=65536,t=3,p=4$P5pbvkQI8dLRUFoIgKUwgg$o59b52dDDL1MgYc5FR1UY6CG0sAWcLve4h1Wg5LQSeI",[],"""""" -26,Sai Global,"$argon2id$v=19$m=65536,t=3,p=4$h9B0BGwGpYVXmnl8l08AcA$/biRpU/sTSZvn+IBEhl05K5qfDKr1NLjb57PX9Qiy7I",[],"""""" -27,Gueye,"$argon2id$v=19$m=65536,t=3,p=4$o2RXIvm8YRc24WyBHc8iNQ$pJOR4qNtNLxIAdcdm1tkW0Z/c/oLVT+hclFDhwATcHk",[],"""""" -28,drame,"$argon2id$v=19$m=65536,t=3,p=4$tYmdqchOsVZpWumaVysE+w$j2fM12/8sfpy7CtslNvHGRI7jpeDKI+cyEkMW+h5QYY",[],"""""" -32,andretta,"$argon2id$v=19$m=65536,t=3,p=4$Fxu1pk1YBnZ4oZYGrKAjvw$8USk/u0TjuaJDkgp3hKORf1zJo96h0ikjZAMnSjXJws",[],"""""" -33,isaac,"$argon2id$v=19$m=65536,t=3,p=4$kbPS1EpoCdzekxRtU0eeEw$423KiGGIO1Utu2T8LWf8iFUZpxYgwchVQMP+x3b3tw8",[],"""""" -34,blaga,"$argon2id$v=19$m=65536,t=3,p=4$naGT3Y3wibgsyLWahqwxGg$6AujiYOmQ5596SrtTdPdzqSS5zZKWO1Xvr2ydbFwjwA",[],"""""" -36,touate,"$argon2id$v=19$m=65536,t=3,p=4$ulZFZGTuR2rhmdqaPgpeEA$ZIuZKZvnCPr8+xfohEBpquJm7pdAet2h2fluasGFnhw",[],"""""" -37,bosco,"$argon2id$v=19$m=65536,t=3,p=4$0V5LZTcPDOwzjqEUoXv19w$AajHmXBBeV3OF6kaMmJGkBpEMTxnF3QdLKMBrd6/Gv8",[],"""""" -38,bruno,"$argon2id$v=19$m=65536,t=3,p=4$+OOcCeLClRAaVJXLwUJP3g$gNBQYkWpPG6yQ6z1TTuch+UfqQ+Yi7o6BYlXMny214E",[],"""""" -39,graglia,"$argon2id$v=19$m=65536,t=3,p=4$agdwC/TCeqMGm+I7PxOy2w$CX9INvJF506EdDhqBRi2coem2ZsAQhBKPvMV9QOzOyM",[],"""""" -40,melle,"$argon2id$v=19$m=65536,t=3,p=4$BrCA2VyJpfX5lhODjjHo/g$zbmK4BQrfR8PounaZ9j3+a5UUMu7+x4YhVWKT2vY/x4",[],"""""" -41,turcutto,"$argon2id$v=19$m=65536,t=3,p=4$c67RC/pSRKZH3SQ3dRe6kA$en7U8WG5itcePZysLkxKazVECa1Fh7NKHgiVUF3UjFk",[],"""""" -44,dipaolo,"$argon2id$v=19$m=65536,t=3,p=4$UcMDNvjQGDYzsW/+BthWiw$lg7MoVX68W4lFSwKBtZp2lJSHpNW0R27r8M+lGsUZWo",[],"""""" -45,paco,"$argon2id$v=19$m=65536,t=3,p=4$2tWDFlSwummTgXdLO5l+Gg$ywUHA6REe1KD2lBSXcPW3RbZ6/FDKB6Yb6c0UZt5pnw",[],"""""" -46,minniti,"$argon2id$v=19$m=65536,t=3,p=4$qlxCxxCYbJ1MtgVeuMOA2Q$35G9yF818dEU9XjStfSAjch34RWn7mc9JLXEg5b9K0c",[],"""""" -47,misiti,"$argon2id$v=19$m=65536,t=3,p=4$/06VG0AZmcQTpyw1afY38A$uT/gc9mv1HFChu26EtPYlsobmxFEmS7T8is3Z/ZqMxE",[],"""""" -49,parrinello,"$argon2id$v=19$m=65536,t=3,p=4$K4jTkxr76LQkhGywKiG54w$K/8bxuBoydHeWnKeRUonVzP4zZH3xrYJzgJquLnM6ME",[],"""""" -50,monterisi,"$argon2id$v=19$m=65536,t=3,p=4$ObUQHaeelnukUKZpOGbHXg$x80BHm92jErXyIcCCKyqRsvOKqnYdG9N7fmBXJEDOJU",[],"""""" -51,nicotra,"$argon2id$v=19$m=65536,t=3,p=4$TxxTnAdqFbkcjLd3Ln5BAw$z8XNZ+KeyPVAKL6cV/XzjjsLzKUDvyPVogVtwGY0xag",[],"""""" -52,mancino,"$argon2id$v=19$m=65536,t=3,p=4$JN8CUqOA2XvZIZ1X/p+ILw$6Ldqlat5bI3aBhwMQenoKyDcEYq0WEMXoW5eWB0BXI4",[],"""""" diff --git a/config/csv_import/user-st-ten-13.csv b/config/csv_import/user-st-ten-13.csv new file mode 100644 index 0000000..af6848e --- /dev/null +++ b/config/csv_import/user-st-ten-13.csv @@ -0,0 +1,39 @@ +id,username,password,roles,badge_number +1,ADMIN,"$argon2id$v=19$m=65536,t=3,p=4$3Dj7cDWGILzlxiSWNhgcYg$8FJTUCqi+bktJpfh8Mzmts7Owbm89QOGTo6uYyGr7r8","[""admin""]","" +597,USER,"$argon2id$v=19$m=65536,t=3,p=4$MpkwlOGOvarOvI1+5zcFVw$o8MmfeYpOqEbyKKckVbWliVYMgoQI9Qb10TTN+cWPq8",[],"" +598,KEBE,"$argon2id$v=19$m=65536,t=3,p=4$gRbS933TeBUVSP0Sw9ublA$CCN8gihblYXUQjUP8u3jhahaG6LnQvSTh5kb1OlZJok",[], +599,MAZZA,"$argon2id$v=19$m=65536,t=3,p=4$RtzKlEUfEAysbj9bnlBgiQ$NZPtSjo8tOVjC1buwhUscaImjXe9lRS68NU8AkOFF3E",[], +600,CAPALDO,"$argon2id$v=19$m=65536,t=3,p=4$Yr8LIWo9WoidZMmz6AJcCg$h3Xe/QHB8Dj6IroPkTkv1Hr12XvUWfZMXQ4bbK8P3CQ",[], +601,MASCARELLO,"$argon2id$v=19$m=65536,t=3,p=4$+ebX/i6XjocnHxcKOeJLxg$Ua07WsPtNn7S/b5thp8xrCks3//u/LGDyGbqFivS7Xs",[], +602,PIRA,"$argon2id$v=19$m=65536,t=3,p=4$NBOMinrhijD/CaGLPAmc/Q$VyD5uZTJ4xFztl/ZLiqi5Vx7QtSvVldyp5Wen+tK9EA",[], +603,ARANCE,"$argon2id$v=19$m=65536,t=3,p=4$jYgFF0fLj/RSEH9xjKVbVA$1+bD98fANOQQhQI5q9KKAr8pHGX37UuM0KhMPVKHoio",[], +605,PITISI,"$argon2id$v=19$m=65536,t=3,p=4$Ch/ZgSkvX43JgKQl5QcjJg$0YFiKnRTJWHWJZ6X7V1SdFim6aEbk/KF3RKj2YjGU3M",[], +606,ALBANO,"$argon2id$v=19$m=65536,t=3,p=4$UV9zNFLaKbKHZ+DEKeVLKQ$sXaicmdeBZtBXmOH2x3RqJYri1HP3o7BlnuSgXIP9T8",[], +607,GIOIOSO,"$argon2id$v=19$m=65536,t=3,p=4$nYX4H00JXKaGJ5C1zfIcZQ$HQig9HXxrVL+6Ch4Nzdik7maIHCPLcivRhhIjg2K3h0",[], +608,VISENTIN,"$argon2id$v=19$m=65536,t=3,p=4$zp6o99HTIsTby7z/LTU4Gw$9TcG2tPnKD6uRAfPnQiScGW99Yc1Fo/kuBmgfd8b+xs",[], +609,FALL'S,"$argon2id$v=19$m=65536,t=3,p=4$3DSfQDH51so3q9CKfN1xoQ$ioMe5SngT77w9IE56iJGBdDs+phsoZqFuB9Hb/IVgmE",[], +610,BASSI,"$argon2id$v=19$m=65536,t=3,p=4$DcUsaCIxSwK4OEjaBUR74g$rGyPmvQr8BKuU96tQHqPLly2GAGtl646Nj+RHs3PwOA",[], +611,DELUCA,"$argon2id$v=19$m=65536,t=3,p=4$CDSeDrgiXSrSu+S4Vu76zA$8/8We8sim+irO8UEkwvSBK4KEg5uRXvvgAu6sPFp0IM",[], +612,AQUINO,"$argon2id$v=19$m=65536,t=3,p=4$OiuEFCCnnyY+XvB4MDMPFA$Ltk1PbDERCTI5DUAcakMG1x+MXFf6o1lfvgKZA7Vua4",[], +613,BAUSSANO,"$argon2id$v=19$m=65536,t=3,p=4$P1mOMDTCkxJv9k1H0qq/rA$0lZYR0anAB34MWNciARv8R2+QmIxbpNsxz906XILmCs",[], +614,PALUDI,"$argon2id$v=19$m=65536,t=3,p=4$+4MtcXggaHt1vRFGSjVy3w$LspuK4PV4q8QWMbg0vgCzaBN5ekyQtrWy0eXaocwuvw",[], +615,SAI GLOBAL,"$argon2id$v=19$m=65536,t=3,p=4$uYU8Vf4MWKwS1SDCS+gnlw$M++1OjSHX1sbLpyExjE6Z75kOSIC/kA9qnMfA7ymN2w",[], +616,GUEYE,"$argon2id$v=19$m=65536,t=3,p=4$2R4utnR0dYBaA1nkLXWgBQ$EpQPIdEkzJzgUYjv2F16tI3sBBFb1uk4t8urw9qFoow",[], +617,DRAME,"$argon2id$v=19$m=65536,t=3,p=4$AnrYsnO7993pNNDMymn3lQ$AcDo4hPTQa+hsh8WpcejmO6gtAjqg1Rw5J5+Ez7byJI",[], +618,ANDRETTA,"$argon2id$v=19$m=65536,t=3,p=4$ZZwpvynljJ2c1/jXSKJb/Q$k39O8M0QaSHfzHdeVeSgYiPmuxK5Zwclt3/fYF+jLg4",[], +619,ISAAC,"$argon2id$v=19$m=65536,t=3,p=4$LsPYQjUeQsM6hFDiRTlhrw$J28aQ7P14jCoWOWc/epQ1Bydsqm9ruugvweMYbMlTA0",[], +620,BLAGA,"$argon2id$v=19$m=65536,t=3,p=4$8J/7Tjxfli60EkxTjBI4mw$iynchbDTdnfBv6Yxly6iUmk9PGiIK4ezLPwtM/6zrbc",[], +621,TOUATE,"$argon2id$v=19$m=65536,t=3,p=4$/E5XskYlvyFutkqL4daS3w$16/CUAP+8ysWejHe+7dJnX6RLJRiuapf/kajT4o9xGo",[], +622,BOSCO,"$argon2id$v=19$m=65536,t=3,p=4$q/TYKljj7UtNJStpOT81sA$2F9HGpZ/8dLIKB7uNkiPZLg3MRohKvFQpbbn78FV/Bc",[], +623,BRUNO,"$argon2id$v=19$m=65536,t=3,p=4$mN5DQHsI05hbqJblA8UkhQ$uCUk1I84x1mntqnB1pdB/NRymxT7JTUq7cK1IwXfEb4",[], +624,GRAGLIA,"$argon2id$v=19$m=65536,t=3,p=4$xsKsBxUKN9W1S3CCii0nNw$5XV+OLkCCaWIvdOaqTkNh57WoprMJZeDzjVC1NWQE3Y",[], +625,MELLE,"$argon2id$v=19$m=65536,t=3,p=4$0hy4v+bdtFz2s1t30vVJCg$6ArYCIPNDq6oCKq3MhGkhqEtZmmNFk4Y8970gUb2KAk",[], +626,TURCOTTO,"$argon2id$v=19$m=65536,t=3,p=4$xFRpZ/G6BiPZByFBHil3wQ$iC0Tlq9jGZboD2wLRHFIKZatwG52tNUwUuSM2N8UPJI",[], +627,DIPAOLO,"$argon2id$v=19$m=65536,t=3,p=4$AFCA9bWC1sd8ZkdoyTNSHg$SnL/cZqBdXo0jN5u3jT2gGn5CNpzMLsmNP+c8ZA4Xeg",[], +628,PACO,"$argon2id$v=19$m=65536,t=3,p=4$l6IThJh2kIWe3w6c5oOsJA$ewPbU86vxWhLbXskqh4gTYWbAbROS0zFdrtM724/kXo",[], +629,MINNITI,"$argon2id$v=19$m=65536,t=3,p=4$reR8dJ5wXLj14m3ssXYROw$j4e0ITdzN2wOedve+bJwHLQgoN3f5T1OWIe3EoDsgik",[], +630,MISITI,"$argon2id$v=19$m=65536,t=3,p=4$ZnLYuZ5BY+WxON86vrDfCw$5kEXIjkKC6I/LZ2AUWqDiQE6P/eyTnJUKOBJ1HZJpDE",[], +631,PARINELLO,"$argon2id$v=19$m=65536,t=3,p=4$3i5DO3FEphbmzsLcAEJVRw$IT2VmlxyzETyVZO0483lBDL2dPm+p9BG0gbZio5Iqio",[], +632,MONTERISI,"$argon2id$v=19$m=65536,t=3,p=4$E8X52TD4ne5i0kIoWxGt0w$VaAAxpmSni77CETrZ7eyjrhuPwLaGk6AQBdP83B3V90",[], +633,NICOTRA,"$argon2id$v=19$m=65536,t=3,p=4$31zmJ9BHa0rbzvy8mg3Ivg$Jzpxdi3HRAp4OSSocEgo58FapFJ11TSOi4sRhQRZY1k",[], +634,MACINO,"$argon2id$v=19$m=65536,t=3,p=4$BB/z0zp5xn3UeXL54aHY0g$pdOxyZNWgITfSK0UIo/GO8SbFecS/4AGI8P0wEzXlM4",[], From fb2e4d3521e6a72d4f9f99448773ddd6ea41eb28 Mon Sep 17 00:00:00 2001 From: ST-TEN-11 Date: Thu, 27 Feb 2025 08:52:40 +0000 Subject: [PATCH 22/63] fix tmp --- config/csv_import/st-ten-11-new.csv | 170 ++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 config/csv_import/st-ten-11-new.csv diff --git a/config/csv_import/st-ten-11-new.csv b/config/csv_import/st-ten-11-new.csv new file mode 100644 index 0000000..7777044 --- /dev/null +++ b/config/csv_import/st-ten-11-new.csv @@ -0,0 +1,170 @@ +tempo_pre_riempimento,verifica_codice_a_barre_abilitata,connettore,part_number,scala_resistenza,avvitatura_abilitata,pressione_pre_riempimento_2,pressione_di_test,tempo_di_test,tolleranza_resistenza_pos,codice_a_barre,prova_tenuta_abilitata,test_visione_abilitato,tolleranza_resistenza_neg,r nominale,tempo_pre_riempimento_2,modello_etichetta,viti,stampa_etichetta_abilitata,verifica_resistenza_connettore_abilitata,prova_tenuta_abilitata_2,codice_ricetta,pressione_pre_riempimento,ricetta_visione,verifica_connettore_abilitata,tempo_di_test_2,pressione_di_test_2,cliente +0,x,,specificare part number,,,1000,0,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,PY83-6B747-BA,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,PY83-6B748-BA,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,MY83-6L701-AB,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,1000,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16FC246CP REV1,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,MY83-6L694-AB,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,200,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16FC250CP REV02,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,8000,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801970064 REV2,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801970067 REV1,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,8000,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801384839 REV1,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,8000,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801384838 REV1,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,8000,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801384842 REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,8000,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801970063 REV2,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16L0059CP REV03,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16L0174CP REV02,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16LA259CP REV03,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3000,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16LA336CP REV02,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16LA451CP REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16LA452CP REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16LA490CP REV02,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16LA515CP REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16LA579CP REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16LA615CP REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3500,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16LA642CP REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16LA643CP REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,8000,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801970066 REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,8000,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801970021 REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,8000,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801970065 REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,MY83-6B748-BA,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16LA459CP REV02,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,MY83-6B747-BA,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16LA459CP REV1,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,200,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16FC541CT REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3500,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16LA735CP REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5803217628 REV.,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,10,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5802915822,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5802889710 REV3,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5802953113 REV.,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5802889709 REV3,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801384838,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,60175799 REV0,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5803103147 REV0,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5803103150 REV0,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801970063 REV0,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801384842 REV0,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801970066 REV0,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801970064 REV0,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,60192056 REV1,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801970065 REV0,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801384839 REV0,0,,,10,15000,specificare cliente +10,x,,specificare part number,,,1000,0,10,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16JA605CP,500,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,10,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5803018239,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,10,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5803018238,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,10,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5803018244,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,10,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5803018243,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,1,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,NESSUN NOME,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,10,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5802991065,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,10,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,TENUTA 20 bar,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA648CP REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,1000,20,,,x,,,,0,MCLAREN_353.prn,,x,,x,16FC256CP REV01,0,,,10,15000,MCLAREN +0,x,,specificare part number,,,1000,3500,10,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA353CP REV02,0,,,10,15000,MCLAREN +0,x,SCRx,specificare part number,500.0,x,1000,0,30,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,504321531,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16L0154CP REV03,0,,,10,15000,MCLAREN +0,x,,specificare part number,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16L0177CP REV03,0,,,10,15000,MCLAREN +0,x,,specificare part number,,,1000,3500,20,,,x,,,,0,MCLAREN_353.prn,,x,,x,16L0046CP REV03,0,,,10,15000,MCLAREN +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA397CP REV02,0,,,10,15000,MCLAREN +0,x,,16L0167CP REV02,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16L0167CP REV02,0,,,10,15000,MCLAREN +0,x,,specificare part number,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA573CP REV01,0,,,10,15000,MCLAREN +0,x,,16L0161CP REV04,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16L0161CP REV04,0,,,10,15000,MCLAREN +0,x,SCRx,specificare part number,500.0,x,1000,0,30,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,5801616061,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,,16LA668CP REV01,,,1000,3500,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA668CP REV01,0,,,10,15000,MCLAREN +0,x,,16LA449CP REV02,,,1000,3500,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA449CP REV02,0,,,10,15000,MECLAREN +0,x,,16LA773CP REV01,,,1000,3500,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA773CP REV01,0,,,10,15000,MCLAREN +0,x,,16LA461CP REV02,,,1000,3000,20,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA461CP REV02,0,,,10,15000,specificare cliente +0,x,,16FC469CP REV01,,,1000,200,20,,,x,,,,0,Mclaren_barcode.prn,,x,,x,16FC469CP REV01,0,,,10,15000,MECLAREN +0,x,,200116-09-1320,,,1000,3000,10,,,x,,,,0,ETA30x16_203dpi.prn,,x,,x,200116-09-1320,1000,,,10,15000,MULTIMATIC +0,x,,18FA126CP,,,1000,500,20,,,x,,,,0,Mclaren_label.prn,,x,,x,18FA126CP,0,,,10,15000,MCLAREN +0,x,SCRx,specificare part number,500.0,x,1000,0,10,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,5803112815,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,0,10,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,5803112815 R.1,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,5000,10,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,5803112815 REV01,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,5000,10,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,5803112816,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,0,10,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,5803112816 R.1,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,5000,10,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,5803112816 REV01,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,,16LA584CP REV01,,,1000,3500,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA584CP REV01,0,,,10,15000,MC LAREN +0,x,,16L0164CP REV02,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16L0164CP REV02,0,,,10,15000,MCLAREN +0,x,,16LA718CP REV02,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA718CP REV02,0,,,10,15000,MCLAREN +0,x,,16L0058CP REV02,,,1000,3500,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16L0058CP REV02,0,,,10,15000,MECLAREN +0,x,,specificare part number,,,1000,3000,20,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA518CP REV02,0,,,10,15000,specificare cliente +0,x,,16L0151CP REV03,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16L0151CP REV03,0,,,10,15000,MCLAREN +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA027SP REV02,0,,,10,15000,MCLAREN +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16L0043CP REV02,0,,,10,15000,MCLAREN +0,x,,specificare part number,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA372CP REV01,0,,,10,15000,MCLAREN +0,x,,specificare part number,,,1000,3500,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16L0075CP REV03,0,,,10,15000,MCLAREN +0,x,SCRx,specificare part number,500.0,x,1000,8000,10,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,5802729983 REV0,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,0,20,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,5802980014 REV.,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,7000,25,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,5802980014 REV0,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,0,60,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,5802981174 REV.,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,,98FB081CP,,,1000,200,20,,,x,,,,0,Mclaren_label.prn,,x,,x,98FB081CP,0,,,10,15000,MCLAREN +0,x,,specificare part number,,,1000,3000,20,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA586CP REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16L0145CP REV03,0,,,10,15000,MCLAREN +0,x,,specificare part number,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA695CP REV02,0,,,10,15000,MCLAREN +0,x,,specificare part number,,,1000,3500,20,,,x,,,,0,MCLAREN_353.prn,,x,,x,16LA765CP REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16L0045CP REV02,0,,,10,15000,MCLAREN +0,x,,SY9Y-2976-AB,,,1000,3000,10,,,x,,,,0,MCLAREN_353.prn,,x,,x,SY9Y-2976-AB,1000,,,10,15000,ASTON MARTIN +0,x,,SY9Y-2976-BB,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,SY9Y-2976-BB,1000,,,10,15000,ASTON MARTIN +0,x,,SY9Y-9S331-AB,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,SY9Y-9S331-AB,1000,,,10,15000,ASTON MARTIN +0,x,,SY9Y-9S331-BB,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,SY9Y-9S331-BB,1000,,,10,15000,ASTON MARTIN +0,x,,specificare part number,,,1000,7000,10,,,x,,,,0,MCLAREN_353.prn,,x,,x,dev test,1000,,,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,0,20,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,5801862227 REV0,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,8000,20,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,5801862227 REV00,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,,98FA186CP,,,1000,3000,20,,,x,,,,0,MCLAREN_353.prn,,x,,x,98FA186CP,1000,,,10,15000,RICARDO +0,x,SCRx,specificare part number,500.0,x,1000,300,20,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,16FC201CX REV01,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,1000,20,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,16FC056CX REV01,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,,specificare part number,,,1000,1000,20,,,x,,,,0,MCLAREN_353.prn,,x,,x,16FA849CP REV02,0,,,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,200,20,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,16FA026SP REV1,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,200,20,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,16FA026SP REV01,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,3000,30,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,16FA026SP,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,,specificare part number,,,1000,0,20,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,5801384841 REV0,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,8000,20,,,x,,,,0,ETA30x16.prn,,x,,x,5801384841 REV01,0,,,10,15000,specificare cliente +0,x,,specificare part number,,,1000,8000,20,,,x,,,,0,MCLAREN_353.prn,,x,,x,5801384840 REV01,0,,,10,15000,specificare cliente +0,x,,590.2.418.1A,,,1000,1000,5,,,x,,,,0,ETA30x16_203dpi.prn,,x,,x,590.2.418.1A,1000,,,10,15000,DUCATI +0,x,,16FC446 REV02,,,1000,200,20,,,x,,,,0,Mclaren_barcode.prn,,x,,x,16FC446CP REV01,0,,,10,1000,MECLAREN +5,x,,98FA644CP REV01,,,1000,2000,20,,,x,,,,0,MCLAREN_353.prn,,x,,x,98FA644CP REV01,3500,,,10,15000,RICARDO +0,x,SCRx,specificare part number,500.0,x,1000,7000,20,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,12970-13-2388,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,0,20,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,12970-13-2386,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,0,20,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,12970-13-2384,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,0,20,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,12970-13-2382,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,7000,10,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,112247,1000,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,,07N.131.628.A,,,1000,200,10,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,07N.131.628.A,0,,,10,15000,LAMBORGHINI +0,x,,07N.131.597.A,,,1000,1000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,07N.131.597.A,0,,,10,15000,LAMBORGHINI +0,x,,055045415,,,1000,2100,30,,,x,,,,0,ferrari_flag_qr_only.prn,,x,,x,055045415,1000,,,10,15000,Ferrari +0,x,,specificare part number,,,1000,7000,5,,,x,,,,0,ETA30x16.prn,,x,,x,TEST FUGA 7 BAR,0,,,10,15000,specificare cliente +0,x,,055019161,,,1000,1500,20,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,055019161,1000,,,10,15000,FERRARI F250 +0,x,,000990708,,,1000,5000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000990708,1000,,,10,15000,FERRARI +0,x,,specificare part number,,,1000,1000,20,,,x,,,,0,MCLAREN_353.prn,,x,,x, 16FB157CP REV03,0,,,10,15000,specificare cliente +0,x,, 16FB394CP REV04,,,1000,3000,20,,,x,,,,0,MCLAREN_353.prn,,x,,x, 16FB394CP REV04,0,,,10,15000,RICARDO +0,x,,16FC069CP REV01,,,1000,1000,20,,,x,,,,0,MCLAREN_353.prn,,x,,x, 16FC069CP REV01,0,,,10,15000,RICARDO +0,x,,16FC084CP REV02,,,1000,3000,20,,,x,,,,0,MCLAREN_353.prn,,x,,x, 16FC084CP REV02,0,,,10,15000,RICARDO +0,x,SCRx,specificare part number,500.0,x,1000,3500,30,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x, 16L0002CP REV03,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,,specificare part number,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x, 16L0007CP REV03,0,,,10,15000,MCLAREN +0,x,,specificare part number,,,1000,3500,20,,,x,,,,0,MCLAREN_353.prn,,x,,x, 16LA661CP REV01,0,,,10,15000,MCLAREN +0,x,SCRx,specificare part number,500.0,x,1000,0,30,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,000746453,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,,000952005,,,1000,2000,20,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000952005,1000,,,10,15000,FERRARI F250 +0,x,,000987571,,,1000,0,0,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000987571,0,,,10,15000,ferrari +0,x,,000987572,,,1000,0,0,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000987572,0,,,10,15000,ferrari +0,x,,000987923,,,0,2100,10,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000987923,0,,,10,0,FERRARI +0,x,,000987924,,,0,2100,10,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000987924,0,,,10,0,FERRARI +0,x,,000990679,,,1000,2000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000990679,1000,,,10,15000,FERRARI +0,x,,000990680,,,1000,2000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000990680,1000,,,10,15000,FERRARI +0,x,,000990681,,,1000,2000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000990681,1000,,,10,15000,FERRARI +0,x,,000990684,,,1000,2000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000990684,1000,,,10,15000,FERRARI +0,x,,000990685,,,1000,2000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000990685,1000,,,10,15000,FERRARI +0,x,,000990686,,,1000,2000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000990686,1000,,,10,15000,FERRARI +0,x,,000990687,,,1000,5000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000990687,1000,,,10,15000,FERRARI +0,x,,000990688,,,1000,2000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000990688,1000,,,10,15000,FERRARI +0,x,,000990690,,,1000,2000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000990690,1000,,,10,15000,FERRARI +0,x,,000990692,,,1000,2000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000990692,1000,,,10,15000,FERRARI +0,x,,000990696,,,1000,2000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000990696,1000,,,10,15000,FERRARI +0,x,,000990700,,,1000,2000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000990700,1000,,,10,15000,FERRARI +0,x,,000952022,,,1000,2000,20,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000952022,1000,,,10,15000,FERRARI F250 +0,x,,98FB342CP ,,,1000,200,20,,,x,,,,0,MCLAREN_353.prn,,x,,x,98FB342CP,0,,,10,15000,MCLAREN +0,x,,000990691,,,1000,2000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000990691,1000,,,10,15000,FERRARI +0,x,,16L0180CP REV04,,,1000,3500,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16L0180CP REV04,0,,,10,15000,MCLAREN +0,x,,specificare part number,,,1000,0,30,,,x,,,,0,EtichettaR5_Montaggio_1prova.prn,,x,,x,16LA680CP REV01,0,,,10,15000,specificare cliente +0,x,,000991211,,,1000,2000,30,,,x,,,,0,ferrari_30x16_203.prn,,x,,x,000991211,1000,,,10,15000,FERRARI +0,x,,98FB080CP,,,1000,200,20,,98FB080CP-20B{N11},x,,,,0,MCLAREN_353.prn,,x,,x,98FB080CP,0,,,10,15000,MCLAREN +0,x,,98FB080CP-20B,,,1000,3000,10,,,x,,,,0,label_interoperazione.prn,,x,,x,98FB080CP-20B,0,,,10,15000,MCLAREN +0,x,,16L0170CP REV03,,,1000,3000,30,,,x,,,,0,MCLAREN_353.prn,,x,,x,16L0170CP REV03,0,,,10,15000,MCLAREN +0,x,SCRx,specificare part number,500.0,x,1000,8000,20,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,5802170779 REV0,0,termorestringente_923578.ini,x,10,15000,specificare cliente +0,x,SCRx,specificare part number,500.0,x,1000,8000,20,10.0,,x,,5.0,1000000000.0,0,EtichettaR5_Montaggio_1prova.prn,0,x,x,x,5802170804 REV0,0,termorestringente_923578.ini,x,10,15000,specificare cliente From c66c6ce933c6a71558f2a3b0bbde061149acdc4d Mon Sep 17 00:00:00 2001 From: edo-neo Date: Thu, 27 Feb 2025 10:25:58 +0100 Subject: [PATCH 23/63] st-ten-13 --- .../{disegni ST-TEN-13.csv => ST-TEN-13.csv} | 0 .../st-ten-13/203/ERRECINQUE_flag_qr_only.prn | 20 +++++++++++++++++++ 2 files changed, 20 insertions(+) rename config/csv_import/EXTRACTIONS/{disegni ST-TEN-13.csv => ST-TEN-13.csv} (100%) create mode 100644 config/label_templates/st-ten-13/203/ERRECINQUE_flag_qr_only.prn diff --git a/config/csv_import/EXTRACTIONS/disegni ST-TEN-13.csv b/config/csv_import/EXTRACTIONS/ST-TEN-13.csv similarity index 100% rename from config/csv_import/EXTRACTIONS/disegni ST-TEN-13.csv rename to config/csv_import/EXTRACTIONS/ST-TEN-13.csv diff --git a/config/label_templates/st-ten-13/203/ERRECINQUE_flag_qr_only.prn b/config/label_templates/st-ten-13/203/ERRECINQUE_flag_qr_only.prn new file mode 100644 index 0000000..0e9ea89 --- /dev/null +++ b/config/label_templates/st-ten-13/203/ERRECINQUE_flag_qr_only.prn @@ -0,0 +1,20 @@ +CT~~CD,~CC^~CT~ +^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD25^JUS^LRN^CI0^XZ +^XA +^MMT +^PW320 +^LL1039 +^LS0 +^FO32,128^GFA,06144,06144,00032,:Z64: +eJzt10Fr5DYUAGAZw+gSoj2mNKC/sF1f9lDQsX8jS6H9FyuHwM4lsNfCHvI39laXwOZimp+wDoXtsQ65qCD0+mTLHrl+stIuhbZEF8/4G9vvSU+Sh7Gn9i9opdl2nrl+x54lpPj9snq4/XDvdg/vPpSMA4D1p/EIw5OLyxcvW1694dXXwU1wF/zspD2u2HH1si2ZCF7Ofn/5rbltK3ZUPW93ay8eTr+/37dV4/147aw6/fRV3Vb26LvnrSPu//Dbr79ctWen4tOry/H6Prgdeubu529urk7OjuSbVz/smAw+5Tn2Qc3Y6QljJ0e0++8G/Qub9h4v/jLt//G2y7jYVM3kVT18KlZ1zMGV0AnoeS+vjQAGcNOrt52WQz+iW44Ihht0CXXw1wcXiPgrIy+MgmZyNbv0P3HcomvoBheNCy4Gl8Fx8AD2XeSssPInKy2g73vHe6b2nUbHIQ+uzq2yWjg1ea9Fh95NXlvlBr+3pXejRT97aby/VwLwQj/R1QUARs1EN8Zv/P2feefeNZz7LsOQZy+sZkp8/DF4icnErr1r8RGCY5eLtctbwCdyzB+D9ymPjpWPrka/M3gLnzyGxGQT4h/cyZvJ5egieK99ik7unbiz+IjRzXQ971+jXzt5ge5kx0DeWXU9OQ4zuh8idBy8a3D4RWHUMLnzbuS5k83gQ3JLx/pS3jVckM6h8yE2CnvWdy6WFEA9eufKvoBaMSsbYdCZNoWvk3qz6J/aqg2bCrYm4Tx4l3ARPLUZTu4yDjlPBCjGGxdhZVh7WPF1IkAeApOJAHkoKZEorTIEVqYCnJasVIDaLo9/bvKRAfJkgN3imAqQfXaAiSF8bIBFNsDEECq7PK4ChMcG2PzDASaGcApMJAIUmQDVdoDFPDs1OcR8fi1SZAJynp2C7GE1512SCR7mdkF5PDOoDoiz1oTHvabqtUu77SrqFNmsXXcZr7c9zkmsfdEnhJf285ybjPfbLmIn8htfif6+L04R45P1+JRe++ISor5iLyiPPlP1HTsn5kfskvC4pKkFxHs5bYLE/PXONzZJ7/MmWmc8d32XeX4i/uklg/r7FedP7XGL/s04OX51/LB624n6Wnqz8kX95eo754vJQpzKOf/rvpj/lJttL3Nut32x/uWcyH+5vhIejznpzeEztX6rbttl1AHU/hJvmkT94eQ5fKb2v+jNkqrveP+k5gfedD5LrT9+/4aN+Tvu/+n1J5r9iX8JxcEbyqMASN5cXhYR1gl/ak/t/9P+AGyhc1w=:83DC +^FT293,614^A0I,25,21^FH\^FD{DD}/{MO}/{YY}^FS +^FT145,614^A0I,25,21^FH\^FD{HH}:{MI}:{SS}^FS +^FT291,952^A0I,25,24^FH\^FDNumero Disegno^FS +^FT293,645^A0I,25,24^FH\^FDData/Ora Prova^FS +^FT293,691^A0I,25,24^FH\^FDN. Pezzo:^FS +^FT185,690^A0I,25,24^FH\^FD{SN5}^FS +^BY120,120^FT289,803^BXI,6,200,0,0,1,~ +^FH\^FD{PART}{MO}{YY}{SN5}^FS +^FT291,752^A0I,25,24^FH\^FD{PART}{MO}{YY}{SN5}^FS +^FT293,558^A0I,25,24^FH\^FDEsito : CONFORME^FS +^PQ1,0,1,Y^XZ From 1084ddab58fa2ed3811ed5fa5f8a122bcb878cc4 Mon Sep 17 00:00:00 2001 From: st-ten-13 Date: Thu, 27 Feb 2025 10:42:26 +0100 Subject: [PATCH 24/63] fix --- config/machine_settings/st-ten-13.ini | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/config/machine_settings/st-ten-13.ini b/config/machine_settings/st-ten-13.ini index 2e9ae3b..0b4c4cd 100644 --- a/config/machine_settings/st-ten-13.ini +++ b/config/machine_settings/st-ten-13.ini @@ -17,22 +17,24 @@ digital_io: present barcode_recipe_selection: present fixture_id: present discard_box: absent -enforce_piece_removal: yes +#enforce_piece_removal: yes [tecna_t3] -port: COM4 +port: /dev/ttyUSB0 model: t3p [label_printer] -platform: windows +platform: linux printer: zd421 +risoluzione:203 + [digital_io] # OUTPUT MAP FOR FIXTURE CONNECTOR id: USB-5862,BID#0 [fixture_rfid] -port: COM5 +port: dev/ttyUSB1 [recipe] recipe_name_field: codice_ricetta From 23813588b6fc7d73ba5e5fdad2af25d1c973a8a7 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Thu, 27 Feb 2025 12:28:41 +0100 Subject: [PATCH 25/63] fix rfid path --- config/machine_settings/st-ten-14.ini | 2 +- config/machine_settings/st-ten-15.ini | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/machine_settings/st-ten-14.ini b/config/machine_settings/st-ten-14.ini index 84eb5e9..63c5998 100644 --- a/config/machine_settings/st-ten-14.ini +++ b/config/machine_settings/st-ten-14.ini @@ -39,7 +39,7 @@ printer: Zebra_Technologies_ZTC_ZD421-203dpi_ZPL id: USB-5860,BID#0 [fixture_rfid] -port: dev/ttyUSB1 +port: ttyUSB1 [recipe] recipe_name_field: codice_ricetta diff --git a/config/machine_settings/st-ten-15.ini b/config/machine_settings/st-ten-15.ini index e504a90..c70e3b8 100644 --- a/config/machine_settings/st-ten-15.ini +++ b/config/machine_settings/st-ten-15.ini @@ -35,7 +35,7 @@ risoluzione:203 id: USB-5860,BID#0 [fixture_rfid] -port: dev/ttyUSB1 +port: ttyUSB1 [recipe] recipe_name_field: codice_ricetta From b8965b29ab1a2c18d34239b73e360bce0fb43ff5 Mon Sep 17 00:00:00 2001 From: st-ten-13 Date: Thu, 27 Feb 2025 12:47:02 +0100 Subject: [PATCH 26/63] fix --- config/machine_settings/st-ten-13.ini | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/config/machine_settings/st-ten-13.ini b/config/machine_settings/st-ten-13.ini index 0b4c4cd..0d22c0e 100644 --- a/config/machine_settings/st-ten-13.ini +++ b/config/machine_settings/st-ten-13.ini @@ -20,12 +20,12 @@ discard_box: absent #enforce_piece_removal: yes [tecna_t3] -port: /dev/ttyUSB0 -model: t3p +port: /dev/ttyUSB1 +model: t3l [label_printer] platform: linux -printer: zd421 +printer: ZTC-ZD421-203dpi-ZPL risoluzione:203 @@ -34,7 +34,7 @@ risoluzione:203 id: USB-5862,BID#0 [fixture_rfid] -port: dev/ttyUSB1 +port: ttyUSB0 #correct way to declare usb in linux [recipe] recipe_name_field: codice_ricetta From a545d722c0db76936f98a770a0d17e134355196c Mon Sep 17 00:00:00 2001 From: edo-neo Date: Thu, 27 Feb 2025 13:48:12 +0100 Subject: [PATCH 27/63] hide template to print when autotest --- src/ui/test_leak/test_leak.py | 4 ++++ src/ui/test_leak/test_leak.ui | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/ui/test_leak/test_leak.py b/src/ui/test_leak/test_leak.py index 7cc6d05..2a2c0d0 100644 --- a/src/ui/test_leak/test_leak.py +++ b/src/ui/test_leak/test_leak.py @@ -130,10 +130,14 @@ class Test_Leak(Test_Test): self.stop_b.setEnabled(False) if self.step.spec.get("autotest", False) == "ok_check": + self.template_print_l.setVisible(False) + self.template_label.setVisible(False) self.display_text(text="AUTOTEST: RIMUOVERE FUGA CALIBRATA E PREMERE START PER INIZIARE LA PROVA TENUTA", bg_color="blue", text_color="white") super().visualize(None, img=self.status_imgs_full["calibrated-leak-remove"]) elif self.step.spec.get("autotest", False) == "ko_check": + self.template_print_l.setVisible(False) + self.template_label.setVisible(False) self.display_text( text="AUTOTEST: COLLEGARE TUBO-TUBO + FUGA CALIBRATA E PREMERE START PER INIZIARE LA PROVA TENUTA DI PROVA", bg_color="blue", text_color="white") diff --git a/src/ui/test_leak/test_leak.ui b/src/ui/test_leak/test_leak.ui index f649d89..8efeaa7 100644 --- a/src/ui/test_leak/test_leak.ui +++ b/src/ui/test_leak/test_leak.ui @@ -2280,7 +2280,7 @@ border: 1px solid black; - + 16 From 2013f105ae1baab9ef26f249ca307c3c9d457289 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Thu, 27 Feb 2025 13:59:41 +0100 Subject: [PATCH 28/63] Add scaling factor to pressure line regulator register --- src/components/tecna_marposs_provaset_t3l_registers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/tecna_marposs_provaset_t3l_registers.py b/src/components/tecna_marposs_provaset_t3l_registers.py index 6e7a78c..307c616 100644 --- a/src/components/tecna_marposs_provaset_t3l_registers.py +++ b/src/components/tecna_marposs_provaset_t3l_registers.py @@ -7,7 +7,7 @@ registers = { "Life counter: TOTAL TESTS": [8 - 1, {"dt": "32bit_uint", }], "Real time test pressure output": [11 - 1, {"dt": "32bit_int", "f": 1501, }], "Real time differential pressure output": [13 - 1, {"dt": "32bit_int", "f": 1503, }], - "Real time pressure line regulator": [15 - 1, {"dt": "16bit_int", "f": 1511}], + "Real time pressure line regulator": [15 - 1, {"dt": "16bit_int", "f": 1511, "g": 0.1}],# "Active alarm flags": [16 - 1, {"dt": "16bit_uint", }], # | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | # | | | | | | | EA | E9 | E8 | | E6 | E5 | E4 | E3 | E2 | E1 | From 688b25f4e3488f5658a1d2c90c8281a9ed0cadc4 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Thu, 27 Feb 2025 14:44:44 +0100 Subject: [PATCH 29/63] st-ten-13 label --- .../st-ten-13/203/ERRECINQUE_flag_qr_only.prn | 20 ------- .../st-ten-13/203/Errecinque_standard.prn | 53 +++++++++++++++++++ 2 files changed, 53 insertions(+), 20 deletions(-) delete mode 100644 config/label_templates/st-ten-13/203/ERRECINQUE_flag_qr_only.prn create mode 100644 config/label_templates/st-ten-13/203/Errecinque_standard.prn diff --git a/config/label_templates/st-ten-13/203/ERRECINQUE_flag_qr_only.prn b/config/label_templates/st-ten-13/203/ERRECINQUE_flag_qr_only.prn deleted file mode 100644 index 0e9ea89..0000000 --- a/config/label_templates/st-ten-13/203/ERRECINQUE_flag_qr_only.prn +++ /dev/null @@ -1,20 +0,0 @@ -CT~~CD,~CC^~CT~ -^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD25^JUS^LRN^CI0^XZ -^XA -^MMT -^PW320 -^LL1039 -^LS0 -^FO32,128^GFA,06144,06144,00032,:Z64: -eJzt10Fr5DYUAGAZw+gSoj2mNKC/sF1f9lDQsX8jS6H9FyuHwM4lsNfCHvI39laXwOZimp+wDoXtsQ65qCD0+mTLHrl+stIuhbZEF8/4G9vvSU+Sh7Gn9i9opdl2nrl+x54lpPj9snq4/XDvdg/vPpSMA4D1p/EIw5OLyxcvW1694dXXwU1wF/zspD2u2HH1si2ZCF7Ofn/5rbltK3ZUPW93ay8eTr+/37dV4/147aw6/fRV3Vb26LvnrSPu//Dbr79ctWen4tOry/H6Prgdeubu529urk7OjuSbVz/smAw+5Tn2Qc3Y6QljJ0e0++8G/Qub9h4v/jLt//G2y7jYVM3kVT18KlZ1zMGV0AnoeS+vjQAGcNOrt52WQz+iW44Ihht0CXXw1wcXiPgrIy+MgmZyNbv0P3HcomvoBheNCy4Gl8Fx8AD2XeSssPInKy2g73vHe6b2nUbHIQ+uzq2yWjg1ea9Fh95NXlvlBr+3pXejRT97aby/VwLwQj/R1QUARs1EN8Zv/P2feefeNZz7LsOQZy+sZkp8/DF4icnErr1r8RGCY5eLtctbwCdyzB+D9ymPjpWPrka/M3gLnzyGxGQT4h/cyZvJ5egieK99ik7unbiz+IjRzXQ971+jXzt5ge5kx0DeWXU9OQ4zuh8idBy8a3D4RWHUMLnzbuS5k83gQ3JLx/pS3jVckM6h8yE2CnvWdy6WFEA9eufKvoBaMSsbYdCZNoWvk3qz6J/aqg2bCrYm4Tx4l3ARPLUZTu4yDjlPBCjGGxdhZVh7WPF1IkAeApOJAHkoKZEorTIEVqYCnJasVIDaLo9/bvKRAfJkgN3imAqQfXaAiSF8bIBFNsDEECq7PK4ChMcG2PzDASaGcApMJAIUmQDVdoDFPDs1OcR8fi1SZAJynp2C7GE1512SCR7mdkF5PDOoDoiz1oTHvabqtUu77SrqFNmsXXcZr7c9zkmsfdEnhJf285ybjPfbLmIn8htfif6+L04R45P1+JRe++ISor5iLyiPPlP1HTsn5kfskvC4pKkFxHs5bYLE/PXONzZJ7/MmWmc8d32XeX4i/uklg/r7FedP7XGL/s04OX51/LB624n6Wnqz8kX95eo754vJQpzKOf/rvpj/lJttL3Nut32x/uWcyH+5vhIejznpzeEztX6rbttl1AHU/hJvmkT94eQ5fKb2v+jNkqrveP+k5gfedD5LrT9+/4aN+Tvu/+n1J5r9iX8JxcEbyqMASN5cXhYR1gl/ak/t/9P+AGyhc1w=:83DC -^FT293,614^A0I,25,21^FH\^FD{DD}/{MO}/{YY}^FS -^FT145,614^A0I,25,21^FH\^FD{HH}:{MI}:{SS}^FS -^FT291,952^A0I,25,24^FH\^FDNumero Disegno^FS -^FT293,645^A0I,25,24^FH\^FDData/Ora Prova^FS -^FT293,691^A0I,25,24^FH\^FDN. Pezzo:^FS -^FT185,690^A0I,25,24^FH\^FD{SN5}^FS -^BY120,120^FT289,803^BXI,6,200,0,0,1,~ -^FH\^FD{PART}{MO}{YY}{SN5}^FS -^FT291,752^A0I,25,24^FH\^FD{PART}{MO}{YY}{SN5}^FS -^FT293,558^A0I,25,24^FH\^FDEsito : CONFORME^FS -^PQ1,0,1,Y^XZ diff --git a/config/label_templates/st-ten-13/203/Errecinque_standard.prn b/config/label_templates/st-ten-13/203/Errecinque_standard.prn new file mode 100644 index 0000000..7cce14f --- /dev/null +++ b/config/label_templates/st-ten-13/203/Errecinque_standard.prn @@ -0,0 +1,53 @@ +CT~~CD,~CC^~CT~ +^XA +~TA000 +~JSN +^LT0 +^MNW +^MTT +^PON +^PMN +^LH0,0 +^JMA +^PR2,2 +~SD22 +^JUS +^LRN +^CI27 +^PA0,1,1,0 +^XZ +^XA +^MMT +^PW320 +^LL1119 +^LS0 +^FT27,493^A0N,25,23^FH\^CI28^FD{DD}/{MO}/{YY}^FS^CI27 +^FT175,493^A0N,25,23^FH\^CI28^FD{HH}:{MI}:{SS}^FS^CI27 +^FT18,1013^A0N,31,30^FH\^CI28^FDESITO:^FS^CI27 +^FT144,1013^A0N,31,30^FH\^CI28^FDCONFORME^FS^CI27 +^FT29,87^A0N,25,25^FH\^CI28^FDNumero Disegno^FS^CI27 +^FT27,462^A0N,25,25^FH\^CI28^FDData/Ora Prova^FS^CI27 +^FT27,530^A0N,25,25^FH\^CI28^FDStazione: {STATION}^FS^CI27 +^FT27,416^A0N,25,25^FH\^CI28^FDN. Pezzo:^FS^CI27 +^FT135,417^A0N,25,25^FH\^CI28^FD{SN5}^FS^CI27 +^FT27,562^A0N,25,25^FH\^CI28^FDOPERATORE: {OPERATOR}^FS^CI27 +^FO52,649^GB215,0,8^FS +^FT19,705^A0N,25,25^FH\^CI28^FDP. prova:^FS^CI27 +^FT19,737^A0N,25,25^FH\^CI28^FDP. rilevata:^FS^CI27 +^FT145,737^A0N,25,25^FH\^CI28^FD{RESPSET}mbar^FS^CI27 +^FT19,764^A0N,25,25^FH\^CI28^FDCaduta ammessa:^FS^CI27 +^FT206,764^A0N,25,25^FH\^CI28^FD{PMIN} mbar^FS^CI27 +^FT19,797^A0N,25,25^FH\^CI28^FDCaduta rilevata:^FS^CI27 +^FT179,797^A0N,25,25^FH\^CI28^FD{RESLEAK} mbar^FS^CI27 +^FT19,908^A0N,25,25^FH\^CI28^FDT.Prova^FS^CI27 +^FT207,912^A0N,25,25^FH\^CI28^FD{TTEST} s^FS^CI27 +^FT18,864^A0N,25,25^FH\^CI28^FDT.Riempim.^FS^CI27 +^FT207,864^A0N,25,25^FH\^CI28^FD{TFILL} s^FS^CI27 +^FT19,886^A0N,25,25^FH\^CI28^FDT.Stabilizzazione^FS^CI27 +^FT207,888^A0N,25,25^FH\^CI28^FD{TSET} s^FS^CI27 +^FT145,705^A0N,25,25^FH\^CI28^FD{PTEST} mbar^FS^CI27 +^FT31,236^BXN,6,200,0,0,1,_,1 +^FH\^FD{PART}{MO}{YY}{SN5}^FS +^FT29,287^A0N,25,25^FH\^CI28^FD{PART}{MO}{YY}{SN5}^FS^CI27 +^PQ1,0,1,Y +^XZ From 0442a5ffaeb8213e5904c089978483d07b9c4ce2 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Fri, 28 Feb 2025 10:31:03 +0100 Subject: [PATCH 30/63] fix saved context and template to portal --- src/ui/test/test.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ui/test/test.py b/src/ui/test/test.py index 3aec500..6b281d7 100755 --- a/src/ui/test/test.py +++ b/src/ui/test/test.py @@ -403,6 +403,8 @@ class Test(Widget): self.next_timer.start(500) elif self.step.step_type == "print": compiled_label = self.print(self.archived, self.step.spec.get("template", "EtichettaR5")) + self.archived.test_data.update({"print": compiled_label}) + self.archived.test_data.update({"print_template": self.print_template}) self.archived.label = compiled_label self.log.info(f"Label printed. Saving...") #self.archived.save() From de53400d182c830fa0750336e59680969f71abc9 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Fri, 28 Feb 2025 11:49:40 +0100 Subject: [PATCH 31/63] fix --- config/csv_import/EXTRACTIONS/ST-TEN-13.csv | 382 +++++++++--------- src/lib/helpers/recipe_manager.py | 1 + src/ui/print_step_editor/print_step_editor.py | 1 + src/ui/print_step_editor/print_step_editor.ui | 12 +- src/ui/test/test.py | 5 + 5 files changed, 209 insertions(+), 192 deletions(-) diff --git a/config/csv_import/EXTRACTIONS/ST-TEN-13.csv b/config/csv_import/EXTRACTIONS/ST-TEN-13.csv index c195701..07f1b08 100644 --- a/config/csv_import/EXTRACTIONS/ST-TEN-13.csv +++ b/config/csv_import/EXTRACTIONS/ST-TEN-13.csv @@ -1,192 +1,192 @@ codice_ricetta,tempo_riempimento,tempo_assestamento,tempo_di_test,pressione_di_test_delta_minimo,pressione_di_test,codice_prodotto,pressione_di_test_delta_massimo -M280909-ECL1,5,10,20,3,6000,M280909-ECL1,3 -302699,5,10,15,3,1000,302699,3 -304436,5,5,40,2,500,304436,2 -294643,5,10,15,3,1000,294643,3 -296041,5,10,10,0,100,296041,0 -296497,5,15,10,1,500,296497,1 -303330,5,10,15,3,3500,303330,3 -302694,5,15,10,3,1000,302694,3 -303273,5,10,30,3,1000,303273,3 -308299,10,10,6,3,1000,308299,3 -308387,5,10,15,3,1000,308387,3 -308298,10,10,6,3,1000,308298,3 -310488,5,5,40,3,1000,310488,3 -303286,5,10,15,3,1000,303286,3 -310125,15,25,20,4,2000,310125,4 -11,15,10,15,3,2000,11,3 -13K0045CP,5,10,10,3,2000,13K0045CP,3 -franco,10,10,15,3,5000,franco,3 -310126,15,15,20,4,2000,310126,4 -292014,5,10,10,2,1000,292014,2 -319946,5,10,15,3,3500,319946,3 -320055,5,30,10,3,1500,320055,3 -316978,5,5,10,3,500,316978,3 -4000,5,5,10,2,4000,504099279,2 -317021,5,5,10,3,3500,317021,3 -316978,5,5,10,3,500,316978,3 -321982,5,5,40,3,500,321982,3 -330969,5,10,10,2,1000,330969,2 -324516,5,10,15,3,3500,324516,3 -670051072,5,5,40,2,500,670051072,2 -Test controllo,5,5,10,2,1000,Test controllo,2 -13K0045CP,5,10,10,3,2000,13K0045CP,3 -337244,5,10,30,3,1000,337244,3 -337243,5,5,10,3,500,337243,3 -341616,5,10,15,3,1000,341616,3 -670051071,5,5,40,2,500,670051071,2 -5802031912,5,5,20,3,2000,5802031912,3 -769266,5,5,10,3,2000,769266,3 -769265,5,5,10,3,2000,769265,3 -329766,5,5,10,3,2000,329766,3 -329765,5,5,10,3,2000,329765,3 -767814,5,10,30,3,1000,767814,3 -767862,5,10,30,3,1000,767862,3 -5802031904,5,5,20,3,2000,5802031904,3 -782715,5,10,10,3,1000,782715,3 -786968,5,10,20,3,1000,786968,3 -327976,5,10,30,3,1000,327976,3 -795902,5,5,30,2,2100,795902,2 -866672,5,5,10,3,3500,866672,3 -879916,5,5,30,3,1500,879916,3 -896264,5,5,10,3,1000,896264,3 -16FA814CP,5,5,20,2,3000,16FA814CP,2 -923578,5,5,30,2,2100,923578,2 -916496,5,5,10,3,2000,916496,3 -16L0043CP,5,10,30,2,3500,16L0043CP,2 -16L0145CP,5,10,30,2,3500,16L0145CP,2 -16LA243CP,5,10,30,2,3500,16LA243CP,2 -16LA334CP,5,10,30,2,3500,16LA334CP,2 -300146,5,5,40,2,500,300146,2 -turcutto,5,5,40,2,500,turcutto,2 -000905464,5,5,30,2,2100,000905464,2 -000871857,5,5,30,2,2100,000871857,2 -000878758,5,5,10,3,500,000878758,3 -000871854,5,5,30,3,2100,000871854,3 -000871856,5,5,30,3,2100,000871856,3 -878758,5,5,10,3,500,878758,3 -16L0151CP,5,10,30,2,3500,16L0151CP,2 -16L0060CP,5,10,30,2,3500,16L0060CP,2 -16LA336CP,5,10,30,2,3500,16LA336CP,2 -16L0164CP,5,10,30,2,3500,16L0164CP,2 -16FA849CP,5,10,20,2,1000,16FA849CP,2 -16L0154CP,5,10,30,2,3500,16L0154CP,2 -23KA036CP,5,10,10,3,2000,23KA036CP,3 -23KA052CP,10,10,10,3,2000,23KA052CP,3 -5802527546,10,10,20,3,1000,5802527546,3 -906677,5,5,10,3,500,906677,3 -878758,5,5,10,3,500,878758,3 -939078,5,5,30,2,2100,939078,2 -878758,5,5,10,3,500,878758,3 -23KA196CP,5,5,30,2,2000,23KA196CP,2 -23KA197CP,10,10,10,2,2000,23KA197CP,2 -000912354,5,5,10,3,1000,000912354,3 -23FA526CP,10,10,10,3,500,23FA526CP,3 -16L0174CP,5,10,30,2,3500,16L0174CP,2 -16L0180CP,5,10,30,2,3500,16L0180CP,2 -23KA132CP,10,10,10,3,3000,23KA132CP,3 -952984,5,10,10,2,500,952984,2 -033721,5,5,30,3,4000,033721,3 -033608,5,5,30,3,4000,033608,3 -033769,5,5,30,3,4000,033769,3 -033772,5,5,30,3,4000,033772,3 -033771,5,5,30,3,4000,033771,3 -030397,5,5,30,3,4000,030397,3 -033609,5,5,30,3,4000,033609,3 -5802755172,5,5,20,3,4000,5802755172,3 -5802757754,5,5,20,3,4000,5802757754,3 -5802758716,5,5,20,3,4000,5802758716,3 -1220099000,5,5,10,3,2000,1220099000,3 -027570,10,5,30,3,4000,027570,3 -031164,5,5,30,3,4000,031164,3 -033770,5,5,30,3,1000,033770,3 -16FA441CP,5,5,20,5,1000,16FA441CP,5 -5802712358,5,20,60,1,2000,5802712358,1 -5802712352,5,20,60,1,2000,5802712352,1 -5802712354,5,20,60,1,2000,5802712354,1 -5802712356,5,20,60,1,2000,5802712356,1 -000919276,5,5,30,3,2100,000919276,3 -5802554808,5,10,10,2,4000,5802554808,2 -61907017033,6,15,5,3,7000,61907017033,3 -000791847,5,5,10,3,500,000791847,3 -031164,5,5,30,3,4000,031164,3 -000982196,5,10,30,3,1000,000982196,3 -000982191,5,10,30,3,1000,000982191,3 -0007415535,5,5,30,2,2100,0007415535,2 -000741553,5,5,30,2,2100,000741553,2 -5802741861,10,12,10,3,5000,5802741861,3 -5802741842,10,12,10,3,5000,5802741842,3 -5802817720,5,5,20,2,4000,5802817720,2 -5802805327,5,5,20,2,4000,5802805327,2 -5802805355,5,5,20,2,4000,5802805355,2 -5802805355,5,5,20,2,4000,5802805355,2 -5801949841,5,5,20,2,4000,5801949841,2 -5802805207,5,5,20,2,4000,5802805207,2 -5802561728,10,12,10,3,6000,5802561728,3 -00864924,5,5,30,3,2100,00864924,3 -864923,5,5,30,3,2100,864923,3 -5802830978,5,10,10,3,6000,5802830978,3 -000926266,5,10,10,3,1500,000926266,3 -000926264,5,10,10,3,1500,000926264,3 -000926265,5,10,10,3,1500,000926265,3 -5802712356,5,20,60,1,2000,5802712356,1 -5802712358,5,20,60,1,2000,5802712358,1 -5802712354,5,20,60,1,2000,5802712354,1 -prova,10,10,10,3,4000,prova,3 -5802726236,10,10,10,2,500,5802726236,2 -5802726232,10,10,10,2,500,5802726232,2 -000772341,5,5,30,2,2100,000772341,2 -000743029,5,5,30,2,2100,000743029,2 -000958821,5,10,20,3,1500,000958821,3 -5802929056,10,10,20,3,2000,5802929056,3 -000797155,5,5,30,2,2100,000797155,2 -prova 285847,5,5,5,2,500,prova 285847,2 -AG562906,5,10,20,3,5000,AG562906,3 -AG554473,5,10,20,3,5000,AG554473,3 -AG554487,5,10,20,3,5000,AG554487,3 -AG554488,5,10,20,3,5000,AG554488,3 -AG554472,5,10,20,3,5000,AG554472,3 -AG576714,5,10,20,3,5000,AG576714,3 -AG554457,5,10,20,3,6000,AG554457,3 -5803019614,10,12,10,3,5000,5803019614,3 -AG576715,5,10,20,3,5000,AG576715,3 -000798527,5,5,30,2,2100,000798527,2 -000896045,5,5,30,2,2100,000896045,2 -5803016259,10,10,20,3,2000,5803016259,3 -5802955648,10,10,20,3,2000,5802955648,3 -TBG-919635,10,10,20,3,3000,TBG-919635,3 -TBG-919634,10,10,20,3,3000,TBG-919634,3 -000914015,5,5,30,3,2100,000914015,3 -000899352,10,10,30,3,3000,000899352,3 -000859676,5,10,30,3,1000,000859676,3 -5802989036,20,20,30,3,2000,5802989036,3 -5803028303,20,20,30,3,2000,5803028303,3 -5802989226,5,20,10,3,2000,5802989226,3 -5803046494,20,20,30,3,2000,5803046494,3 -5803046495,20,20,30,3,2000,5803046495,3 -000846678,5,5,10,3,500,000846678,3 -000859695,5,10,30,3,1000,000859695,3 -000859721,5,10,30,3,1000,000859721,3 -000948478,5,10,30,3,1000,000948478,3 -000947609,5,10,30,3,1000,000947609,3 -000780163,5,5,30,2,2100,000780163,2 -M280909-ECL2,5,10,20,3,6000,M280909-ECL2,3 -M280909-ECL3,5,10,20,3,6000,M280909-ECL3,3 -M280909-ECL5,5,10,20,3,6000,M280909-ECL5,3 -M280909-ECL6,5,10,20,3,6000,M280909-ECL6,3 -000952054,5,5,30,1,2100,000952054,1 -000876337,5,5,10,3,500,000876337,3 -000833474,5,5,10,3,500,000833474,3 -000895219,5,5,30,2,2100,000895219,2 -000895222,5,10,30,3,1000,000895222,3 -000895228,5,10,30,3,1000,000895228,3 -000964212,5,10,30,3,2100,000964212,3 -000992752,5,10,15,3,1000,000992752,3 -000948486,5,10,30,3,1000,000948486,3 -000951612,5,5,30,2,2100,000951612,2 -000985807,5,5,10,3,1500,000985807,3 -000965888,5,5,30,2,3500,000965888,2 -000951612,5,5,30,2,2100,000951612,2 -000951613,5,5,30,2,2100,000951613,2 -000951611,5,5,30,2,2100,000951611,2 -000784883,5,5,10,3,1500,000784883,3 +M280909-ECL1,5,10,20,30,6000,M280909-ECL1,30 +302699,5,10,15,30,1000,302699,30 +304436,5,5,40,20,500,304436,20 +294643,5,10,15,30,1000,294643,30 +296041,5,10,10,10,100,296041,10 +296497,5,15,10,10,500,296497,10 +303330,5,10,15,30,3500,303330,30 +302694,5,15,10,30,1000,302694,30 +303273,5,10,30,30,1000,303273,30 +308299,10,10,6,30,1000,308299,30 +308387,5,10,15,30,1000,308387,30 +308298,10,10,6,30,1000,308298,30 +310488,5,5,40,30,1000,310488,30 +303286,5,10,15,30,1000,303286,30 +310125,15,25,20,30,2000,310125,30 +11,15,10,15,30,2000,11,30 +13K0045CP,5,10,10,30,2000,13K0045CP,30 +franco,10,10,15,30,5000,franco,30 +310126,15,15,20,20,2000,310126,20 +292014,5,10,10,20,1000,292014,20 +319946,5,10,15,30,3500,319946,30 +320055,5,30,10,30,1500,320055,30 +316978,5,5,10,30,500,316978,30 +4000,5,5,10,20,4000,504099279,20 +317021,5,5,10,20,3500,317021,20 +316978,5,5,10,20,500,316978,20 +321982,5,5,40,20,500,321982,20 +330969,5,10,10,20,1000,330969,20 +324516,5,10,15,30,3500,324516,30 +670051072,5,5,40,20,500,670051072,20 +Test controllo,5,5,10,20,1000,Test controllo,20 +13K0045CP,5,10,10,30,2000,13K0045CP,30 +337244,5,10,30,30,1000,337244,30 +337243,5,5,10,30,500,337243,30 +341616,5,10,15,30,1000,341616,30 +670051071,5,5,40,20,500,670051071,20 +5802031912,5,5,20,30,2000,5802031912,30 +769266,5,5,10,30,2000,769266,30 +769265,5,5,10,30,2000,769265,30 +329766,5,5,10,30,2000,329766,30 +329765,5,5,10,30,2000,329765,30 +767814,5,10,30,30,1000,767814,30 +767862,5,10,30,30,1000,767862,30 +5802031904,5,5,20,30,2000,5802031904,30 +782715,5,10,10,30,1000,782715,30 +786968,5,10,20,30,1000,786968,30 +327976,5,10,30,30,1000,327976,30 +795902,5,5,30,20,2100,795902,20 +866672,5,5,10,30,3500,866672,30 +879916,5,5,30,30,1500,879916,30 +896264,5,5,10,30,1000,896264,30 +16FA814CP,5,5,20,20,3000,16FA814CP,20 +923578,5,5,30,20,2100,923578,20 +916496,5,5,10,30,2000,916496,30 +16L0043CP,5,10,30,20,3500,16L0043CP,20 +16L0145CP,5,10,30,20,3500,16L0145CP,20 +16LA243CP,5,10,30,20,3500,16LA243CP,20 +16LA334CP,5,10,30,20,3500,16LA334CP,20 +300146,5,5,40,20,500,300146,20 +turcutto,5,5,40,20,500,turcutto,20 +000905464,5,5,30,20,2100,000905464,20 +000871857,5,5,30,20,2100,000871857,20 +000878758,5,5,10,30,500,000878758,30 +000871854,5,5,30,30,2100,000871854,30 +000871856,5,5,30,30,2100,000871856,30 +878758,5,5,10,30,500,878758,30 +16L0151CP,5,10,30,30,3500,16L0151CP,30 +16L0060CP,5,10,30,30,3500,16L0060CP,30 +16LA336CP,5,10,30,30,3500,16LA336CP,30 +16L0164CP,5,10,30,30,3500,16L0164CP,30 +16FA849CP,5,10,20,30,1000,16FA849CP,30 +16L0154CP,5,10,30,30,3500,16L0154CP,30 +23KA036CP,5,10,10,30,2000,23KA036CP,30 +23KA052CP,10,10,10,30,2000,23KA052CP,30 +5802527546,10,10,20,30,1000,5802527546,30 +906677,5,5,10,30,500,906677,30 +878758,5,5,10,30,500,878758,30 +939078,5,5,30,30,2100,939078,30 +878758,5,5,10,30,500,878758,30 +23KA196CP,5,5,30,30,2000,23KA196CP,30 +23KA197CP,10,10,10,30,2000,23KA197CP,30 +000912354,5,5,10,30,1000,000912354,30 +23FA526CP,10,10,10,30,500,23FA526CP,30 +16L0174CP,5,10,30,30,3500,16L0174CP,30 +16L0180CP,5,10,30,30,3500,16L0180CP,30 +23KA132CP,10,10,10,30,3000,23KA132CP,30 +952984,5,10,10,30,500,952984,30 +033721,5,5,30,30,4000,033721,30 +033608,5,5,30,30,4000,033608,30 +033769,5,5,30,30,4000,033769,30 +033772,5,5,30,30,4000,033772,30 +033771,5,5,30,30,4000,033771,30 +030397,5,5,30,30,4000,030397,30 +033609,5,5,30,30,4000,033609,30 +5802755172,5,5,20,30,4000,5802755172,30 +5802757754,5,5,20,30,4000,5802757754,30 +5802758716,5,5,20,30,4000,5802758716,30 +1220099000,5,5,10,30,2000,1220099000,30 +027570,10,5,30,30,4000,027570,30 +031164,5,5,30,30,4000,031164,30 +033770,5,5,30,30,1000,033770,30 +16FA441CP,5,5,20,30,1000,16FA441CP,30 +5802712358,5,20,60,10,2000,5802712358,10 +5802712352,5,20,60,10,2000,5802712352,10 +5802712354,5,20,60,10,2000,5802712354,10 +5802712356,5,20,60,10,2000,5802712356,10 +000919276,5,5,30,30,2100,000919276,30 +5802554808,5,10,10,20,4000,5802554808,20 +61907017033,6,15,5,30,7000,61907017033,30 +000791847,5,5,10,30,500,000791847,30 +031164,5,5,30,30,4000,031164,30 +000982196,5,10,30,30,1000,000982196,30 +000982191,5,10,30,30,1000,000982191,30 +0007415535,5,5,30,30,2100,0007415535,30 +000741553,5,5,30,20,2100,000741553,20 +5802741861,10,12,10,30,5000,5802741861,30 +5802741842,10,12,10,30,5000,5802741842,30 +5802817720,5,5,20,20,4000,5802817720,20 +5802805327,5,5,20,20,4000,5802805327,20 +5802805355,5,5,20,20,4000,5802805355,20 +5802805355,5,5,20,20,4000,5802805355,20 +5801949841,5,5,20,20,4000,5801949841,20 +5802805207,5,5,20,20,4000,5802805207,20 +5802561728,10,12,10,30,6000,5802561728,30 +00864924,5,5,30,30,2100,00864924,30 +864923,5,5,30,30,2100,864923,30 +5802830978,5,10,10,30,6000,5802830978,30 +000926266,5,10,10,30,1500,000926266,30 +000926264,5,10,10,30,1500,000926264,30 +000926265,5,10,10,30,1500,000926265,30 +5802712356,5,20,60,10,2000,5802712356,10 +5802712358,5,20,60,10,2000,5802712358,10 +5802712354,5,20,60,10,2000,5802712354,10 +prova,10,10,10,30,4000,prova,30 +5802726236,10,10,10,30,500,5802726236,30 +5802726232,10,10,10,30,500,5802726232,30 +000772341,5,5,30,20,2100,000772341,20 +000743029,5,5,30,20,2100,000743029,20 +000958821,5,10,20,30,1500,000958821,30 +5802929056,10,10,20,30,2000,5802929056,30 +000797155,5,5,30,20,2100,000797155,20 +prova 285847,5,5,5,20,500,prova 285847,20 +AG562906,5,10,20,30,5000,AG562906,30 +AG554473,5,10,20,30,5000,AG554473,30 +AG554487,5,10,20,30,5000,AG554487,30 +AG554488,5,10,20,30,5000,AG554488,30 +AG554472,5,10,20,30,5000,AG554472,30 +AG576714,5,10,20,30,5000,AG576714,30 +AG554457,5,10,20,30,6000,AG554457,30 +5803019614,10,12,10,30,5000,5803019614,30 +AG576715,5,10,20,30,5000,AG576715,30 +000798527,5,5,30,20,2100,000798527,20 +000896045,5,5,30,20,2100,000896045,20 +5803016259,10,10,20,30,2000,5803016259,30 +5802955648,10,10,20,30,2000,5802955648,30 +TBG-919635,10,10,20,30,3000,TBG-919635,30 +TBG-919634,10,10,20,30,3000,TBG-919634,30 +000914015,5,5,30,30,2100,000914015,30 +000899352,10,10,30,30,3000,000899352,30 +000859676,5,10,30,30,1000,000859676,30 +5802989036,20,20,30,30,2000,5802989036,30 +5803028303,20,20,30,30,2000,5803028303,30 +5802989226,5,20,10,30,2000,5802989226,30 +5803046494,20,20,30,30,2000,5803046494,30 +5803046495,20,20,30,30,2000,5803046495,30 +000846678,5,5,10,30,500,000846678,30 +000859695,5,10,30,30,1000,000859695,30 +000859721,5,10,30,30,1000,000859721,30 +000948478,5,10,30,30,1000,000948478,30 +000947609,5,10,30,30,1000,000947609,30 +000780163,5,5,30,20,2100,000780163,20 +M280909-ECL2,5,10,20,30,6000,M280909-ECL2,30 +M280909-ECL3,5,10,20,30,6000,M280909-ECL3,30 +M280909-ECL5,5,10,20,30,6000,M280909-ECL5,30 +M280909-ECL6,5,10,20,30,6000,M280909-ECL6,30 +000952054,5,5,30,10,2100,000952054,10 +000876337,5,5,10,30,500,000876337,30 +000833474,5,5,10,30,500,000833474,30 +000895219,5,5,30,20,2100,000895219,20 +000895222,5,10,30,30,1000,000895222,30 +000895228,5,10,30,30,1000,000895228,30 +000964212,5,10,30,30,2100,000964212,30 +000992752,5,10,15,30,1000,000992752,30 +000948486,5,10,30,30,1000,000948486,30 +000951612,5,5,30,20,2100,000951612,20 +000985807,5,5,10,30,1500,000985807,30 +000965888,5,5,30,20,3500,000965888,20 +000951612,5,5,30,20,2100,000951612,20 +000951613,5,5,30,20,2100,000951613,20 +000951611,5,5,30,20,2100,000951611,20 +000784883,5,5,10,30,1500,000784883,30 diff --git a/src/lib/helpers/recipe_manager.py b/src/lib/helpers/recipe_manager.py index 46a735e..82658ea 100644 --- a/src/lib/helpers/recipe_manager.py +++ b/src/lib/helpers/recipe_manager.py @@ -142,6 +142,7 @@ def read_steps(row, config, defaults=None, unsupported_steps=None): "labeltxt_4": row.get("testo_etich_4", ""), "labeltxt_5": row.get("barcode_input_finelinea", ""), "extra_label": row.get("etichette_supplementari", ""), + "barcode": row.get("barcode_stampato", ""), }, } diff --git a/src/ui/print_step_editor/print_step_editor.py b/src/ui/print_step_editor/print_step_editor.py index 1e1a01e..fc6eb6e 100644 --- a/src/ui/print_step_editor/print_step_editor.py +++ b/src/ui/print_step_editor/print_step_editor.py @@ -12,4 +12,5 @@ class Print_Step_Editor(Editor): "labeltxt_4": self.labeltxt_4, "labeltxt_5": self.labeltxt_5, "extra_label": self.extra_label, + "barcode": self.barcode, }) diff --git a/src/ui/print_step_editor/print_step_editor.ui b/src/ui/print_step_editor/print_step_editor.ui index e29eb74..77ac407 100644 --- a/src/ui/print_step_editor/print_step_editor.ui +++ b/src/ui/print_step_editor/print_step_editor.ui @@ -6,7 +6,7 @@ 0 0 - 309 + 371 345 @@ -149,6 +149,16 @@ + + + + Formato barcode + + + + + + diff --git a/src/ui/test/test.py b/src/ui/test/test.py index 6b281d7..1ccee3e 100755 --- a/src/ui/test/test.py +++ b/src/ui/test/test.py @@ -405,6 +405,7 @@ class Test(Widget): compiled_label = self.print(self.archived, self.step.spec.get("template", "EtichettaR5")) self.archived.test_data.update({"print": compiled_label}) self.archived.test_data.update({"print_template": self.print_template}) + self.archived.test_data.update({"barcode_stampato": self.printed_barcode}) self.archived.label = compiled_label self.log.info(f"Label printed. Saving...") #self.archived.save() @@ -813,6 +814,10 @@ class Test(Widget): label_brother = context.get("RECIPE_TO_PRINT", "-") + context.get("DD","-") + context.get("MO","-") + context.get("YY","-") + context.get("SN5","-") barcode = str(label_brother) + barcode_format = self.print_step.spec.get("barcode", "-") + self.printed_barcode = barcode_format.format_map(context) + + for n in range(5): field = f"labeltxt_{n + 1}" if field in printer_fields.keys(): From 6f160a16ea35d8b2c293c55b6f497f6585fe7926 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Fri, 28 Feb 2025 12:09:40 +0100 Subject: [PATCH 32/63] fix? --- src/components/tecna_marposs_provaset_t3l_registers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/tecna_marposs_provaset_t3l_registers.py b/src/components/tecna_marposs_provaset_t3l_registers.py index 307c616..09597d6 100644 --- a/src/components/tecna_marposs_provaset_t3l_registers.py +++ b/src/components/tecna_marposs_provaset_t3l_registers.py @@ -316,7 +316,7 @@ registers = { "PB - Burst pressure": [743 - 1, {"dt": "16bit_uint", "f": 1505, }], "BD - Burst drop / PD - Delta Aperture": [744 - 1, {"dt": "16bit_uint", "f": 1505, }], "FSL - Discharge limit": [745 - 1, {"dt": "16bit_uint", "f": 1505, }], - "PID: pressure correction": [746 - 1, {"dt": "16bit_uint", "g": 110, }], + "PID: pressure correction": [746 - 1, {"dt": "16bit_uint", "g": 100, }], # Offset electronic regulator Format: xx.xx% "PR+ - Max pressure tolerance % (P+)": [747 - 1, {"dt": "16bit_uint", "g": 10, }], # Format: x.x % From c2977b291aec9919e3349cee0cb31fccbf5ea6f8 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Fri, 28 Feb 2025 14:45:11 +0100 Subject: [PATCH 33/63] dev barcode on portal ok --- src/components/archive_synchronizer.py | 1 + src/lib/db/models/archive.py | 1 + src/ui/test/test.py | 1 + 3 files changed, 3 insertions(+) diff --git a/src/components/archive_synchronizer.py b/src/components/archive_synchronizer.py index 6d013d7..fd55c16 100644 --- a/src/components/archive_synchronizer.py +++ b/src/components/archive_synchronizer.py @@ -224,6 +224,7 @@ class ArchiveSynchronizer(Component): "serial": record.id, "time": record.time.isoformat(), "user": record.user.username, + "barcode_out": record.barcode if record.barcode else "NA", }, timeout=5, verify=False) else: r = requests.get(self.archive_endpoint, params={ diff --git a/src/lib/db/models/archive.py b/src/lib/db/models/archive.py index ce7220b..3c3bf47 100644 --- a/src/lib/db/models/archive.py +++ b/src/lib/db/models/archive.py @@ -16,6 +16,7 @@ class Archive(BaseModel): overridden = BooleanField(null=False) test_data = JSONField(null=False) label = TextField(null=True) + barcode = TextField(null=True) archived = IntegerField(null=False, default=False) uploaded = BooleanField(null=False, default=False) diff --git a/src/ui/test/test.py b/src/ui/test/test.py index 1ccee3e..db53738 100755 --- a/src/ui/test/test.py +++ b/src/ui/test/test.py @@ -816,6 +816,7 @@ class Test(Widget): barcode_format = self.print_step.spec.get("barcode", "-") self.printed_barcode = barcode_format.format_map(context) + self.archived.barcode = self.printed_barcode for n in range(5): From 17c76f0fb4e853e2edd1225c54be28ed63cc6265 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Fri, 28 Feb 2025 15:44:08 +0100 Subject: [PATCH 34/63] dev barcode on portal ok --- src/ui/print_step_editor/print_step_editor.ui | 71 ++++++++++++++++++- 1 file changed, 69 insertions(+), 2 deletions(-) diff --git a/src/ui/print_step_editor/print_step_editor.ui b/src/ui/print_step_editor/print_step_editor.ui index 77ac407..8538e73 100644 --- a/src/ui/print_step_editor/print_step_editor.ui +++ b/src/ui/print_step_editor/print_step_editor.ui @@ -6,8 +6,8 @@ 0 0 - 371 - 345 + 750 + 332 @@ -159,6 +159,73 @@ + + + + + Ubuntu Mono + 12 + 75 + false + true + false + false + + + + Barcode : {PART}{SN5}{MO}{YY} o {PART}{MO}{YY}{SN5} + + + + + + + {PART}: Codice Ricetta selezionata + + + + + + + {SN5}:Numero incrementale di 5 cifre + + + + + + + {MO}:Mese espresso con 2 cifre + + + + + + + {YY}:Anno espresso con 2 cifre + + + + + + + {DD}:Giorno espresso con 2 cifre + + + + + + + + 10 + 75 + true + + + + Legenda Barcode + + + From 74b85940fa205d8303bad036313129c89a113537 Mon Sep 17 00:00:00 2001 From: st-ten-13 Date: Mon, 3 Mar 2025 10:58:33 +0100 Subject: [PATCH 35/63] fix --- config/machine_settings/st-ten-13.ini | 8 ++--- make_desktop_file.sh | 34 ++++++------------- .../dummies/Automation/BDaq/DioCtrlBase.py | 8 ++--- 3 files changed, 19 insertions(+), 31 deletions(-) diff --git a/config/machine_settings/st-ten-13.ini b/config/machine_settings/st-ten-13.ini index 0d22c0e..52661fc 100644 --- a/config/machine_settings/st-ten-13.ini +++ b/config/machine_settings/st-ten-13.ini @@ -20,7 +20,7 @@ discard_box: absent #enforce_piece_removal: yes [tecna_t3] -port: /dev/ttyUSB1 +port: /dev/ttyUSB0 model: t3l [label_printer] @@ -34,7 +34,7 @@ risoluzione:203 id: USB-5862,BID#0 [fixture_rfid] -port: ttyUSB0 #correct way to declare usb in linux +port: ttyUSB1 #correct way to declare usb in linux [recipe] recipe_name_field: codice_ricetta @@ -86,8 +86,8 @@ settling_pressure_min_percent: 5 settling_pressure_max_percent: 5 test_pressure: 7000 test_time: 10 -test_pressure_qpos: 10 #Q+ Upper test leak limit -test_pressure_qneg: 30 #Q- Lower test leak limit +test_pressure_qpos: 5 #Q+ Upper test leak limit +test_pressure_qneg: 17 #Q- Lower test leak limit test_pressure_tt_qpos: 1 # Q+ Upper test leak limit (tube-tube) test_pressure_tt_qneg: 5 # Q- Lower test leak limit (tube-tube) flush_time: 1 diff --git a/make_desktop_file.sh b/make_desktop_file.sh index 14a4fdc..d92389a 100644 --- a/make_desktop_file.sh +++ b/make_desktop_file.sh @@ -1,26 +1,14 @@ #!/bin/bash +set -ex +here="$(realpath "$(dirname "$0")")" +cd "$here" -# Define the temporary file name for the .desktop file -SCRIPT="/tmp/shortcut-$(date +%s).desktop" +echo "[Desktop Entry] +Name=Avvio ciclo +Exec=bash $here/runme.sh +Icon=$here/src/ui/imgs/neo.ico +Terminal=false +Type=Application +Categories=Application;" > "$HOME/.local/share/applications/ST-TEN-13.desktop" -# Create the .desktop file with the required content -echo "[Desktop Entry]" >> $SCRIPT -echo "Version=1.0" >> $SCRIPT -echo "Name=AVVIO PROGRAMMA COLLAUDO" >> $SCRIPT -echo "Comment=Shortcut to AVVIO PROGRAMMA COLLAUDO" >> $SCRIPT -echo "Exec=$HOME/PycharmProjects/st-ten-1/runme.sh" >> $SCRIPT -echo "Icon=$HOME/PycharmProjects/st-ten-1/src/ui/imgs/neo.ico" >> $SCRIPT -echo "Terminal=false" >> $SCRIPT -echo "Type=Application" >> $SCRIPT -echo "Categories=Utility;" >> $SCRIPT - -# Prompt for sudo password and copy the .desktop file to the user's Desktop -sudo cp $SCRIPT "$HOME/Desktop/AVVIO PROGRAMMA COLLAUDO.desktop" - -# Make the .desktop file executable -sudo chmod +x "$HOME/Desktop/AVVIO PROGRAMMA COLLAUDO.desktop" - -# Remove the temporary .desktop file -rm $SCRIPT - -echo "Shortcut created on Desktop" \ No newline at end of file +ln -f -s "$HOME/.local/share/applications/ST-TEN-13.desktop" "$HOME/Scrivania/ST-TEN-13.desktop" diff --git a/src/components/dummies/Automation/BDaq/DioCtrlBase.py b/src/components/dummies/Automation/BDaq/DioCtrlBase.py index 7977989..c25932b 100644 --- a/src/components/dummies/Automation/BDaq/DioCtrlBase.py +++ b/src/components/dummies/Automation/BDaq/DioCtrlBase.py @@ -1,10 +1,10 @@ #!/usr/bin/python # -*- coding:utf-8 -*- -from dummies.Automation.BDaq.BDaqApi import TDioCtrlBase, TArray -from dummies.Automation.BDaq.DaqCtrlBase import DaqCtrlBase -from dummies.Automation.BDaq.DioFeatures import DioFeatures -from dummies.Automation.BDaq.DioPort import DioPort +from components.dummies.Automation.BDaq.BDaqApi import TDioCtrlBase, TArray +from components.dummies.Automation.BDaq.DaqCtrlBase import DaqCtrlBase +from components.dummies.Automation.BDaq.DioFeatures import DioFeatures +from components.dummies.Automation.BDaq.DioPort import DioPort class DioCtrlBase(DaqCtrlBase): From b1d2acf7c194ae29ef85f4b87cbb017618d4ca79 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Mon, 3 Mar 2025 13:38:11 +0100 Subject: [PATCH 36/63] Add support for barcode formatting in configurations Introduced a new `barcode_format` field in configuration files to specify barcode structure. Updated related code to utilize the default barcode format when processing recipes and test data. This change ensures consistency and flexibility in barcode generation across systems. --- config/machine_settings/defaults.ini | 1 + src/lib/helpers/recipe_manager.py | 2 +- src/ui/test/test.py | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/config/machine_settings/defaults.ini b/config/machine_settings/defaults.ini index a2f17a8..d223355 100644 --- a/config/machine_settings/defaults.ini +++ b/config/machine_settings/defaults.ini @@ -184,6 +184,7 @@ ricetta_visione: termorestringente_923578.ini stampa_etichetta_abilitata: x modello_etichetta: ETA013L.prn descrizione: inserire descrizione ricetta +barcode_format: {PART}{MO}{YY}{SN5} [autotest_leak] enabled: true diff --git a/src/lib/helpers/recipe_manager.py b/src/lib/helpers/recipe_manager.py index 82658ea..5aec9bd 100644 --- a/src/lib/helpers/recipe_manager.py +++ b/src/lib/helpers/recipe_manager.py @@ -142,7 +142,7 @@ def read_steps(row, config, defaults=None, unsupported_steps=None): "labeltxt_4": row.get("testo_etich_4", ""), "labeltxt_5": row.get("barcode_input_finelinea", ""), "extra_label": row.get("etichette_supplementari", ""), - "barcode": row.get("barcode_stampato", ""), + "barcode": row.get("barcode_stampato",defaults["barcode_format"]), }, } diff --git a/src/ui/test/test.py b/src/ui/test/test.py index db53738..98abf94 100755 --- a/src/ui/test/test.py +++ b/src/ui/test/test.py @@ -804,6 +804,8 @@ class Test(Widget): "STATION": str(self.config.machine_id), "OPERATOR": str(archived.user.username), "BADGE_NUM": str(archived.user.badge_number), + #BARCODE + "BCODE": str(self.step.spec["barcode"]), # RESULT "RESULT": str("CONFORME" if leak_test_1.get("ok", False) else "SCARTO") + str(" FORZATO" if self.data.get("overridden", False) else ""), From 5d4b2d6ed5c8c2144bf83feed552b37558e3bd91 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Mon, 3 Mar 2025 13:38:49 +0100 Subject: [PATCH 37/63] FIX --- config/machine_settings/st-ten-13.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/config/machine_settings/st-ten-13.ini b/config/machine_settings/st-ten-13.ini index 52661fc..75a5f5d 100644 --- a/config/machine_settings/st-ten-13.ini +++ b/config/machine_settings/st-ten-13.ini @@ -75,6 +75,7 @@ pressione_svuotamento_2: 100 canale_di_prova_2: 2 modello_etichetta: EtichettaR5_Montaggio_1prova.prn pid_pressure_correction: 105 +barcode_format: {PART}{MO}{YY}{SN5} [autotest_leak] enabled: true From 464bba989adb17d18edeabbf8a8200ac51c5ec9b Mon Sep 17 00:00:00 2001 From: st-ten-13 Date: Mon, 3 Mar 2025 13:56:55 +0100 Subject: [PATCH 38/63] fix --- config/label_templates/st-ten-13/203/Errecinque_standard.prn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/label_templates/st-ten-13/203/Errecinque_standard.prn b/config/label_templates/st-ten-13/203/Errecinque_standard.prn index 7cce14f..f1aebb6 100644 --- a/config/label_templates/st-ten-13/203/Errecinque_standard.prn +++ b/config/label_templates/st-ten-13/203/Errecinque_standard.prn @@ -47,7 +47,7 @@ ^FT207,888^A0N,25,25^FH\^CI28^FD{TSET} s^FS^CI27 ^FT145,705^A0N,25,25^FH\^CI28^FD{PTEST} mbar^FS^CI27 ^FT31,236^BXN,6,200,0,0,1,_,1 -^FH\^FD{PART}{MO}{YY}{SN5}^FS -^FT29,287^A0N,25,25^FH\^CI28^FD{PART}{MO}{YY}{SN5}^FS^CI27 +^FH\^FD{BCODE}^FS +^FT29,287^A0N,25,25^FH\^CI28^FD{BCODE}^FS^CI27 ^PQ1,0,1,Y ^XZ From a953edb1cea59cd027ef360c446f2696ecd55323 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Tue, 4 Mar 2025 10:48:19 +0100 Subject: [PATCH 39/63] Add support for "slow_pid" configuration and UI integration Implemented a new "slow_pid" parameter across configuration files, UI components, and backend logic. Updated machine settings, Leak Test editor, and recipe manager to handle this parameter. Adjusted related layout and logic to ensure seamless integration. --- config/machine_settings/defaults.ini | 1 + config/machine_settings/st-ten-11.ini | 1 + config/machine_settings/st-ten-15.ini | 1 + src/components/tecna_marposs_provaset_t3.py | 2 +- src/lib/helpers/recipe_manager.py | 2 + src/ui/leak_step_editor/leak_step_editor.py | 1 + src/ui/leak_step_editor/leak_step_editor.ui | 82 ++++++++++++--------- 7 files changed, 55 insertions(+), 35 deletions(-) diff --git a/config/machine_settings/defaults.ini b/config/machine_settings/defaults.ini index d223355..5ad13cc 100644 --- a/config/machine_settings/defaults.ini +++ b/config/machine_settings/defaults.ini @@ -147,6 +147,7 @@ pid_level: 1 pid_speed: 1 tester_discharge_enable: no pid_pressure_correction: 100 +slow_pid: tempo_pre_riempimento: 0 pressione_pre_riempimento: 1000 diff --git a/config/machine_settings/st-ten-11.ini b/config/machine_settings/st-ten-11.ini index 2fbb3f8..e0e1c93 100644 --- a/config/machine_settings/st-ten-11.ini +++ b/config/machine_settings/st-ten-11.ini @@ -80,6 +80,7 @@ modello_etichetta: EtichettaR5_Montaggio_1prova.prn pid_pressure_correction: 105 istruzione_abilitata_extra: tagliatubi: +slow_pid: [autotest_leak] enabled: true diff --git a/config/machine_settings/st-ten-15.ini b/config/machine_settings/st-ten-15.ini index c70e3b8..35d462b 100644 --- a/config/machine_settings/st-ten-15.ini +++ b/config/machine_settings/st-ten-15.ini @@ -77,6 +77,7 @@ canale_di_prova_2: 2 modello_etichetta: EtichettaR5_Montaggio_1prova.prn pid_pressure_correction: 100 istruzione_abilitata_extra: +slow_pid: [autotest_leak] enabled: true diff --git a/src/components/tecna_marposs_provaset_t3.py b/src/components/tecna_marposs_provaset_t3.py index acddb01..7cee34b 100644 --- a/src/components/tecna_marposs_provaset_t3.py +++ b/src/components/tecna_marposs_provaset_t3.py @@ -314,7 +314,7 @@ class TecnaMarpossProvasetT3(ModbusComponent): # **{769 - 1 + i: (recipe_name[i * 2 + 1] << 8) + recipe_name[i * 2] for i in range(8)}, # print field 2 "Print options": 0b0000000000000000 | self.saver_label_count << 12 | self.saver_print_on_fail << 8 | self.saver_label_template, "Test type": "Leak Test", - "Test flags": test_flags, + "Test flags": test_flags | (2 << 4) if step.spec.get("slow_pid") is True else test_flags, "T0 - Pre-filling time": step.spec["pre_filling_time"], "P0 - Pre-filling pressure": step.spec["pre_filling_pressure"], "T1 - Filling time": step.spec["filling_time"], diff --git a/src/lib/helpers/recipe_manager.py b/src/lib/helpers/recipe_manager.py index 5aec9bd..dd9a863 100644 --- a/src/lib/helpers/recipe_manager.py +++ b/src/lib/helpers/recipe_manager.py @@ -103,6 +103,7 @@ def read_steps(row, config, defaults=None, unsupported_steps=None): "ext_blow_time": safe_parse(row.get("tempo_soffiaggio_esterno", defaults["tempo_soffiaggio_esterno"])), "pid_pressure_correction": safe_parse( row.get("pid_pressure_correction", defaults["pid_pressure_correction"])), + "slow_pid": safe_parse(row.get("slow_pid", defaults["slow_pid"])), }, "leak_2": { "pre_filling_time": safe_parse(row.get("tempo_pre_riempimento_2", defaults["tempo_pre_riempimento_2"])), @@ -130,6 +131,7 @@ def read_steps(row, config, defaults=None, unsupported_steps=None): "ext_flush_time": safe_parse(row.get("tempo_svuotamento_esterno_2", defaults["tempo_svuotamento_esterno"])), "ext_blow_time": safe_parse(row.get("tempo_soffiaggio_esterno_2", defaults["tempo_soffiaggio_esterno"])), "pid_pressure_correction": safe_parse(row.get("pid_pressure_correction", defaults["pid_pressure_correction_2"])), + "slow_pid": safe_parse(row.get("slow_pid", defaults["slow_pid"])), }, "vision": { "recipe": row.get("ricetta_visione", defaults["ricetta_visione"]), diff --git a/src/ui/leak_step_editor/leak_step_editor.py b/src/ui/leak_step_editor/leak_step_editor.py index 75173fb..614753e 100644 --- a/src/ui/leak_step_editor/leak_step_editor.py +++ b/src/ui/leak_step_editor/leak_step_editor.py @@ -28,4 +28,5 @@ class Leak_Step_Editor(Editor): "ext_flush_time": self.ext_flush_time_sb, #PID "pid_pressure_correction": self.test_pid_correction_sb, + "slow_pid": self.slow_pid_c, }) diff --git a/src/ui/leak_step_editor/leak_step_editor.ui b/src/ui/leak_step_editor/leak_step_editor.ui index 4e3f326..fca6640 100644 --- a/src/ui/leak_step_editor/leak_step_editor.ui +++ b/src/ui/leak_step_editor/leak_step_editor.ui @@ -85,20 +85,6 @@ Riempimento - - - - PR+ Pressione Max - - - - - - - T1: Riempimento - - - @@ -106,6 +92,13 @@ + + + + s + + + @@ -113,20 +106,6 @@ - - - - 9999 - - - - - - - PR- Pressione Min - - - @@ -141,10 +120,10 @@ - - + + - % + PR- Pressione Min @@ -162,10 +141,45 @@ - - + + - s + PR+ Pressione Max + + + + + + + T1: Riempimento + + + + + + + 9999 + + + + + + + % + + + + + + + PID Lento + + + + + + + From acb0072c00279885a44fccd165d57f3bc419b518 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Wed, 5 Mar 2025 16:01:50 +0100 Subject: [PATCH 40/63] fix --- config/label_templates/203/MCLAREN_353.prn | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 config/label_templates/203/MCLAREN_353.prn diff --git a/config/label_templates/203/MCLAREN_353.prn b/config/label_templates/203/MCLAREN_353.prn new file mode 100644 index 0000000..f3f7010 --- /dev/null +++ b/config/label_templates/203/MCLAREN_353.prn @@ -0,0 +1,46 @@ +CT~~CD,~CC^~CT~ +^XA +~TA000 +~JSN +^LT0 +^MNW +^MTT +^PON +^PMN +^LH0,0 +^JMA +^PR2,2 +~SD26 +^JUS +^LRN +^CI27 +^PA0,1,1,0 +^XZ +^XA +^MMT +^PW320 +^LL1119 +^LS0 +^FT57,105^A0N,39,38^FH\^CI28^FDERRECINQUE^FS^CI27 +^FT58,148^A0N,20,20^FH\^CI28^FDVia Meucci 31/A^FS^CI27 +^FT58,173^A0N,20,20^FH\^CI28^FD10079 Mappano(TO)^FS^CI27 +^FT18,758^A0N,23,20^FH\^CI28^FD{DD}/{MO}/{YY}^FS^CI27 +^FT183,758^A0N,23,20^FH\^CI28^FD{HH}:{MI}:{SS}^FS^CI27 +^FT18,981^A0N,31,30^FH\^CI28^FDESITO:^FS^CI27 +^FT144,981^A0N,31,30^FH\^CI28^FDCONFORME^FS^CI27 +^FT24,439^A0N,25,25^FH\^CI28^FDPart number:^FS^CI27 +^FT24,481^A0N,23,23^FH\^CI28^FD{LABELTXT_2}^FS^CI27 +^FT24,555^A0N,25,25^FH\^CI28^FDSequential number:^FS^CI27 +^FT24,598^A0N,23,23^FH\^CI28^FD{SN4}^FS^CI27 +^FT18,833^A0N,23,23^FH\^CI28^FDOperatore:^FS^CI27 +^FT157,674^A0N,23,23^FH\^CI28^FD{RESLEAK} mbar^FS^CI27 +^FT18,674^A0N,23,23^FH\^CI28^FD{TTEST} s^FS^CI27 +^FT18,724^A0N,23,23^FH\^CI28^FD{PTEST} mbar^FS^CI27 +^BY1,3,64^FT25,384^BCN,,N,N +^FH\^FD>:{PART}^FS +^FT58,241^A0N,25,25^FH\^CI28^FD{LABELTXT_1}^FS^CI27 +^FT58,292^A0N,45,46^FH\^CI28^FDLEAK TEST^FS^CI27 +^FT165,833^A0N,23,23^FH\^CI28^FD{BADGE_NUM}^FS^CI27 +^FT24,512^A0N,23,23^FH\^CI28^FD{LABELTXT_3}^FS^CI27 +^PQ1,0,1,Y +^XZ From 2993049a660557399cbe4483a0ca8d4af0a63596 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Wed, 5 Mar 2025 16:08:45 +0100 Subject: [PATCH 41/63] fix --- .../st-ten-15/203/MCLAREN_353.prn | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/config/label_templates/st-ten-15/203/MCLAREN_353.prn b/config/label_templates/st-ten-15/203/MCLAREN_353.prn index e69de29..6f9c784 100644 --- a/config/label_templates/st-ten-15/203/MCLAREN_353.prn +++ b/config/label_templates/st-ten-15/203/MCLAREN_353.prn @@ -0,0 +1,46 @@ +CT~~CD,~CC^~CT~ +^XA +~TA000 +~JSN +^LT0 +^MNW +^MTT +^PON +^PMN +^LH0,0 +^JMA +^PR2,2 +~SD26 +^JUS +^LRN +^CI27 +^PA0,1,1,0 +^XZ +^XA +^MMT +^PW320 +^LL1119 +^LS0 +^FT57,105^A0N,39,38^FH\^CI28^FDERRECINQUE^FS^CI27 +^FT58,148^A0N,20,20^FH\^CI28^FDVia Meucci 31/A^FS^CI27 +^FT58,173^A0N,20,20^FH\^CI28^FD10079 Mappano(TO)^FS^CI27 +^FT18,758^A0N,23,20^FH\^CI28^FD{DD}/{MO}/{YY}^FS^CI27 +^FT183,758^A0N,23,20^FH\^CI28^FD{HH}:{MI}:{SS}^FS^CI27 +^FT18,981^A0N,31,30^FH\^CI28^FDESITO:^FS^CI27 +^FT144,981^A0N,31,30^FH\^CI28^FDCONFORME^FS^CI27 +^FT24,439^A0N,25,25^FH\^CI28^FDPart number:^FS^CI27 +^FT24,481^A0N,23,23^FH\^CI28^FD{LABELTXT_2}^FS^CI27 +^FT24,555^A0N,25,25^FH\^CI28^FDSequential number:^FS^CI27 +^FT24,598^A0N,23,23^FH\^CI28^FD{SN4}^FS^CI27 +^FT18,833^A0N,23,23^FH\^CI28^FDOperatore:^FS^CI27 +^FT157,674^A0N,23,23^FH\^CI28^FD{RESLEAK} mbar^FS^CI27 +^FT18,674^A0N,23,23^FH\^CI28^FD{TTEST} s^FS^CI27 +^FT18,724^A0N,23,23^FH\^CI28^FD{PTEST} mbar^FS^CI27 +^BY1,3,64^FT25,384^BCN,,N,N +^FH\^FD>:{PART}^FS +^FT58,241^A0N,25,25^FH\^CI28^FD{LABELTXT_1}^FS^CI27 +^FT58,292^A0N,45,46^FH\^CI28^FDLEAK TEST^FS^CI27 +^FT165,833^A0N,23,23^FH\^CI28^FD{BADGE_NUM}^FS^CI27 +^FT24,512^A0N,23,23^FH\^CI28^FD{LABELTXT_3}^FS^CI27 +^PQ1,0,1,Y +^XZ From 363cbc34b6b73396d5eb6d606f3b5cf6c9f81b38 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Wed, 5 Mar 2025 16:19:47 +0100 Subject: [PATCH 42/63] Update PID configuration to use mode selection via dropdown Replaces the "slow_pid" checkbox with a "pid_mod_config" dropdown for more flexible PID mode selection. Updates configuration management, UI, and test flag logic to reflect the new PID mode options: AUTO, FAST, MEDIUM, and SLOW. Ensures backward compatibility by defaulting to AUTO mode. --- config/machine_settings/defaults.ini | 2 +- src/components/tecna_marposs_provaset_t3.py | 14 +++++++++++--- src/lib/helpers/recipe_manager.py | 4 ++-- src/ui/leak_step_editor/leak_step_editor.py | 3 ++- src/ui/leak_step_editor/leak_step_editor.ui | 6 +----- 5 files changed, 17 insertions(+), 12 deletions(-) diff --git a/config/machine_settings/defaults.ini b/config/machine_settings/defaults.ini index 5ad13cc..fd9f904 100644 --- a/config/machine_settings/defaults.ini +++ b/config/machine_settings/defaults.ini @@ -147,7 +147,7 @@ pid_level: 1 pid_speed: 1 tester_discharge_enable: no pid_pressure_correction: 100 -slow_pid: +pid_mod_config: 5 tempo_pre_riempimento: 0 pressione_pre_riempimento: 1000 diff --git a/src/components/tecna_marposs_provaset_t3.py b/src/components/tecna_marposs_provaset_t3.py index 7cee34b..8e1ff79 100644 --- a/src/components/tecna_marposs_provaset_t3.py +++ b/src/components/tecna_marposs_provaset_t3.py @@ -302,8 +302,16 @@ class TecnaMarpossProvasetT3(ModbusComponent): recipe_barcode = f"j{recipe.part_number}"[:16].encode("ascii") recipe_barcode += b"\x00" * (24 - len(recipe_barcode)) test_flags = 0b0110100001010000 if (step.spec.get("autotest", False) in ["ko_check"]) else 0b0110000001010000 - pid_mode = int(self.config["recipes_defaults"]["pid_mode"])<<4 - test_flags = test_flags | pid_mode + pid_mode_text = step.spec["pid_mod_config"]() # Get the selected text from the combobox + pid_mode_value = { # Mapping of text to numeric values + "AUTO": 5, + "FAST": 0, + "MEDIUM": 1, + "SLOW": 2, + }.get(pid_mode_text, 5) + + test_flags = (test_flags & ~(7 << 4)) | (pid_mode_value << 4) + pid_ramps=0b0000000000000000 | int(self.config["recipes_defaults"]["pid_level"])<<8 | int(self.config["recipes_defaults"]["pid_speed"])<<12 spec = { "Flag: Instrument settings": 0b0000000000000000, @@ -314,7 +322,7 @@ class TecnaMarpossProvasetT3(ModbusComponent): # **{769 - 1 + i: (recipe_name[i * 2 + 1] << 8) + recipe_name[i * 2] for i in range(8)}, # print field 2 "Print options": 0b0000000000000000 | self.saver_label_count << 12 | self.saver_print_on_fail << 8 | self.saver_label_template, "Test type": "Leak Test", - "Test flags": test_flags | (2 << 4) if step.spec.get("slow_pid") is True else test_flags, + "Test flags": test_flags, "T0 - Pre-filling time": step.spec["pre_filling_time"], "P0 - Pre-filling pressure": step.spec["pre_filling_pressure"], "T1 - Filling time": step.spec["filling_time"], diff --git a/src/lib/helpers/recipe_manager.py b/src/lib/helpers/recipe_manager.py index dd9a863..6ec59d2 100644 --- a/src/lib/helpers/recipe_manager.py +++ b/src/lib/helpers/recipe_manager.py @@ -103,7 +103,7 @@ def read_steps(row, config, defaults=None, unsupported_steps=None): "ext_blow_time": safe_parse(row.get("tempo_soffiaggio_esterno", defaults["tempo_soffiaggio_esterno"])), "pid_pressure_correction": safe_parse( row.get("pid_pressure_correction", defaults["pid_pressure_correction"])), - "slow_pid": safe_parse(row.get("slow_pid", defaults["slow_pid"])), + "pid_mod_config": safe_parse(row.get("pid_mod_config", defaults["pid_mod_config"])), }, "leak_2": { "pre_filling_time": safe_parse(row.get("tempo_pre_riempimento_2", defaults["tempo_pre_riempimento_2"])), @@ -131,7 +131,7 @@ def read_steps(row, config, defaults=None, unsupported_steps=None): "ext_flush_time": safe_parse(row.get("tempo_svuotamento_esterno_2", defaults["tempo_svuotamento_esterno"])), "ext_blow_time": safe_parse(row.get("tempo_soffiaggio_esterno_2", defaults["tempo_soffiaggio_esterno"])), "pid_pressure_correction": safe_parse(row.get("pid_pressure_correction", defaults["pid_pressure_correction_2"])), - "slow_pid": safe_parse(row.get("slow_pid", defaults["slow_pid"])), + "pid_mod_config": safe_parse(row.get("pid_mod_config", defaults["pid_mod_config"])), }, "vision": { "recipe": row.get("ricetta_visione", defaults["ricetta_visione"]), diff --git a/src/ui/leak_step_editor/leak_step_editor.py b/src/ui/leak_step_editor/leak_step_editor.py index 614753e..2be9005 100644 --- a/src/ui/leak_step_editor/leak_step_editor.py +++ b/src/ui/leak_step_editor/leak_step_editor.py @@ -4,6 +4,7 @@ from ui.editor import Editor class Leak_Step_Editor(Editor): def __init__(self, action=None, cell_widget=None): super().__init__(action=action, cell_widget=cell_widget) + self.pid_mode_sel.addItems(["AUTO", "FAST", "MEDIUM", "SLOW"]) self.spec.update({ # pre-filling "pre_filling_time": self.pre_filling_time_sb, @@ -28,5 +29,5 @@ class Leak_Step_Editor(Editor): "ext_flush_time": self.ext_flush_time_sb, #PID "pid_pressure_correction": self.test_pid_correction_sb, - "slow_pid": self.slow_pid_c, + "pid_mod_config": self.pid_mode_sel.currentText(), }) diff --git a/src/ui/leak_step_editor/leak_step_editor.ui b/src/ui/leak_step_editor/leak_step_editor.ui index fca6640..2ac27a6 100644 --- a/src/ui/leak_step_editor/leak_step_editor.ui +++ b/src/ui/leak_step_editor/leak_step_editor.ui @@ -177,11 +177,7 @@ - - - - - + From 43db7d193712eb631204d0b47e13976861b3bda4 Mon Sep 17 00:00:00 2001 From: eduardo Date: Thu, 6 Mar 2025 07:47:45 +0100 Subject: [PATCH 43/63] labels ferrary black --- .../FERRARI/ferrari_flag_qr_only_black.nlbl | Bin 0 -> 3852 bytes .../203/ferrari_flag_qr_only_black.prn | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 config/label_designs/FERRARI/ferrari_flag_qr_only_black.nlbl create mode 100644 config/label_templates/203/ferrari_flag_qr_only_black.prn diff --git a/config/label_designs/FERRARI/ferrari_flag_qr_only_black.nlbl b/config/label_designs/FERRARI/ferrari_flag_qr_only_black.nlbl new file mode 100644 index 0000000000000000000000000000000000000000..584f7fdbc18548b82b1c9c71f576c1c3e38875b1 GIT binary patch literal 3852 zcmb`KS2P@o_Qq%Q5~Gby)I@J_3=tBdNADzIj2gX+-dhMpi*A(YCkSFN`sku$^j?A} zQ9{%~l>a&Zhr8B2Yu$&t*4=xp{jL45_xJL>{B$+&3BUj#z#4EVYxlCjY;G=}902fD z1pv4Jq5u^)PZyXMT-46i(-Y?D0JU?5*+V@%p>D3u{!lAtn6(oyoA|G51!a5^02zP- z@OJ?LjDW|FDwC`d7lHrO7t(YeIIjQ1Fm7uM6;>@6>lJwkqnXO63sx?IFBBj$%CGZV zzpmbs2>Z2^a0r4ns;9vyLw1C*dGvTJIIO(>8NrqdPL-nI!%^_^4uSMdG>(_=rQ|1m zxs3e&u@e$xhUg0|$mK-AWvf=;J$GXj?lh4kS5egceA356(R;rSVVc}?{2kcGzzD{M z^HDVAx30ieBuP}Bo`v9DnRO)rSq!R$J{gm}1#X^ftZI5=VtD=8r$HE-0n6n4DIY2{ z*|5Wl1^1`MgppGf!f{b6G{2rfp2f7W!()R(Wx@q8RX-|*b+X( z1bLX!4fNFhHjsXlR4CyAy|nh(a~*uEDTxtdDF zJC&tdE=9w(El)3t!t7y@=5*2DNzyk{FQTB(3I60!id0VOX8X6Cnv5{wq#jWuN?u@# z5CkB8)ML|)1RoCa?q+k16pKj-WR40v+)q#VK471X5DYilQdPGBmhHA&Aqw#M!rV`C zhZvVM`y79SlreJ)Qi)XWZOPosNNjWO_HBUJl8@&=K~A=rPhQ0X4DRHpp zCok&3HH2o#{LF`kFIf*}LyN~87(gS>MA4t8g&kKhaARnT)RawjkZkY4x6MC~P z#Mgow!_Jj4{#H`9h(E(i^1)9+)5mGYJR*0JgKjvaFE5=i^;apOLl)4Li>w)JpSq?U z+9gEu_l5MV`pI6QmP)5$Kkp8f_jL&dm>~lSjm45kJ-XZXKSvCn!X`;dg05Tx-VRva zbB*#NbZqt+SM=$!6vt2R`Td@J-MigP>?t#jM$%N`pohl~&Z;IG)WiRfKa0i_Qs(z; zOs3aa6!VE}IrV#M>mLoCuiE#uT1-s*00scU8~UiVYD+6vhKY-j$3m?3Rh(hJjgEns z?sPQH)=B)st+!ZKW9QE__NckYeb7?>x;%!zK%=>s`lhwaw0#>ce(y|WDPYFZ0J(yY6QDKbQQ2tHa#RE_LE*U!nd6RVu>+_@PGxR)1 zHLqpQGo=vs^IbQQN4McdNi>AHEPd-tOyQO@$75Y9?P?0?JEA)Cn!in7%g=9aq7f!9 zK@JOaQI8WzG0f-@-jbuTqJ#0Y3vLuX<9gNYb|QI$Cj`V^(d| zA3+3_@^OZvY`P$}#S0}DeGMWt^Az&toj1?hfSt_3*m`@h(AJD*lr=jg@2;QO39c#8 ztm&MlqX1#O(Nu#GOw&3xo=CN>o1Wf$34&1c23)R&QOtj%#!~5UN+&NL4a>^tDd`w` zpUhV4mvRrbM0{?y^g~Ps=f(-RW>0BNhdc^pDSnbHXXm3EIUqL@f6?J!*&Ls48<|P? zK4sjCBT9m&myX4p^C7M1Y#V?4*gBnF2MY|9;I_t3vdkqns9=NO;d;h$;BKm<<6qc( zRT@#o6DfVJ%`K}lgF7p6tf%+Gf54O$G07cY?2NBJ?b4>tG?Kgk5G(0dmwp0XL)0Ev za~k9L%2EPfjz8pIrLRv49A+|Ww_F%caN4&K{+OA$gzN?I=bWuWayEQq@*wD});UnK zJZ7GFMM`D6)FsutE4n!t&FTHe5ai>6mzj9lxiS%dy_gdh%%E_~9*@xFhFIF<1;KHM zc=YrloNT)((r`k_H5K*5aO2j9u2HKJ^=&5^6NaArv6NrqqNtS+VUvGP zqqsPt9W;R9X5*3~7+f69bgA6*EgpCpq|e=vs7atSZhq-BXR|KFkB-0Y##pSfC|-~U z=lT$Q42|^S5!XGPk`X^H*l2z!k*`QyoOI6EKpeTZF;(HQ$WZ{~eNX*K^3zD<#~VM% zbMzDQc46`K%i!J*mG&F&6M}(u&TS4B#0uOX6+PuslX!V%zlGC-1eZ%VbcMX{;g9Wr zx`6Ete|%)s*B=MWFUZycBm*-`PgR7zn9KN@*52~DZL~k?tT6Vqfb|H^EaWkE!O1|C z1iBNi6$i&Bg39MeZqGyd59x;0$7r&F73;?FL*!)MF>Tr#ta+%2`bY%*GH?hU4V{nB~odWTR=dr};uL`a4^E$50LNz^a3 z1L^!(=O;m{v)@N?rJ{NrkarzxN@FEg4orMjv2MhnI5-7RWV0)sFEnMO8s!y^DgX9Z z{}8jdn5=xOVgR>y-_1PT#vgh5!rOmbI@g363TX3cdox9Fb?I{01NWUcuBK{xPVd$a zpE+W-$FSg#v_WdVF*8H6n4NhiVIX0lbv1 z4&zCWqizV|bITl{XZkL*!H7geu!E}v%<)57^s>Smr(LI~}(vsmPVZp&Ls zwcsM<Xa&V;zASLEa(ixAD#0$y|po^Tq500>wlEYv7R%xC!yq7+u?udtSyP4dE zCF@L;l+rHX4&$O2$Q?bW+8b|X-G76D8U7gc2p|A(iw6L({{;j883IJ$&aQs{B?++V z#DH&Ul5{`(xd(F6W^H|NrxTz(KCewYyA$$YYVr(!RN&3`E^Y~W?{l3Ahm^!(r`WC( zN(-d}Jc>@_=9xN=Kk)=LGu#mYKte9o&DBxYARBsb^hu3Vw zZIDH*{-6+)wDiu3nS51?RlZ(?QPqzw%1J}CDE5_Adl%A_v3fOdaKfKhi;LUSy}K|S zTdji%OypXJRM)+B(^(P0&rlQK$Tc#5NOn|+ibXiWSN9FfiSvMlz2 z3we2wJy&it%_dTY<7b6zgs$V$^@Y`AbNQ2uEi3^IrjQ~35T-jZsz*Y#WcNY8O7NB6 zITZgWB!@;MoFQ?ew;IJ6z*Bc1q%X{rw;Bum1g){-*eQ`#(|wAiw|s literal 0 HcmV?d00001 diff --git a/config/label_templates/203/ferrari_flag_qr_only_black.prn b/config/label_templates/203/ferrari_flag_qr_only_black.prn new file mode 100644 index 0000000..08ca4c6 --- /dev/null +++ b/config/label_templates/203/ferrari_flag_qr_only_black.prn @@ -0,0 +1,18 @@ +CT~~CD,~CC^~CT~ +^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD30^JUS^LRN^CI0^XZ +^XA +^MMT +^PW320 +^LL1119 +^LS0 +^FT293,694^A0I,25,21^FH\^FD{DD}/{MO}/{YY}^FS +^FT145,694^A0I,25,21^FH\^FD{HH}:{MI}:{SS}^FS +^FT291,1032^A0I,25,24^FH\^FDNumero Disegno^FS +^FT293,725^A0I,25,24^FH\^FDData/Ora Prova^FS +^FT293,771^A0I,25,24^FH\^FDN. Pezzo:^FS +^FT185,770^A0I,25,24^FH\^FD{SN5}^FS +^BY120,120^FT289,883^BXI,6,200,0,0,1,~ +^FH\^FD{PART}{MO}{YY}{SN5}^FS +^FT291,832^A0I,25,24^FH\^FD{PART}{MO}{YY}{SN5}^FS +^LRY^FO156,875^GB143,0,137^FS^LRN +^PQ1,0,1,Y^XZ From 55c4be281bb33dcafbe08f25bf421ac8b9d951f1 Mon Sep 17 00:00:00 2001 From: eduardo Date: Thu, 6 Mar 2025 09:25:52 +0100 Subject: [PATCH 44/63] labels ferrary black --- .../FERRARI/ferrari_flag_qr_only_black.nlbl | Bin 3852 -> 3866 bytes .../203/ferrari_flag_qr_only_black.prn | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/label_designs/FERRARI/ferrari_flag_qr_only_black.nlbl b/config/label_designs/FERRARI/ferrari_flag_qr_only_black.nlbl index 584f7fdbc18548b82b1c9c71f576c1c3e38875b1..e948624d55e0d8bfdb1ac65963290e84bab0ffbb 100644 GIT binary patch literal 3866 zcmb`KS5Om*)`de5LYLk_AXGIJ0qIqG1VZm19Vr1ql&+x*2-2k}p-Tw8_g(~1Ku|!W zg(_7#hW4NHKirvnX70nCxqHv-HTz-j^|D?*7?ki9J%9k<2oQq0ScXT3ES8f40EwCa z01rR}py7@1vPb%fxHuya_K2r;E}r(TcD@KZZ@6cmor9;nqX$72=&x%PbwUyV8GsA$ zcM$-X0a9&MP~XHkf`6)zH^QP54%YA9@>0OX10~wc^;=0!wz+Hs?fy`!SH8en?Kw#NC-3wDwIn5wsg}(2Zlb$j^=DJ z*|`heZDJScqelv7^yKTiKM!+vVoGdmao4zEv=U1GW~Q?iV{J20pv8g^eF?rU z437-62pPxE8TskNc~lD6j|MJN-uvB9N-euzc=&J{u;}g&>%)m~JcgU)H@1QItjL&5 z8T_6x%j`H)n5GvrYwFeHnP&&QNIj`rt2Wh*>A~|J5HpvWMc+cn@H#Tv3SVv6xdG9>CEQP$%S?$GmkEU|(b2)(bV zL3ekKhgIQ7vW&;#*IkxUN8VQO(;!Z*CxC33-WMMN2o~bNxrhiAm{sl0n2;0^MVHKN z125T@ScyYwBKsA>VK(93sC9Br2|TM0?^`;hq_8;5jlbZAs1&_p%8G5F(#glr?;N%i z^(-s}CCQ(h;u$(6G4Rp3hbmw2>vDd9$9uw-#JsXGxark-PDx_k?0k$jKl%e0%PXVI zG|pIlGKo>yV6R#ar9wZ=nCyjj8}tyTiG^Cq9ISs$WG(j};1TU`2s!4~tQ zB<3fYvzd#bd-3L{5-cea8?Tz`IpQGtmkBQ+PGo`_F`;OX9Q&EVN(FXsBDaaY`zm*h z+&G`>xZs-z!*Vo~a}?n$)c{wQ=UuHv-ijkWp&n>jww_Bfsh}oDGqYiB&e0r3B>``& zMSO!^T#&r((|QS~=uOw3J<@`Tqb*EmT(+XWUn+19-?Qu}>y!QL{Ed;q79!@CTc_8-XCWoo`qmvQ{Dbl?K3# z#AZit<6Z~PEZm<40~eG$95Fkbx@Zz$Y!<5C%WXItZc7?n)k5f-$Lq_wwT+7$?D+}q zT4`fv>sT}zpo(H#eGH*ool79l37J4AD?gupu(qFXKg)P)C5~<^wRVjef7&A>%3~jQ z;Zr%6b@-G;y3u*6S8{f9+1V|OD4+r+>Su4E_0yz0rOOt7w>tDtf12O0DLM0ncQ`o)f}3Gai!gdSF9mRixAO`?NbegHO{^_b9xEZ6NTXrZr@pz3vv1O?Y1PR^JNBrGSEi`X=g(FBpEgh+XQtdM)A0JH~g;``1PN;k2k$ru)e6a!{wJ39=Bb z-Rx7GE=sbaFD2bL9`i}>qSfUd6`=If^~-$9)IG5>z{8gG3<#r6V_0NugHH;ZrHe1|nUmwgIFQ6l(B5lLl$y zkU@Q_mD!jku_CnIBT($yWl3jk;-c^+ntwSzm>%7+EHX*ARAD?)XU-FpNqrN-UPI#%)hI{Qx_0VhL&{q_Geb2 zI5r5QzS0r_s*k0d456GW}3nx?ty&qK1Id5{R^ zahjwaX7sb0Ysx4Y`thT$)$IPKSHTjR>?<{ERp4zAxTrY$=<8;p>4yj@n3$vl=7aL_)A=R=9SsuOpxS#lMnL{vH!MwYlI zF|fz3PwKP27}9Ypn*tXWNO@>n>wVR14F4H*^XJ+tjnYRvaGxLa_Fnh?{i~63*)MSd zUs6ve`M5)y_84XM3uz1NhWedbyoi51d01R#<~!HMrBG#3v4t6?I6Lq=q5dc#`D@5N zw`4{VDR8yk4H!UkJ9Y*|h!t#sgvKN`J0=ue*Vv~* zm*=D|x$0$#ZQ3~Uq8P;GSS?dc2!c?zjgtpzt1=?Pjx8vFMd1FUme!i8vmu%1gEc@< z5Uo_YddLr@B!gL1#mOE?Bhvi9zR&#`q<&8v?pHXVhC;SMBD=w-fq~ce`2!MFRPkAL zb#`oi5s@92^r~!iKeI5+aO!_GNw(<@8#GQr4Z7TV>^Lkn({wqN;^fKoI!x#LJDg-+9DzhG~0ym8| zv-L~HZG|Qzg{A7$8Oj0=I7xwNqLUw07JUtpi%_$%n23)IWgnb!Y`Kq_!q3~qIiI^r zjdKvcZ`>LQ&TuXq*xKe6GO<2|BE0;+;J9tr+?vBZVgH5(--Tkd!wCR@Yajq{=Pxw) z&qyHb=Lrw^FS($uZ3!?{K#|J^D1GCPeXe(!h#0QKCm6W(=0p zSNdgIJ&R94qjLjzrKCD^gB=lf<{TOwm5vI!b&8Q(#no^xCaQOJ9zR{L61Vk`vQoOf zZzljy5VH z_a)-kQRyG4Do^6=(oQZ7fz~m^##D*V$CXN`y91Kap+sf4+TCth;I97+r*#Uhq1Kwp zaE#3ad{e~p+5Ayc2XlYj@p!z03m??jDr7k=iJ{XjU`0xL~zxv`YC8hd%`#*4n5n%uT literal 3852 zcmb`KS2P@o_Qq%Q5~Gby)I@J_3=tBdNADzIj2gX+-dhMpi*A(YCkSFN`sku$^j?A} zQ9{%~l>a&Zhr8B2Yu$&t*4=xp{jL45_xJL>{B$+&3BUj#z#4EVYxlCjY;G=}902fD z1pv4Jq5u^)PZyXMT-46i(-Y?D0JU?5*+V@%p>D3u{!lAtn6(oyoA|G51!a5^02zP- z@OJ?LjDW|FDwC`d7lHrO7t(YeIIjQ1Fm7uM6;>@6>lJwkqnXO63sx?IFBBj$%CGZV zzpmbs2>Z2^a0r4ns;9vyLw1C*dGvTJIIO(>8NrqdPL-nI!%^_^4uSMdG>(_=rQ|1m zxs3e&u@e$xhUg0|$mK-AWvf=;J$GXj?lh4kS5egceA356(R;rSVVc}?{2kcGzzD{M z^HDVAx30ieBuP}Bo`v9DnRO)rSq!R$J{gm}1#X^ftZI5=VtD=8r$HE-0n6n4DIY2{ z*|5Wl1^1`MgppGf!f{b6G{2rfp2f7W!()R(Wx@q8RX-|*b+X( z1bLX!4fNFhHjsXlR4CyAy|nh(a~*uEDTxtdDF zJC&tdE=9w(El)3t!t7y@=5*2DNzyk{FQTB(3I60!id0VOX8X6Cnv5{wq#jWuN?u@# z5CkB8)ML|)1RoCa?q+k16pKj-WR40v+)q#VK471X5DYilQdPGBmhHA&Aqw#M!rV`C zhZvVM`y79SlreJ)Qi)XWZOPosNNjWO_HBUJl8@&=K~A=rPhQ0X4DRHpp zCok&3HH2o#{LF`kFIf*}LyN~87(gS>MA4t8g&kKhaARnT)RawjkZkY4x6MC~P z#Mgow!_Jj4{#H`9h(E(i^1)9+)5mGYJR*0JgKjvaFE5=i^;apOLl)4Li>w)JpSq?U z+9gEu_l5MV`pI6QmP)5$Kkp8f_jL&dm>~lSjm45kJ-XZXKSvCn!X`;dg05Tx-VRva zbB*#NbZqt+SM=$!6vt2R`Td@J-MigP>?t#jM$%N`pohl~&Z;IG)WiRfKa0i_Qs(z; zOs3aa6!VE}IrV#M>mLoCuiE#uT1-s*00scU8~UiVYD+6vhKY-j$3m?3Rh(hJjgEns z?sPQH)=B)st+!ZKW9QE__NckYeb7?>x;%!zK%=>s`lhwaw0#>ce(y|WDPYFZ0J(yY6QDKbQQ2tHa#RE_LE*U!nd6RVu>+_@PGxR)1 zHLqpQGo=vs^IbQQN4McdNi>AHEPd-tOyQO@$75Y9?P?0?JEA)Cn!in7%g=9aq7f!9 zK@JOaQI8WzG0f-@-jbuTqJ#0Y3vLuX<9gNYb|QI$Cj`V^(d| zA3+3_@^OZvY`P$}#S0}DeGMWt^Az&toj1?hfSt_3*m`@h(AJD*lr=jg@2;QO39c#8 ztm&MlqX1#O(Nu#GOw&3xo=CN>o1Wf$34&1c23)R&QOtj%#!~5UN+&NL4a>^tDd`w` zpUhV4mvRrbM0{?y^g~Ps=f(-RW>0BNhdc^pDSnbHXXm3EIUqL@f6?J!*&Ls48<|P? zK4sjCBT9m&myX4p^C7M1Y#V?4*gBnF2MY|9;I_t3vdkqns9=NO;d;h$;BKm<<6qc( zRT@#o6DfVJ%`K}lgF7p6tf%+Gf54O$G07cY?2NBJ?b4>tG?Kgk5G(0dmwp0XL)0Ev za~k9L%2EPfjz8pIrLRv49A+|Ww_F%caN4&K{+OA$gzN?I=bWuWayEQq@*wD});UnK zJZ7GFMM`D6)FsutE4n!t&FTHe5ai>6mzj9lxiS%dy_gdh%%E_~9*@xFhFIF<1;KHM zc=YrloNT)((r`k_H5K*5aO2j9u2HKJ^=&5^6NaArv6NrqqNtS+VUvGP zqqsPt9W;R9X5*3~7+f69bgA6*EgpCpq|e=vs7atSZhq-BXR|KFkB-0Y##pSfC|-~U z=lT$Q42|^S5!XGPk`X^H*l2z!k*`QyoOI6EKpeTZF;(HQ$WZ{~eNX*K^3zD<#~VM% zbMzDQc46`K%i!J*mG&F&6M}(u&TS4B#0uOX6+PuslX!V%zlGC-1eZ%VbcMX{;g9Wr zx`6Ete|%)s*B=MWFUZycBm*-`PgR7zn9KN@*52~DZL~k?tT6Vqfb|H^EaWkE!O1|C z1iBNi6$i&Bg39MeZqGyd59x;0$7r&F73;?FL*!)MF>Tr#ta+%2`bY%*GH?hU4V{nB~odWTR=dr};uL`a4^E$50LNz^a3 z1L^!(=O;m{v)@N?rJ{NrkarzxN@FEg4orMjv2MhnI5-7RWV0)sFEnMO8s!y^DgX9Z z{}8jdn5=xOVgR>y-_1PT#vgh5!rOmbI@g363TX3cdox9Fb?I{01NWUcuBK{xPVd$a zpE+W-$FSg#v_WdVF*8H6n4NhiVIX0lbv1 z4&zCWqizV|bITl{XZkL*!H7geu!E}v%<)57^s>Smr(LI~}(vsmPVZp&Ls zwcsM<Xa&V;zASLEa(ixAD#0$y|po^Tq500>wlEYv7R%xC!yq7+u?udtSyP4dE zCF@L;l+rHX4&$O2$Q?bW+8b|X-G76D8U7gc2p|A(iw6L({{;j883IJ$&aQs{B?++V z#DH&Ul5{`(xd(F6W^H|NrxTz(KCewYyA$$YYVr(!RN&3`E^Y~W?{l3Ahm^!(r`WC( zN(-d}Jc>@_=9xN=Kk)=LGu#mYKte9o&DBxYARBsb^hu3Vw zZIDH*{-6+)wDiu3nS51?RlZ(?QPqzw%1J}CDE5_Adl%A_v3fOdaKfKhi;LUSy}K|S zTdji%OypXJRM)+B(^(P0&rlQK$Tc#5NOn|+ibXiWSN9FfiSvMlz2 z3we2wJy&it%_dTY<7b6zgs$V$^@Y`AbNQ2uEi3^IrjQ~35T-jZsz*Y#WcNY8O7NB6 zITZgWB!@;MoFQ?ew;IJ6z*Bc1q%X{rw;Bum1g){-*eQ`#(|wAiw|s diff --git a/config/label_templates/203/ferrari_flag_qr_only_black.prn b/config/label_templates/203/ferrari_flag_qr_only_black.prn index 08ca4c6..4f88caa 100644 --- a/config/label_templates/203/ferrari_flag_qr_only_black.prn +++ b/config/label_templates/203/ferrari_flag_qr_only_black.prn @@ -1,5 +1,5 @@ CT~~CD,~CC^~CT~ -^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD30^JUS^LRN^CI0^XZ +^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD25^JUS^LRN^CI0^XZ ^XA ^MMT ^PW320 @@ -14,5 +14,5 @@ ^BY120,120^FT289,883^BXI,6,200,0,0,1,~ ^FH\^FD{PART}{MO}{YY}{SN5}^FS ^FT291,832^A0I,25,24^FH\^FD{PART}{MO}{YY}{SN5}^FS -^LRY^FO156,875^GB143,0,137^FS^LRN +^LRY^FO144,863^GB168,0,163^FS^LRN ^PQ1,0,1,Y^XZ From d56329655e8861168a2270b6c0d586ce671fef45 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Thu, 6 Mar 2025 12:09:49 +0100 Subject: [PATCH 45/63] Fix handling of PID mode configuration retrieval Updated the PID mode configuration to directly use the combobox object instead of invoking it as a function. Adjusted references accordingly to ensure proper mapping and alignment with the updated usage. --- src/components/tecna_marposs_provaset_t3.py | 2 +- src/ui/leak_step_editor/leak_step_editor.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/tecna_marposs_provaset_t3.py b/src/components/tecna_marposs_provaset_t3.py index 8e1ff79..a2bfe78 100644 --- a/src/components/tecna_marposs_provaset_t3.py +++ b/src/components/tecna_marposs_provaset_t3.py @@ -302,7 +302,7 @@ class TecnaMarpossProvasetT3(ModbusComponent): recipe_barcode = f"j{recipe.part_number}"[:16].encode("ascii") recipe_barcode += b"\x00" * (24 - len(recipe_barcode)) test_flags = 0b0110100001010000 if (step.spec.get("autotest", False) in ["ko_check"]) else 0b0110000001010000 - pid_mode_text = step.spec["pid_mod_config"]() # Get the selected text from the combobox + pid_mode_text = step.spec["pid_mod_config"] # Get the selected text from the combobox pid_mode_value = { # Mapping of text to numeric values "AUTO": 5, "FAST": 0, diff --git a/src/ui/leak_step_editor/leak_step_editor.py b/src/ui/leak_step_editor/leak_step_editor.py index 2be9005..8df982d 100644 --- a/src/ui/leak_step_editor/leak_step_editor.py +++ b/src/ui/leak_step_editor/leak_step_editor.py @@ -27,7 +27,7 @@ class Leak_Step_Editor(Editor): "chan_sel": self.chan_sel_sb, "ext_blow_time": self.ext_blow_time_sb, "ext_flush_time": self.ext_flush_time_sb, - #PID + # PID "pid_pressure_correction": self.test_pid_correction_sb, - "pid_mod_config": self.pid_mode_sel.currentText(), + "pid_mod_config": self.pid_mode_sel, }) From b103ec043868ef630958fe29057bde91651db1e8 Mon Sep 17 00:00:00 2001 From: germano laptop Date: Thu, 6 Mar 2025 14:26:18 +0100 Subject: [PATCH 46/63] dev b --- config/label_templates/300/balck-1.prn | 18 ++++++++++++++++++ config/label_templates/300/balck-4.prn | 17 +++++++++++++++++ config/label_templates/300/black-2.prn | 18 ++++++++++++++++++ config/label_templates/300/black-3.prn | 17 +++++++++++++++++ .../ferrari_flag_qr_only_black-1.prn | 18 ++++++++++++++++++ 5 files changed, 88 insertions(+) create mode 100644 config/label_templates/300/balck-1.prn create mode 100644 config/label_templates/300/balck-4.prn create mode 100644 config/label_templates/300/black-2.prn create mode 100644 config/label_templates/300/black-3.prn create mode 100644 config/label_templates/ferrari_flag_qr_only_black-1.prn diff --git a/config/label_templates/300/balck-1.prn b/config/label_templates/300/balck-1.prn new file mode 100644 index 0000000..8e9ddf5 --- /dev/null +++ b/config/label_templates/300/balck-1.prn @@ -0,0 +1,18 @@ +CT~~CD,~CC^~CT~ +^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD16^JUS^LRN^CI0^XZ +^XA +^MMT +^PW472 +^LL1654 +^LS0 +^FT454,876^A0I,38,31^FH\^FD{DD}/{MO}/{YY}^FS +^FT205,874^A0I,38,31^FH\^FD{HH}:{MI}:{SS}^FS +^FT350,1456^A0I,38,36^FH\^FDNumero Disegno^FS +^FT454,922^A0I,38,36^FH\^FDData/Ora Prova^FS +^FT454,990^A0I,38,36^FH\^FDN. Pezzo:^FS +^FT294,988^A0I,38,36^FH\^FD{SN5}^FS +^BY200,200^FT350,1194^BXI,10,200,0,0,1,~ +^FH\^FD{PART}{MO}{YY}{SN5}^FS +^FT454,1048^A0I,38,36^FH\^FD{PART}{MO}{YY}{SN5}^FS +^LRY^FO125,1176^GB251,0,239^FS^LRN +^PQ1,0,1,Y^XZ diff --git a/config/label_templates/300/balck-4.prn b/config/label_templates/300/balck-4.prn new file mode 100644 index 0000000..0c330b8 --- /dev/null +++ b/config/label_templates/300/balck-4.prn @@ -0,0 +1,17 @@ +CT~~CD,~CC^~CT~ +^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD16^JUS^LRN^CI0^XZ +^XA +^MMT +^PW472 +^LL1654 +^LS0 +^FT454,876^A0I,38,31^FH\^FD{DD}/{MO}/{YY}^FS +^FT205,874^A0I,38,31^FH\^FD{HH}:{MI}:{SS}^FS +^FT350,1456^A0I,38,36^FH\^FDNumero Disegno^FS +^FT454,922^A0I,38,36^FH\^FDData/Ora Prova^FS +^FT454,990^A0I,38,36^FH\^FDN. Pezzo:^FS +^FT294,988^A0I,38,36^FH\^FD{SN5}^FS +^BY200,200^FT359,1194^BXI,10,200,0,0,1,~ +^FH\^FD{PART}{MO}{YY}{SN5}^FS +^FT454,1048^A0I,38,36^FH\^FD{PART}{MO}{YY}{SN5}^FS +^PQ1,0,1,Y^XZ diff --git a/config/label_templates/300/black-2.prn b/config/label_templates/300/black-2.prn new file mode 100644 index 0000000..3d61073 --- /dev/null +++ b/config/label_templates/300/black-2.prn @@ -0,0 +1,18 @@ +CT~~CD,~CC^~CT~ +^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD16^JUS^LRN^CI0^XZ +^XA +^MMT +^PW472 +^LL1654 +^LS0 +^FT454,876^A0I,38,31^FH\^FD{DD}/{MO}/{YY}^FS +^FT205,874^A0I,38,31^FH\^FD{HH}:{MI}:{SS}^FS +^FT350,1456^A0I,38,36^FH\^FDNumero Disegno^FS +^FT454,922^A0I,38,36^FH\^FDData/Ora Prova^FS +^FT454,990^A0I,38,36^FH\^FDN. Pezzo:^FS +^FT294,988^A0I,38,36^FH\^FD{SN5}^FS +^FT109,1424^BQN,2,10 +^FH\^FDLA,{PART}{MO}{YY}{SN5}^FS +^FT454,1048^A0I,38,36^FH\^FD{PART}{MO}{YY}{SN5}^FS +^LRY^FO89,1121^GB0,305,290^FS^LRN +^PQ1,0,1,Y^XZ diff --git a/config/label_templates/300/black-3.prn b/config/label_templates/300/black-3.prn new file mode 100644 index 0000000..d5f99cd --- /dev/null +++ b/config/label_templates/300/black-3.prn @@ -0,0 +1,17 @@ +CT~~CD,~CC^~CT~ +^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD16^JUS^LRN^CI0^XZ +^XA +^MMT +^PW472 +^LL1654 +^LS0 +^FT454,876^A0I,38,31^FH\^FD{DD}/{MO}/{YY}^FS +^FT205,874^A0I,38,31^FH\^FD{HH}:{MI}:{SS}^FS +^FT350,1456^A0I,38,36^FH\^FDNumero Disegno^FS +^FT454,922^A0I,38,36^FH\^FDData/Ora Prova^FS +^FT454,990^A0I,38,36^FH\^FDN. Pezzo:^FS +^FT294,988^A0I,38,36^FH\^FD{SN5}^FS +^FT109,1424^BQN,2,10 +^FH\^FDLA,{PART}{MO}{YY}{SN5}^FS +^FT454,1048^A0I,38,36^FH\^FD{PART}{MO}{YY}{SN5}^FS +^PQ1,0,1,Y^XZ diff --git a/config/label_templates/ferrari_flag_qr_only_black-1.prn b/config/label_templates/ferrari_flag_qr_only_black-1.prn new file mode 100644 index 0000000..20be56c --- /dev/null +++ b/config/label_templates/ferrari_flag_qr_only_black-1.prn @@ -0,0 +1,18 @@ +CT~~CD,~CC^~CT~ +^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD16^JUS^LRN^CI0^XZ +^XA +^MMT +^PW472 +^LL1654 +^LS0 +^FT449,716^A0I,38,31^FH\^FD{DD}/{MO}/{YY}^FS +^FT200,714^A0I,38,31^FH\^FD{HH}:{MI}:{SS}^FS +^FT350,1456^A0I,38,36^FH\^FDNumero Disegno^FS +^FT449,762^A0I,38,36^FH\^FDData/Ora Prova^FS +^FT449,830^A0I,38,36^FH\^FDN. Pezzo:^FS +^FT289,828^A0I,38,36^FH\^FD{SN5}^FS +^BY200,200^FT372,1190^BXI,10,200,0,0,1,~ +^FH\^FD{PART}{MO}{YY}{SN5}^FS +^FT449,887^A0I,38,36^FH\^FD{PART}{MO}{YY}{SN5}^FS +^LRY^FO143,1167^GB251,0,239^FS^LRN +^PQ1,0,1,Y^XZ From be3a965ba358c26bc76788d2556d6843c9f62155 Mon Sep 17 00:00:00 2001 From: neo Date: Fri, 7 Mar 2025 17:20:29 +0100 Subject: [PATCH 47/63] RFID fix see init.sh --- init.sh | 3 +++ src/test/rfid.py | 11 +++++++++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/init.sh b/init.sh index dc2528c..7957895 100755 --- a/init.sh +++ b/init.sh @@ -66,5 +66,8 @@ wget --continue "https://advdownload.advantech.com/productfile/Downloadfile5/1-2 chmod +x DAQ_Linux_4.0.11.0_64bit.run sudo ./DAQ_Linux_4.0.11.0_64bit.run +echo "---------- REMOVE BRLTTY THAT CONFLICTS WITH SERIAL TTYUSB PORTS ----------" +sudo apt remove brltty + echo "---------- INIT DONE ----------" cd "$here" diff --git a/src/test/rfid.py b/src/test/rfid.py index e3c55fc..57cbdf9 100644 --- a/src/test/rfid.py +++ b/src/test/rfid.py @@ -1,6 +1,7 @@ import logging import platform import sys +import termios import time import traceback from datetime import datetime @@ -84,12 +85,18 @@ while True: print(f"IOError: {io_err}") traceback.print_exc() connected = False - clf.close() + try: + clf.close() + except termios.error: + pass except Exception as e: print(f"General Exception: {e}") traceback.print_exc() connected = False - clf.close() + try: + clf.close() + except termios.error: + pass time.sleep(1) print("EXITING") From cf3afbb995ddafc47d407f4db7225745f750c666 Mon Sep 17 00:00:00 2001 From: stten7 Date: Thu, 13 Mar 2025 15:23:55 +0100 Subject: [PATCH 48/63] st ten 7 PALLINI --- .../st-ten-5/5802963591.svg | 30 ++++++------------- 1 file changed, 9 insertions(+), 21 deletions(-) diff --git a/config/instruction_images/st-ten-5/5802963591.svg b/config/instruction_images/st-ten-5/5802963591.svg index a2fe278..c9cf670 100644 --- a/config/instruction_images/st-ten-5/5802963591.svg +++ b/config/instruction_images/st-ten-5/5802963591.svg @@ -8,7 +8,7 @@ height="421" viewBox="0 0 1235 421" sodipodi:docname="5802963591.svg" - inkscape:version="1.3.2 (1:1.3.2+202311252150+091e20ef0f)" + inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" @@ -26,12 +26,12 @@ inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" inkscape:zoom="1.2493927" - inkscape:cx="617.50001" - inkscape:cy="210.50227" - inkscape:window-width="2490" - inkscape:window-height="1016" - inkscape:window-x="70" - inkscape:window-y="27" + inkscape:cx="617.9002" + inkscape:cy="210.10208" + inkscape:window-width="1920" + inkscape:window-height="1017" + inkscape:window-x="-8" + inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="g1" /> - Date: Thu, 13 Mar 2025 15:41:02 +0100 Subject: [PATCH 49/63] st ten 7 fix scarico --- config/machine_settings/st-ten-7.ini | 2 ++ src/components/tecna_marposs_provaset_t3.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/config/machine_settings/st-ten-7.ini b/config/machine_settings/st-ten-7.ini index af83383..cd58dab 100644 --- a/config/machine_settings/st-ten-7.ini +++ b/config/machine_settings/st-ten-7.ini @@ -81,6 +81,8 @@ pressione_di_test_delta_massimo_2: 200 tempo_svuotamento_2: 1 pressione_svuotamento_2: 100 +tester_discharge_enable: yes + stampa_etichetta_abilitata: x modello_etichetta: ETA30x16_203dpi.prn descrizione: inserire descrizione ricetta diff --git a/src/components/tecna_marposs_provaset_t3.py b/src/components/tecna_marposs_provaset_t3.py index a2bfe78..25b0704 100644 --- a/src/components/tecna_marposs_provaset_t3.py +++ b/src/components/tecna_marposs_provaset_t3.py @@ -338,7 +338,7 @@ class TecnaMarpossProvasetT3(ModbusComponent): "PSQ - Next sequence program PSOUT mode": 0, "RAMPS: T1 configuration": pid_ramps, "PID: pressure correction": step.spec.get("pid_pressure_correction",0), - "Various flags": 0b0000000000010000 if self.config["recipes_defaults"]["tester_discharge_enable"] == "yes" else 0b0000000000000000 + "Various flags": 0b0000000000010000 if self.config["recipes_defaults"]["tester_discharge_enable"] in ("yes", "x") else 0b0000000000000000 } if self.model == "t3p": From ebf217b71f3a7df0cda4329ed32f43fb9ae47d01 Mon Sep 17 00:00:00 2001 From: stten7 Date: Fri, 14 Mar 2025 13:53:42 +0100 Subject: [PATCH 50/63] st ten 7 fix piece removal bug --- src/ui/test/test.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/ui/test/test.py b/src/ui/test/test.py index 98abf94..65ff8b3 100755 --- a/src/ui/test/test.py +++ b/src/ui/test/test.py @@ -491,10 +491,11 @@ class Test(Widget): steps.insert(i, Step(step_type="done", spec={})) print_found = True self.print_step = step - if self.config["hardware_config"].get("enforce_piece_removal", "no") == "yes": + if self.config["hardware_config"].get("enforce_piece_removal", "no") == "yes": + if recipe.spec.get("instruction",False) is not False: steps.append(Step(step_type="piece_removal", spec={})) - if count_found: - steps.append(Step(step_type="count_end", spec={})) + if count_found: + steps.append(Step(step_type="count_end", spec={})) if step.step_type in ("leak_1", "leak_2"): self.leak_step = step From 55dfd61ddb6d5ec390d2b7ff13764d6c8892ae23 Mon Sep 17 00:00:00 2001 From: stten7 Date: Sat, 15 Mar 2025 08:54:47 +0100 Subject: [PATCH 51/63] st ten 7 fix piece removal bug --- src/ui/test/test.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ui/test/test.py b/src/ui/test/test.py index 65ff8b3..06250cb 100755 --- a/src/ui/test/test.py +++ b/src/ui/test/test.py @@ -491,11 +491,11 @@ class Test(Widget): steps.insert(i, Step(step_type="done", spec={})) print_found = True self.print_step = step - if self.config["hardware_config"].get("enforce_piece_removal", "no") == "yes": - if recipe.spec.get("instruction",False) is not False: - steps.append(Step(step_type="piece_removal", spec={})) - if count_found: - steps.append(Step(step_type="count_end", spec={})) + if self.config["hardware_config"].get("enforce_piece_removal", "no") == "yes": + if recipe.spec.get("instruction",False) is not False: + steps.append(Step(step_type="piece_removal", spec={})) + if count_found: + steps.append(Step(step_type="count_end", spec={})) if step.step_type in ("leak_1", "leak_2"): self.leak_step = step From 5b73ad04f06bd612a7dabd334065b2065203d077 Mon Sep 17 00:00:00 2001 From: neo Date: Sat, 15 Mar 2025 15:58:56 +0100 Subject: [PATCH 52/63] fix stten7 labels tbt --- config/label_templates/st-ten-7/{ => 203}/ETA013L.prn | 0 config/label_templates/st-ten-7/{ => 203}/ETA30x16_203dpi.prn | 0 config/label_templates/st-ten-7/{ => 203}/EtichettaR5.prn | 0 config/label_templates/st-ten-7/{ => 203}/MB1.prn | 0 config/label_templates/st-ten-7/{ => 203}/MB2.prn | 0 config/label_templates/st-ten-7/{ => 203}/MI1.prn | 0 config/label_templates/st-ten-7/{ => 203}/MI2.prn | 0 config/label_templates/st-ten-7/{ => 203}/PAL.prn | 0 config/label_templates/st-ten-7/{ => 203}/RB1.prn | 0 config/label_templates/st-ten-7/{ => 203}/RB2.prn | 0 config/label_templates/st-ten-7/{ => 203}/RM1.prn | 0 config/label_templates/st-ten-7/{ => 203}/RM2.prn | 0 config/machine_settings/st-ten-7.ini | 3 ++- 13 files changed, 2 insertions(+), 1 deletion(-) rename config/label_templates/st-ten-7/{ => 203}/ETA013L.prn (100%) rename config/label_templates/st-ten-7/{ => 203}/ETA30x16_203dpi.prn (100%) rename config/label_templates/st-ten-7/{ => 203}/EtichettaR5.prn (100%) rename config/label_templates/st-ten-7/{ => 203}/MB1.prn (100%) rename config/label_templates/st-ten-7/{ => 203}/MB2.prn (100%) rename config/label_templates/st-ten-7/{ => 203}/MI1.prn (100%) rename config/label_templates/st-ten-7/{ => 203}/MI2.prn (100%) rename config/label_templates/st-ten-7/{ => 203}/PAL.prn (100%) rename config/label_templates/st-ten-7/{ => 203}/RB1.prn (100%) rename config/label_templates/st-ten-7/{ => 203}/RB2.prn (100%) rename config/label_templates/st-ten-7/{ => 203}/RM1.prn (100%) rename config/label_templates/st-ten-7/{ => 203}/RM2.prn (100%) diff --git a/config/label_templates/st-ten-7/ETA013L.prn b/config/label_templates/st-ten-7/203/ETA013L.prn similarity index 100% rename from config/label_templates/st-ten-7/ETA013L.prn rename to config/label_templates/st-ten-7/203/ETA013L.prn diff --git a/config/label_templates/st-ten-7/ETA30x16_203dpi.prn b/config/label_templates/st-ten-7/203/ETA30x16_203dpi.prn similarity index 100% rename from config/label_templates/st-ten-7/ETA30x16_203dpi.prn rename to config/label_templates/st-ten-7/203/ETA30x16_203dpi.prn diff --git a/config/label_templates/st-ten-7/EtichettaR5.prn b/config/label_templates/st-ten-7/203/EtichettaR5.prn similarity index 100% rename from config/label_templates/st-ten-7/EtichettaR5.prn rename to config/label_templates/st-ten-7/203/EtichettaR5.prn diff --git a/config/label_templates/st-ten-7/MB1.prn b/config/label_templates/st-ten-7/203/MB1.prn similarity index 100% rename from config/label_templates/st-ten-7/MB1.prn rename to config/label_templates/st-ten-7/203/MB1.prn diff --git a/config/label_templates/st-ten-7/MB2.prn b/config/label_templates/st-ten-7/203/MB2.prn similarity index 100% rename from config/label_templates/st-ten-7/MB2.prn rename to config/label_templates/st-ten-7/203/MB2.prn diff --git a/config/label_templates/st-ten-7/MI1.prn b/config/label_templates/st-ten-7/203/MI1.prn similarity index 100% rename from config/label_templates/st-ten-7/MI1.prn rename to config/label_templates/st-ten-7/203/MI1.prn diff --git a/config/label_templates/st-ten-7/MI2.prn b/config/label_templates/st-ten-7/203/MI2.prn similarity index 100% rename from config/label_templates/st-ten-7/MI2.prn rename to config/label_templates/st-ten-7/203/MI2.prn diff --git a/config/label_templates/st-ten-7/PAL.prn b/config/label_templates/st-ten-7/203/PAL.prn similarity index 100% rename from config/label_templates/st-ten-7/PAL.prn rename to config/label_templates/st-ten-7/203/PAL.prn diff --git a/config/label_templates/st-ten-7/RB1.prn b/config/label_templates/st-ten-7/203/RB1.prn similarity index 100% rename from config/label_templates/st-ten-7/RB1.prn rename to config/label_templates/st-ten-7/203/RB1.prn diff --git a/config/label_templates/st-ten-7/RB2.prn b/config/label_templates/st-ten-7/203/RB2.prn similarity index 100% rename from config/label_templates/st-ten-7/RB2.prn rename to config/label_templates/st-ten-7/203/RB2.prn diff --git a/config/label_templates/st-ten-7/RM1.prn b/config/label_templates/st-ten-7/203/RM1.prn similarity index 100% rename from config/label_templates/st-ten-7/RM1.prn rename to config/label_templates/st-ten-7/203/RM1.prn diff --git a/config/label_templates/st-ten-7/RM2.prn b/config/label_templates/st-ten-7/203/RM2.prn similarity index 100% rename from config/label_templates/st-ten-7/RM2.prn rename to config/label_templates/st-ten-7/203/RM2.prn diff --git a/config/machine_settings/st-ten-7.ini b/config/machine_settings/st-ten-7.ini index cd58dab..4be5bad 100644 --- a/config/machine_settings/st-ten-7.ini +++ b/config/machine_settings/st-ten-7.ini @@ -28,11 +28,12 @@ description_field: descrizione [label_printer] platform: windows printer: zd421 +risoluzione: 203 [extra_label_printer] platform: windows printer: zt231 - +risoluzione: 203 [digital_io] id: USB-5862,BID#0 From 7dba2a683971d77dd0038acd239557072e422a58 Mon Sep 17 00:00:00 2001 From: neo Date: Mon, 17 Mar 2025 09:07:57 +0100 Subject: [PATCH 53/63] fix stten7 labels tbt --- config/label_templates/st-ten-7/203/MB1.prn | 24 ++++++++++----------- config/label_templates/st-ten-7/203/MB2.prn | 24 ++++++++++----------- config/label_templates/st-ten-7/203/MI1.prn | 24 ++++++++++----------- config/label_templates/st-ten-7/203/MI2.prn | 24 ++++++++++----------- config/label_templates/st-ten-7/203/RB1.prn | 24 ++++++++++----------- config/label_templates/st-ten-7/203/RB2.prn | 24 ++++++++++----------- config/label_templates/st-ten-7/203/RM1.prn | 24 ++++++++++----------- config/label_templates/st-ten-7/203/RM2.prn | 24 ++++++++++----------- src/ui/test/test.py | 2 ++ 9 files changed, 98 insertions(+), 96 deletions(-) diff --git a/config/label_templates/st-ten-7/203/MB1.prn b/config/label_templates/st-ten-7/203/MB1.prn index 5322894..2421181 100644 --- a/config/label_templates/st-ten-7/203/MB1.prn +++ b/config/label_templates/st-ten-7/203/MB1.prn @@ -21,18 +21,18 @@ ^PW679 ^LL200 ^LS0 -^FT137,147^A0B,42,41^FH\^CI28^FDMB 1^FS^CI27 -^FO148,86^GB8,61,4^FS -^FT394,147^A0B,42,41^FH\^CI28^FDMB 1^FS^CI27 -^FO405,86^GB8,61,4^FS -^FT239,34^A0R,42,41^FH\^CI28^FDMB 1^FS^CI27 -^FO220,33^GB8,61,4^FS -^FT504,34^A0R,42,41^FH\^CI28^FDMB 1^FS^CI27 -^FO485,33^GB8,61,4^FS +^FT137,171^A0B,42,41^FH\^CI28^FDMB 1^FS^CI27 +^FO148,111^GB8,61,4^FS +^FT394,171^A0B,42,41^FH\^CI28^FDMB 1^FS^CI27 +^FO405,111^GB8,61,4^FS +^FT239,59^A0R,42,41^FH\^CI28^FDMB 1^FS^CI27 +^FO220,57^GB8,61,4^FS +^FT504,59^A0R,42,41^FH\^CI28^FDMB 1^FS^CI27 +^FO485,57^GB8,61,4^FS ^LRY^FO2,1^GB676,0,198^FS^LRN -^LRY^FO100,33^GB56,0,53^FS^LRN -^LRY^FO357,33^GB56,0,53^FS^LRN -^LRY^FO220,94^GB56,0,53^FS^LRN -^LRY^FO485,94^GB56,0,53^FS^LRN +^LRY^FO100,57^GB56,0,53^FS^LRN +^LRY^FO357,57^GB56,0,53^FS^LRN +^LRY^FO220,119^GB56,0,53^FS^LRN +^LRY^FO485,119^GB56,0,53^FS^LRN ^PQ1,0,1,Y ^XZ diff --git a/config/label_templates/st-ten-7/203/MB2.prn b/config/label_templates/st-ten-7/203/MB2.prn index 7807670..be7ba09 100644 --- a/config/label_templates/st-ten-7/203/MB2.prn +++ b/config/label_templates/st-ten-7/203/MB2.prn @@ -21,18 +21,18 @@ ^PW679 ^LL200 ^LS0 -^FT137,147^A0B,42,41^FH\^CI28^FDMB 2^FS^CI27 -^FO148,86^GB8,61,4^FS -^FT394,147^A0B,42,41^FH\^CI28^FDMB 2^FS^CI27 -^FO405,86^GB8,61,4^FS -^FT239,34^A0R,42,41^FH\^CI28^FDMB 2^FS^CI27 -^FO220,33^GB8,61,4^FS -^FT504,34^A0R,42,41^FH\^CI28^FDMB 2^FS^CI27 -^FO485,33^GB8,61,4^FS +^FT137,171^A0B,42,41^FH\^CI28^FDMB 2^FS^CI27 +^FO148,111^GB8,61,4^FS +^FT394,171^A0B,42,41^FH\^CI28^FDMB 2^FS^CI27 +^FO405,111^GB8,61,4^FS +^FT239,59^A0R,42,41^FH\^CI28^FDMB 2^FS^CI27 +^FO220,57^GB8,61,4^FS +^FT504,59^A0R,42,41^FH\^CI28^FDMB 2^FS^CI27 +^FO485,57^GB8,61,4^FS ^LRY^FO2,1^GB676,0,198^FS^LRN -^LRY^FO100,33^GB56,0,53^FS^LRN -^LRY^FO357,33^GB56,0,53^FS^LRN -^LRY^FO220,94^GB56,0,53^FS^LRN -^LRY^FO485,94^GB56,0,53^FS^LRN +^LRY^FO100,57^GB56,0,53^FS^LRN +^LRY^FO357,57^GB56,0,53^FS^LRN +^LRY^FO220,119^GB56,0,53^FS^LRN +^LRY^FO485,119^GB56,0,53^FS^LRN ^PQ1,0,1,Y ^XZ diff --git a/config/label_templates/st-ten-7/203/MI1.prn b/config/label_templates/st-ten-7/203/MI1.prn index b902b4f..1a2853e 100644 --- a/config/label_templates/st-ten-7/203/MI1.prn +++ b/config/label_templates/st-ten-7/203/MI1.prn @@ -21,18 +21,18 @@ ^PW679 ^LL200 ^LS0 -^FT137,137^A0B,42,41^FH\^CI28^FDMI 1^FS^CI27 -^FO148,86^GB8,61,4^FS -^FT394,137^A0B,42,41^FH\^CI28^FDMI 1^FS^CI27 -^FO405,86^GB8,61,4^FS -^FT239,40^A0R,42,41^FH\^CI28^FDMI 1^FS^CI27 -^FO220,33^GB8,61,4^FS -^FT506,44^A0R,42,41^FH\^CI28^FDMI 1^FS^CI27 -^FO487,35^GB8,61,4^FS +^FT137,161^A0B,42,41^FH\^CI28^FDMI 1^FS^CI27 +^FO148,111^GB8,61,4^FS +^FT394,161^A0B,42,41^FH\^CI28^FDMI 1^FS^CI27 +^FO405,111^GB8,61,4^FS +^FT239,64^A0R,42,41^FH\^CI28^FDMI 1^FS^CI27 +^FO220,57^GB8,61,4^FS +^FT506,69^A0R,42,41^FH\^CI28^FDMI 1^FS^CI27 +^FO487,60^GB8,61,4^FS ^LRY^FO2,1^GB676,0,198^FS^LRN -^LRY^FO100,33^GB56,0,53^FS^LRN -^LRY^FO357,33^GB56,0,53^FS^LRN -^LRY^FO220,94^GB56,0,53^FS^LRN -^LRY^FO487,97^GB56,0,53^FS^LRN +^LRY^FO100,57^GB56,0,53^FS^LRN +^LRY^FO357,57^GB56,0,53^FS^LRN +^LRY^FO220,119^GB56,0,53^FS^LRN +^LRY^FO487,121^GB56,0,53^FS^LRN ^PQ1,0,1,Y ^XZ diff --git a/config/label_templates/st-ten-7/203/MI2.prn b/config/label_templates/st-ten-7/203/MI2.prn index 277a080..6180ed6 100644 --- a/config/label_templates/st-ten-7/203/MI2.prn +++ b/config/label_templates/st-ten-7/203/MI2.prn @@ -21,18 +21,18 @@ ^PW679 ^LL200 ^LS0 -^FT137,137^A0B,42,41^FH\^CI28^FDMI 2^FS^CI27 -^FO148,86^GB8,61,4^FS -^FT394,137^A0B,42,41^FH\^CI28^FDMI 2^FS^CI27 -^FO405,86^GB8,61,4^FS -^FT239,40^A0R,42,41^FH\^CI28^FDMI 2^FS^CI27 -^FO220,33^GB8,61,4^FS -^FT506,44^A0R,42,41^FH\^CI28^FDMI 2^FS^CI27 -^FO487,35^GB8,61,4^FS +^FT137,161^A0B,42,41^FH\^CI28^FDMI 2^FS^CI27 +^FO148,111^GB8,61,4^FS +^FT394,161^A0B,42,41^FH\^CI28^FDMI 2^FS^CI27 +^FO405,111^GB8,61,4^FS +^FT239,64^A0R,42,41^FH\^CI28^FDMI 2^FS^CI27 +^FO220,57^GB8,61,4^FS +^FT506,69^A0R,42,41^FH\^CI28^FDMI 2^FS^CI27 +^FO487,60^GB8,61,4^FS ^LRY^FO2,1^GB676,0,198^FS^LRN -^LRY^FO100,33^GB56,0,53^FS^LRN -^LRY^FO357,33^GB56,0,53^FS^LRN -^LRY^FO220,94^GB56,0,53^FS^LRN -^LRY^FO487,97^GB56,0,53^FS^LRN +^LRY^FO100,57^GB56,0,53^FS^LRN +^LRY^FO357,57^GB56,0,53^FS^LRN +^LRY^FO220,119^GB56,0,53^FS^LRN +^LRY^FO487,121^GB56,0,53^FS^LRN ^PQ1,0,1,Y ^XZ diff --git a/config/label_templates/st-ten-7/203/RB1.prn b/config/label_templates/st-ten-7/203/RB1.prn index 4fc9930..7f167ce 100644 --- a/config/label_templates/st-ten-7/203/RB1.prn +++ b/config/label_templates/st-ten-7/203/RB1.prn @@ -21,18 +21,18 @@ ^PW679 ^LL200 ^LS0 -^FT393,150^A0B,42,43^FH\^CI28^FDRB 1^FS^CI27 -^FO404,89^GB8,61,4^FS -^FT138,150^A0B,42,43^FH\^CI28^FDRB 1^FS^CI27 -^FO149,89^GB8,61,4^FS -^FT245,35^A0R,42,43^FH\^CI28^FDRB 1^FS^CI27 -^FO226,32^GB8,61,4^FS -^FT501,35^A0R,42,43^FH\^CI28^FDRB 1^FS^CI27 -^FO484,32^GB8,61,4^FS +^FT393,174^A0B,42,43^FH\^CI28^FDRB 1^FS^CI27 +^FO404,113^GB8,61,4^FS +^FT138,174^A0B,42,43^FH\^CI28^FDRB 1^FS^CI27 +^FO149,113^GB8,61,4^FS +^FT245,59^A0R,42,43^FH\^CI28^FDRB 1^FS^CI27 +^FO226,57^GB8,61,4^FS +^FT501,59^A0R,42,43^FH\^CI28^FDRB 1^FS^CI27 +^FO484,57^GB8,61,4^FS ^LRY^FO2,1^GB676,0,198^FS^LRN -^LRY^FO356,32^GB56,0,56^FS^LRN -^LRY^FO101,32^GB56,0,56^FS^LRN -^LRY^FO226,94^GB56,0,56^FS^LRN -^LRY^FO484,94^GB56,0,56^FS^LRN +^LRY^FO356,57^GB56,0,56^FS^LRN +^LRY^FO101,57^GB56,0,56^FS^LRN +^LRY^FO226,118^GB56,0,56^FS^LRN +^LRY^FO484,118^GB56,0,56^FS^LRN ^PQ1,0,1,Y ^XZ diff --git a/config/label_templates/st-ten-7/203/RB2.prn b/config/label_templates/st-ten-7/203/RB2.prn index 051a31b..c5e4105 100644 --- a/config/label_templates/st-ten-7/203/RB2.prn +++ b/config/label_templates/st-ten-7/203/RB2.prn @@ -21,18 +21,18 @@ ^PW679 ^LL200 ^LS0 -^FT393,150^A0B,42,43^FH\^CI28^FDRB 2^FS^CI27 -^FO404,89^GB8,61,4^FS -^FT138,150^A0B,42,43^FH\^CI28^FDRB 2^FS^CI27 -^FO149,89^GB8,61,4^FS -^FT245,35^A0R,42,43^FH\^CI28^FDRB 2^FS^CI27 -^FO226,32^GB8,61,4^FS -^FT501,35^A0R,42,43^FH\^CI28^FDRB 2^FS^CI27 -^FO484,32^GB8,61,4^FS +^FT393,174^A0B,42,43^FH\^CI28^FDRB 2^FS^CI27 +^FO404,113^GB8,61,4^FS +^FT138,174^A0B,42,43^FH\^CI28^FDRB 2^FS^CI27 +^FO149,113^GB8,61,4^FS +^FT245,59^A0R,42,43^FH\^CI28^FDRB 2^FS^CI27 +^FO226,57^GB8,61,4^FS +^FT501,59^A0R,42,43^FH\^CI28^FDRB 2^FS^CI27 +^FO484,57^GB8,61,4^FS ^LRY^FO2,1^GB676,0,198^FS^LRN -^LRY^FO356,32^GB56,0,56^FS^LRN -^LRY^FO101,32^GB56,0,56^FS^LRN -^LRY^FO226,94^GB56,0,56^FS^LRN -^LRY^FO484,94^GB56,0,56^FS^LRN +^LRY^FO356,57^GB56,0,56^FS^LRN +^LRY^FO101,57^GB56,0,56^FS^LRN +^LRY^FO226,118^GB56,0,56^FS^LRN +^LRY^FO484,118^GB56,0,56^FS^LRN ^PQ1,0,1,Y ^XZ diff --git a/config/label_templates/st-ten-7/203/RM1.prn b/config/label_templates/st-ten-7/203/RM1.prn index a1c1e06..ca430ee 100644 --- a/config/label_templates/st-ten-7/203/RM1.prn +++ b/config/label_templates/st-ten-7/203/RM1.prn @@ -21,18 +21,18 @@ ^PW679 ^LL200 ^LS0 -^FT139,151^A0B,42,43^FH\^CI28^FDRM 1^FS^CI27 -^FO149,85^GB8,66,4^FS -^FT245,26^A0R,42,43^FH\^CI28^FDRM 1^FS^CI27 -^FO226,29^GB8,66,4^FS -^FT397,151^A0B,42,43^FH\^CI28^FDRM 1^FS^CI27 -^FO407,85^GB8,66,4^FS -^FT503,26^A0R,42,43^FH\^CI28^FDRM 1^FS^CI27 -^FO484,29^GB8,66,4^FS +^FT139,175^A0B,42,43^FH\^CI28^FDRM 1^FS^CI27 +^FO149,109^GB8,66,4^FS +^FT245,50^A0R,42,43^FH\^CI28^FDRM 1^FS^CI27 +^FO226,53^GB8,66,4^FS +^FT397,175^A0B,42,43^FH\^CI28^FDRM 1^FS^CI27 +^FO407,109^GB8,66,4^FS +^FT503,50^A0R,42,43^FH\^CI28^FDRM 1^FS^CI27 +^FO484,53^GB8,66,4^FS ^LRY^FO2,1^GB676,0,198^FS^LRN -^LRY^FO101,29^GB56,0,56^FS^LRN -^LRY^FO226,95^GB56,0,56^FS^LRN -^LRY^FO359,29^GB56,0,56^FS^LRN -^LRY^FO484,95^GB56,0,56^FS^LRN +^LRY^FO101,54^GB56,0,56^FS^LRN +^LRY^FO226,119^GB56,0,56^FS^LRN +^LRY^FO359,54^GB56,0,56^FS^LRN +^LRY^FO484,119^GB56,0,56^FS^LRN ^PQ1,0,1,Y ^XZ diff --git a/config/label_templates/st-ten-7/203/RM2.prn b/config/label_templates/st-ten-7/203/RM2.prn index 12c54ca..6b47067 100644 --- a/config/label_templates/st-ten-7/203/RM2.prn +++ b/config/label_templates/st-ten-7/203/RM2.prn @@ -21,18 +21,18 @@ ^PW679 ^LL200 ^LS0 -^FT139,151^A0B,42,43^FH\^CI28^FDRM 2^FS^CI27 -^FO149,85^GB8,66,4^FS -^FT245,26^A0R,42,43^FH\^CI28^FDRM 2^FS^CI27 -^FO226,29^GB8,66,4^FS -^FT397,151^A0B,42,43^FH\^CI28^FDRM 2^FS^CI27 -^FO407,85^GB8,66,4^FS -^FT503,26^A0R,42,43^FH\^CI28^FDRM 2^FS^CI27 -^FO484,29^GB8,66,4^FS +^FT139,175^A0B,42,43^FH\^CI28^FDRM 2^FS^CI27 +^FO149,109^GB8,66,4^FS +^FT245,50^A0R,42,43^FH\^CI28^FDRM 2^FS^CI27 +^FO226,53^GB8,66,4^FS +^FT397,175^A0B,42,43^FH\^CI28^FDRM 2^FS^CI27 +^FO407,109^GB8,66,4^FS +^FT503,50^A0R,42,43^FH\^CI28^FDRM 2^FS^CI27 +^FO484,53^GB8,66,4^FS ^LRY^FO2,1^GB676,0,198^FS^LRN -^LRY^FO101,29^GB56,0,56^FS^LRN -^LRY^FO226,95^GB56,0,56^FS^LRN -^LRY^FO359,29^GB56,0,56^FS^LRN -^LRY^FO484,95^GB56,0,56^FS^LRN +^LRY^FO101,54^GB56,0,56^FS^LRN +^LRY^FO226,119^GB56,0,56^FS^LRN +^LRY^FO359,54^GB56,0,56^FS^LRN +^LRY^FO484,119^GB56,0,56^FS^LRN ^PQ1,0,1,Y ^XZ diff --git a/src/ui/test/test.py b/src/ui/test/test.py index 06250cb..252fb62 100755 --- a/src/ui/test/test.py +++ b/src/ui/test/test.py @@ -494,8 +494,10 @@ class Test(Widget): if self.config["hardware_config"].get("enforce_piece_removal", "no") == "yes": if recipe.spec.get("instruction",False) is not False: steps.append(Step(step_type="piece_removal", spec={})) + skip.add(i + 1) if count_found: steps.append(Step(step_type="count_end", spec={})) + skip.add(i + 1) if step.step_type in ("leak_1", "leak_2"): self.leak_step = step From 3ce90f4d804d11934f1c88f8e7fea20f08c107a4 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Tue, 18 Mar 2025 15:49:00 +0100 Subject: [PATCH 54/63] Set default value for pid_mod_config in defaults.ini Added a default configuration entry for `pid_mod_config` with a value of 5. This ensures the setting is initialized properly and avoids potential issues from missing configurations. --- config/machine_settings/defaults.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/config/machine_settings/defaults.ini b/config/machine_settings/defaults.ini index fd9f904..27ff439 100644 --- a/config/machine_settings/defaults.ini +++ b/config/machine_settings/defaults.ini @@ -201,6 +201,7 @@ test_pressure: 9000 test_pressure_qpos: 5 flush_time: 0 flush_pressure: 0 +pid_mod_config: 5 [autotest_resistance] enabled: false From e17ed4a6c9288f23a53ee7723544b7425110d629 Mon Sep 17 00:00:00 2001 From: stten5 Date: Tue, 18 Mar 2025 17:45:09 +0100 Subject: [PATCH 55/63] stten5 --- config/machine_settings/st-ten-5.ini | 12 +- src/ui/recipe_selection/recipe_selection.py | 131 +++++++++++++++++++- 2 files changed, 133 insertions(+), 10 deletions(-) diff --git a/config/machine_settings/st-ten-5.ini b/config/machine_settings/st-ten-5.ini index 0d70eab..cfc7447 100644 --- a/config/machine_settings/st-ten-5.ini +++ b/config/machine_settings/st-ten-5.ini @@ -10,10 +10,10 @@ extra_label_printer: present remote_api: absent tecna_t3: present digital_io: present -digital_io_flush_blow: present +#digital_io_flush_blow: present barcode_recipe_selection: present enforce_piece_removal: yes -external_flush_blow: present # EXTERNAL BOX CONTROLLING MULTI-CHANNEL TEST (IF PRESENT), BLOW-CLEANING AND EXTERNAL FLUSH +#external_flush_blow: present # EXTERNAL BOX CONTROLLING MULTI-CHANNEL TEST (IF PRESENT), BLOW-CLEANING AND EXTERNAL FLUSH show_instructions: yes [tecna_t3] @@ -88,6 +88,8 @@ pressione_di_test_delta_massimo_2: 200 tempo_svuotamento_2: 1 pressione_svuotamento_2: 100 +tester_discharge_enable: yes + stampa_etichetta_abilitata: x modello_etichetta: ETA30x16_203dpi.prn descrizione: inserire descrizione ricetta @@ -100,10 +102,10 @@ filling_time: 15 settling_time: 10 settling_pressure_min_percent: 5 settling_pressure_max_percent: 5 -test_pressure: 5000 +test_pressure: 5900 test_time: 10 -test_pressure_qpos: 8 -test_pressure_qneg: 12 +test_pressure_qpos: 4 +test_pressure_qneg: 7 test_pressure_tt_qpos: 1 # Q+ Upper test leak limit (tube-tube) (positive mbar) test_pressure_tt_qneg: 5 # Q- Lower test leak limit (tube-tube) (negative mbar) flush_time: 1 diff --git a/src/ui/recipe_selection/recipe_selection.py b/src/ui/recipe_selection/recipe_selection.py index 7f60919..2cf046c 100755 --- a/src/ui/recipe_selection/recipe_selection.py +++ b/src/ui/recipe_selection/recipe_selection.py @@ -304,11 +304,132 @@ class Recipe_Selection(Widget): # EXPORT RECIPES TABLE TO CSV FILE def export_recipes(self, csv_path=None): - export_recipes( - config=self.config, - csv_path=csv_path, - logger=self.log, - ) + if csv_path is None: + csv_path, _ = QFileDialog.getSaveFileName( + None, + "Esportazione ricette", + "ricette.csv", + "CSV data (*.csv);;All Files (*)", + ) + csv_path = str(csv_path) + if not len(csv_path): + return + if not csv_path.lower().endswith(".csv"): + csv_path += ".csv" + csv_dir = os.path.dirname(csv_path) + if len(csv_dir): + os.makedirs(csv_dir, exist_ok=True) + recipe_name_field = self.config.get("recipe", {}).get("recipe_name_field", "codice_ricetta").strip() + barcode_enable_field = self.config.get("recipe", {}).get("barcode_enable_field", "verifica_codice_a_barre_abilitata").strip() + barcode_serial_field = self.config.get("recipe", {}).get("barcode_serial_field", "codice_a_barre").strip() + print_template_field = self.config.get("recipe", {}).get("label_template_field", "modello_etichetta").strip() + data = [] + fieldnames = [ + recipe_name_field, + "cliente", + "part_number", + "dimensione_lotto_abilitata", + "dimensione_lotto", + "verifica_connettore_abilitata", + "connettore", + barcode_enable_field, + barcode_serial_field, + "verifica_resistenza_connettore_abilitata", + "scala_resistenza", + "r nominale", + "tolleranza_resistenza_pos", + "tolleranza_resistenza_neg", + "avvitatura_abilitata", + "viti", + "prova_tenuta_abilitata", + "tempo_pre_riempimento", + "pressione_pre_riempimento", + "tempo_riempimento", + "tempo_assestamento", + "percentuale_minima_pressione_assestamento", + "percentuale_massima_pressione_assestamento", + "tempo_di_test", + "pressione_di_test_delta_minimo", + "pressione_di_test", + "pressione_di_test_delta_massimo", + "tempo_svuotamento", + "pressione_svuotamento", + "prova_tenuta_abilitata_2", + "tempo_pre_riempimento_2", + "pressione_pre_riempimento_2", + "tempo_riempimento_2", + "tempo_assestamento_2", + "percentuale_minima_pressione_assestamento_2", + "percentuale_massima_pressione_assestamento_2", + "tempo_di_test_2", + "pressione_di_test_delta_minimo_2", + "pressione_di_test_2", + "pressione_di_test_delta_massimo_2", + "tempo_svuotamento_2", + "pressione_svuotamento_2", + "test_visione_abilitato", + "ricetta_visione", + "stampa_etichetta_abilitata", + print_template_field, + ] + for recipe in list(Recipes.select()): + steps = recipe.get_steps_map() + exportable = { + recipe_name_field: recipe.name, + "cliente": recipe.client, + "part_number": recipe.part_number, + # "dimensione_lotto_abilitata": "x" if recipe.spec["count"] else "", + # "dimensione_lotto": steps["count"].spec["amount"], + "verifica_connettore_abilitata": "x" if recipe.spec["connector"] else "", + "connettore": steps["connector"].spec["connector"], + barcode_enable_field: "x" if recipe.spec["barcodes"] else "", + barcode_serial_field: steps["barcodes"].spec["serial"], + "verifica_resistenza_connettore_abilitata": "x" if recipe.spec["resistance"] else "", + "scala_resistenza": steps["resistance"].spec["scale"], + "r nominale": steps["resistance"].spec["expected"], + "tolleranza_resistenza_pos": steps["resistance"].spec["tolerance_pos"], + "tolleranza_resistenza_neg": steps["resistance"].spec["tolerance_neg"], + # "avvitatura_abilitata": "x" if recipe.spec["screws"] else "", + # "viti": steps["screws"].spec["quantity"], + "prova_tenuta_abilitata": "x" if recipe.spec["leak_1"] else "", + "tempo_pre_riempimento": steps["leak_1"].spec["pre_filling_time"], + "pressione_pre_riempimento": steps["leak_1"].spec["pre_filling_pressure"], + "tempo_riempimento": steps["leak_1"].spec["filling_time"], + "tempo_assestamento": steps["leak_1"].spec["settling_time"], + "percentuale_minima_pressione_assestamento": steps["leak_1"].spec["settling_pressure_min_percent"], + "percentuale_massima_pressione_assestamento": steps["leak_1"].spec["settling_pressure_max_percent"], + "tempo_di_test": steps["leak_1"].spec["test_time"], + "pressione_di_test_delta_minimo": steps["leak_1"].spec["test_pressure_qneg"], + "pressione_di_test": steps["leak_1"].spec["test_pressure"], + "pressione_di_test_delta_massimo": steps["leak_1"].spec["test_pressure_qpos"], + "tempo_svuotamento": steps["leak_1"].spec["flush_time"], + "pressione_svuotamento": steps["leak_1"].spec["flush_pressure"], + "prova_tenuta_abilitata_2": "x" if recipe.spec["leak_2"] else "", + "tempo_pre_riempimento_2": steps["leak_2"].spec["pre_filling_time"], + "pressione_pre_riempimento_2": steps["leak_2"].spec["pre_filling_pressure"], + "tempo_riempimento_2": steps["leak_2"].spec["filling_time"], + "tempo_assestamento_2": steps["leak_2"].spec["settling_time"], + "percentuale_minima_pressione_assestamento_2": steps["leak_2"].spec["settling_pressure_min_percent"], + "percentuale_massima_pressione_assestamento_2": steps["leak_2"].spec["settling_pressure_max_percent"], + "tempo_di_test_2": steps["leak_2"].spec["test_time"], + "pressione_di_test_delta_minimo_2": steps["leak_2"].spec["test_pressure_qneg"], + "pressione_di_test_2": steps["leak_2"].spec["test_pressure"], + "pressione_di_test_delta_massimo_2": steps["leak_2"].spec["test_pressure_qpos"], + "tempo_svuotamento_2": steps["leak_2"].spec["flush_time"], + "pressione_svuotamento_2": steps["leak_2"].spec["flush_pressure"], + "test_visione_abilitato": recipe.spec["vision"], + "ricetta_visione": steps["vision"].spec["recipe"], + "stampa_etichetta_abilitata": "x" if recipe.spec["print"] else "", + print_template_field: steps["print"].spec["template"], + } + data.append(exportable) + if len(data): + self.log.info(f"recipes: exporting recipes to {csv_path}") + with open(csv_path, "w", newline="") as f: + w = csv.DictWriter(f, fieldnames, extrasaction="ignore") + w.writeheader() + w.writerows(data) + self.log.info(f"recipes: exported {len(data)} rows.") def delete_recipes(self): ret = QMessageBox.warning( From fab355e36c0049556e3742276298f538b994b2bf Mon Sep 17 00:00:00 2001 From: neo Date: Tue, 18 Mar 2025 19:17:01 +0100 Subject: [PATCH 56/63] fix periodic autotest, test it with --test-autotest --- src/components/os_label_printer.py | 2 +- src/ui/test/test.py | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/os_label_printer.py b/src/components/os_label_printer.py index fc1abd3..0226428 100644 --- a/src/components/os_label_printer.py +++ b/src/components/os_label_printer.py @@ -16,7 +16,7 @@ class Os_Label_Printer(Component): def __init__(self, config=None, name=None): super().__init__(config=config, name=name, threaded=False) self.simulate = False - if "--sim-os-label-printer" in sys.argv: + if "--sim-printer" in sys.argv: self.simulate = True def config_changed(self): diff --git a/src/ui/test/test.py b/src/ui/test/test.py index 252fb62..b7c7b18 100755 --- a/src/ui/test/test.py +++ b/src/ui/test/test.py @@ -170,7 +170,10 @@ class Test(Widget): self.autotesting_reason = None self.autotest_cycle_steps = None if "--no-autotest" not in sys.argv: - self.autotest_period = int(8.5 * 60 * 60 * 1000) # 8.5 HOURS + if "--test-autotest" in sys.argv: + self.autotest_period = int(60 * 1000) # 1 min + else: + self.autotest_period = int(8.5 * 60 * 60 * 1000) # 8.5 HOURS # self.autotest_period = 12 * 60 * 60 * 1000 # 12 HOURS # if not self.config["autotest_done"]: # self.request_autotest("init") @@ -335,6 +338,7 @@ class Test(Widget): if self.autotest_request is not False and self.autotest_cycle_steps is not None and not self.autotesting and (self.cycle_index == -1 or self.cycle_index + 1 >= len(self.cycle_steps)): # if autotest was requested # and if cycle_steps is not started or has ended + self.cycle_index = -1 self.autotesting = True self.autotesting_reason = self.autotest_request self.autotest_request = False From 9c4dbb45fd5ecba482231980b800758c4fce80e8 Mon Sep 17 00:00:00 2001 From: neo Date: Tue, 18 Mar 2025 19:24:10 +0100 Subject: [PATCH 57/63] new admin password --- src/lib/db/__init__.py | 2 +- src/ui/login/login.py | 2 +- src/ui/test_admin_permission/test_admin_permission.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/db/__init__.py b/src/lib/db/__init__.py index 8e2ccf7..33830e0 100644 --- a/src/lib/db/__init__.py +++ b/src/lib/db/__init__.py @@ -55,7 +55,7 @@ init_db() # register or reset admin admin = Users.get_user("ADMIN") if admin is None or not admin.is_admin: - Users.register(username="ADMIN", password="123123", roles=["admin"]) + Users.register(username="ADMIN", password="78900987", roles=["admin"]) # register or reset user Users.register(username="USER", password="user") diff --git a/src/ui/login/login.py b/src/ui/login/login.py index f101a71..c01a251 100755 --- a/src/ui/login/login.py +++ b/src/ui/login/login.py @@ -32,7 +32,7 @@ class Login(Widget): # TESTING if "--auto-login-admin" in sys.argv: self.user_cb.setCurrentText("ADMIN") - self.password_le.setText("123123") + self.password_le.setText("78900987") elif "--auto-login-user" in sys.argv or "--test" in sys.argv: self.user_cb.setCurrentText("USER") self.password_le.setText("user") diff --git a/src/ui/test_admin_permission/test_admin_permission.py b/src/ui/test_admin_permission/test_admin_permission.py index 79d0656..f12fe15 100644 --- a/src/ui/test_admin_permission/test_admin_permission.py +++ b/src/ui/test_admin_permission/test_admin_permission.py @@ -22,7 +22,7 @@ class Test_Admin_Permission(Widget): self.cancel_b.clicked.connect(self.cancel) # TESTING if "--auto-accept-test-admin-permission" in sys.argv or "--test" in sys.argv: - self.password_le.setText("123123") + self.password_le.setText("78900987") self.test_timer = QTimer() self.test_timer.setSingleShot(True) self.test_timer.timeout.connect(self.continue_b.clicked.emit) From 36c74e0dcc34224a2722713f38682e13c73285e7 Mon Sep 17 00:00:00 2001 From: ST-TEN-11 Date: Wed, 19 Mar 2025 00:35:42 +0100 Subject: [PATCH 58/63] stten11 --- .../st-ten-11/18JA709CP.svg | 36 +++++++++++------ .../st-ten-11/18JA712CP.svg | 18 ++++----- .../st-ten-11/18JA713CP.svg | 32 +++++---------- .../st-ten-11/18JA757CP.svg | 38 ++++++++++++++---- .../MCLAREN/Mclaren_barcode.nlbl | Bin 3627 -> 3610 bytes .../st-ten-11/{ => 203}/ETA30x16.prn | 0 .../st-ten-11/{ => 203}/ETA30x16_203dpi.prn | 0 .../st-ten-11/{ => 203}/ETACL-40_130.prn | 0 .../st-ten-11/{ => 203}/ETACL.prn | 0 .../{ => 203}/EtichettaR5_Pitesti.prn | 0 .../st-ten-11/{ => 203}/Lamborghini_label.prn | 0 .../st-ten-11/{ => 203}/Lamborghini_lable.prn | 0 .../st-ten-11/{ => 203}/MCLAREN_353.prn | 0 .../st-ten-11/203/Mclaren_barcode.prn | 33 +++++++++++++++ .../st-ten-11/{ => 203}/Mclaren_label.prn | 0 .../st-ten-11/{ => 203}/ferrari_30x16_203.prn | 0 .../st-ten-11/{ => 203}/ferrari_c01.prn | 0 .../{ => 203}/ferrari_flag_qr_only.prn | 2 +- .../203/ferrari_flag_qr_only_black.prn | 18 +++++++++ .../st-ten-11/{ => 203}/ferrari_stten8.prn | 0 .../{ => 203}/label_interoperazione.prn | 0 .../st-ten-11/Mclaren_barcode.prn | 34 ---------------- 22 files changed, 126 insertions(+), 85 deletions(-) rename config/label_templates/st-ten-11/{ => 203}/ETA30x16.prn (100%) rename config/label_templates/st-ten-11/{ => 203}/ETA30x16_203dpi.prn (100%) rename config/label_templates/st-ten-11/{ => 203}/ETACL-40_130.prn (100%) rename config/label_templates/st-ten-11/{ => 203}/ETACL.prn (100%) rename config/label_templates/st-ten-11/{ => 203}/EtichettaR5_Pitesti.prn (100%) rename config/label_templates/st-ten-11/{ => 203}/Lamborghini_label.prn (100%) rename config/label_templates/st-ten-11/{ => 203}/Lamborghini_lable.prn (100%) rename config/label_templates/st-ten-11/{ => 203}/MCLAREN_353.prn (100%) create mode 100644 config/label_templates/st-ten-11/203/Mclaren_barcode.prn rename config/label_templates/st-ten-11/{ => 203}/Mclaren_label.prn (100%) rename config/label_templates/st-ten-11/{ => 203}/ferrari_30x16_203.prn (100%) rename config/label_templates/st-ten-11/{ => 203}/ferrari_c01.prn (100%) rename config/label_templates/st-ten-11/{ => 203}/ferrari_flag_qr_only.prn (98%) create mode 100644 config/label_templates/st-ten-11/203/ferrari_flag_qr_only_black.prn rename config/label_templates/st-ten-11/{ => 203}/ferrari_stten8.prn (100%) rename config/label_templates/st-ten-11/{ => 203}/label_interoperazione.prn (100%) delete mode 100644 config/label_templates/st-ten-11/Mclaren_barcode.prn diff --git a/config/instruction_images/st-ten-11/18JA709CP.svg b/config/instruction_images/st-ten-11/18JA709CP.svg index a91c6be..c9872b6 100644 --- a/config/instruction_images/st-ten-11/18JA709CP.svg +++ b/config/instruction_images/st-ten-11/18JA709CP.svg @@ -8,7 +8,7 @@ height="404" viewBox="0 0 919 404" sodipodi:docname="18JA709CP.svg" - inkscape:version="1.3.2 (1:1.3.2+202311252150+091e20ef0f)" + inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" @@ -26,12 +26,12 @@ inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" inkscape:zoom="1.6789989" - inkscape:cx="459.5" - inkscape:cy="201.90603" - inkscape:window-width="2490" - inkscape:window-height="1016" - inkscape:window-x="70" - inkscape:window-y="27" + inkscape:cx="459.20221" + inkscape:cy="202.20383" + inkscape:window-width="1920" + inkscape:window-height="1009" + inkscape:window-x="-8" + inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="g1" /> + diff --git a/config/instruction_images/st-ten-11/18JA712CP.svg b/config/instruction_images/st-ten-11/18JA712CP.svg index 8343eb1..2108d0f 100644 --- a/config/instruction_images/st-ten-11/18JA712CP.svg +++ b/config/instruction_images/st-ten-11/18JA712CP.svg @@ -8,7 +8,7 @@ height="590" viewBox="0 0 902 590" sodipodi:docname="18JA712CP.svg" - inkscape:version="1.3.2 (1:1.3.2+202311252150+091e20ef0f)" + inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" @@ -26,12 +26,12 @@ inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" inkscape:zoom="1.3830508" - inkscape:cx="450.81495" - inkscape:cy="295" - inkscape:window-width="2490" - inkscape:window-height="1016" - inkscape:window-x="70" - inkscape:window-y="27" + inkscape:cx="450.45345" + inkscape:cy="294.63849" + inkscape:window-width="1920" + inkscape:window-height="1009" + inkscape:window-x="-8" + inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="g1" /> diff --git a/config/instruction_images/st-ten-11/18JA713CP.svg b/config/instruction_images/st-ten-11/18JA713CP.svg index 7739628..885473a 100644 --- a/config/instruction_images/st-ten-11/18JA713CP.svg +++ b/config/instruction_images/st-ten-11/18JA713CP.svg @@ -8,7 +8,7 @@ height="483" viewBox="0 0 852 483" sodipodi:docname="18JA713CP.svg" - inkscape:version="1.3.2 (1:1.3.2+202311252150+091e20ef0f)" + inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" @@ -26,12 +26,12 @@ inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" inkscape:zoom="1.689441" - inkscape:cx="425.88051" - inkscape:cy="241.5" - inkscape:window-width="2490" - inkscape:window-height="1016" - inkscape:window-x="70" - inkscape:window-y="27" + inkscape:cx="425.2886" + inkscape:cy="241.20404" + inkscape:window-width="1920" + inkscape:window-height="1009" + inkscape:window-x="-8" + inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="g1" /> - + + diff --git a/config/label_designs/MCLAREN/Mclaren_barcode.nlbl b/config/label_designs/MCLAREN/Mclaren_barcode.nlbl index 3acdc683536209d6d1f702eefdb769de107a9d90..e181859f4b0d5dfb5bfc5640f97983347003760e 100644 GIT binary patch literal 3610 zcmb`KS5On$7KRfDy@cKb=>(}E1P(}$CIO^{Pz=3F3kO0EMWjnrnsh~~^b(LRErJlG z9uO1|>0P8)P|Ee(J9B2PGxzPTJ+uDV4}1R)Ydw5FN}n9W1^@z_0d66lR?n>tOh3^A z0NKF+04G2efb{YE(=otb*3j9@(eIA8y_2J#vyaOiU>?=4CmP!1)Bsw50O0Qe0=NLX zOd+~M>GQzfHIph=YOKOj&m?zFFSNeLAsx1=r{N&fg_>bHqo$dZlx0?ES!-7rXlPT! zhwQX!J3ZOqgMg`}dHJzqIB?`wqcui^wDLClBlRjZwv{MR-2F0GvPE2iGa-mx@}`yL zBY-DJp(mjNPCa>JbwFV#*mMl+egAVD)wAc8X z@qQK$8e0fE{GrWtDuA{KpHklvaxwiUYqdzns^Qc^(Fu<=yQ~uV-Ybb*Ch0N)O@wy9 zLw@}3L7GzdGZM&*;fjrvW#W-h!v*#FLk*Y^_)Nw%3=UbK_H9WaV*{{~d@oWC29v0& z2Cw$IqYs3`qt9D!RCaF7@CU!gwcggOFeaIj!6|32O#?UQaoeyJFj(HX$rT2*fd}8W`CWp%*D781^T1JV9g5Zia#c*?p2z~kJ z8$F|i6qH~Lh7RySU9H;Ey@~ngAr2wow0Y^}lUDa^L{2~mOu|2JA5JkMNB`mc+_PK? z)kYwQtRo;gN#Ym*3ATVMK3P|#scrb#12VF$uLO0xLA}mEj}a#mKx>a7RXCF+r} zZOG2D|1cq>JXg|8a|NE@cXb>>9rc&Cpt%;;e{^CSIOi73lBfe4Vp3S_M#OmT#OFe? zH{9m>RJWCxq@z2y`zz62%YBszw6s#{cs?7GkGEN7`m^SxT??I2U4xp@U43Ay$sR-= z;$YTW4WsJ4pr})ibHs+Bp#kT6pY6c+!0BqwU>|!mLQyXH6yQwZX(mz;b#)Me*Ko}6 z@NwxO8<&8`g3uK34QF8Lqr^gHz3hZL=zs>VTF8rbs*sOH-e*f-X3;V#9_6=4_|f%% zbKhRqxdDp%?bY2eWs!c|k3*hu&6PjI%Tg6&2^({5wY6KuEGx~}{E-tvzyA~K%VH4-_x`P$jg)LJygFT{ zmkFi!%0)nv!A-iYX@5uETg*HmexRs?N?Gwzqu!mV)RS~ z`S!D^<;*N;nkpm@2w;t_mT zqz+f;=oIUjdnTy%ADxOv)Y-1zOpZgJzBre8Ef4Mcz#~+Q94Rrbbs0oc*!y$L#85qr zV;zvkj6{FN)LqS^vL(ZU>^o{W(eb->ix+f6_xFCh;|lYA=;iTNaQ2%2 zh>zMwj&dx1RqvX;;P#x}ZE+aUm@de{x@avl-(FSltJ6!48~(P9LPms-JdZE}1KUiWQVZYa{Z9;ab(I`L*#d+;P&dtfT;YbTNluqVPs8A$qZrYa&`D zUu3i);WSl!v3I;q;_B}AyL55YRhoIPGAkMB;Yse~Y@cMvoP7N%~6=;y^!yPX{)B#_r)QqXm?ov_F4IfT2ZnIAelH+;q|T4<}CTFcJ} z@#_m-8E;gl`+B2jIi8v+xe9-XvK(L?pZX$oZ;A2F4Zky8P@X`ZeYlGC_5<+~cJs*X z3ig2c=CdStk157~4sqpXL}zcC32VQt=>l_ka(4H9s+1~`9_gOW{a6D-NvT$n zYZKGNFI_cIuNf$gKro`JcUCK-5GC3zZG`45qI`1-Y6LgbB zdRt*dqUTyT=<`vFY2Kh*LfXm2E1p#M&7mh+vnyj8xsZws2P-|a>q8bcb%!%RYx78|0QGVtHvTzTj?hnyRZnwNW1$T zr)%r&67Huc@8SBvOQL9ji{YWKW?1PfnTAJ@8i7pfVr0-=RnQ4tS$B*<=knxVuhysK z7Qb`cmrY?M-y=8HaTdq2az8g@nT$E7>(J>gAub;?`Fq0TuhLp+Vf*DO{n%R}?v87F zdpNEJy&<_y3A@lQC+cAIGXql6)`%&0wg$mKhEe+|n#Zp;Jgo0XKE$@$2%&X{E|^0| zu-+T?vnOS;b|f+u6{UMhmZfXPb3}+AdJO4HGH#NxUhY!RI>FzFqWl>D)IMk!AHpwB zR5$J&%ah3|D2tQUm&pz4kgQ@eag09<5k?`Ka-!uIa=Q5l62Z&)dVnPh*s**RbU>BmlSc)Y%e&m*KILGd&dco3p<5io#W#!mXxf*OWp@p>%bzeZ z5nb1p2u4;L`o!=f%~J<#2FlBh5wR)Ef!Hux@&s#WH6ee|CqXTWI#&4?>`>Y3uu zfKfV0G|+9Ji9y7Mrftvn`&E4A0T>^qE52)Fas{-~bOir2i|3nRv|vO17g77WC7O5v z0f0R+0D$cmQU6BLGX7rP`2T^^Z{q%g)4yx_%B|+K52%X1ewK^&zjFKWJs-FVhD@@d zo=K16s(}RI%X{~GjLfc=M3H~ZHWj~H_+`-jrcx1mt7}}?=fl}g8|={jm)$;!MQ(fh zUm2R|v8z?N#|r>4gOEu2i6wnze=PZ>zWdnOAu;aDh^TM49Ir`q-d!O z&5BqAp|R^HR^Q1&y~l0jb8Kj_Nd74|U@{GNRZE`HW+~sq4qW`8ZHf0AbUx9EB4vM* zhMXx@z2tUrHzF}EEhXJK_->ZTE^|V}hxaz2vR?*6Zk#NKo7@_io9UElifKtT?d}wr zwkVZL;0va^gGUtcL`HdQLXoR8sh<#Yr+V1?=5&iUhO9rpLw&!c>R-a1Wg|v7N*ZH% zNFwyp24<$=$9fGC^A((IqylLtR^Y@f{Gc*QA4n$sYjFQ7ApJZ0{L}tFap`x@-&g1# dI{=yv@c&pSls*OJ-=C8GI_tlbpW*M@zX0`4XmtPp literal 3627 zcmb`KS5OmP7REy_0RbrzdPJIZLXT2ZdT%0#2qZ`m5C|xtgLDu@P-%jcBm$8lJ&`IP zEf54z2nvzjLsKb|^}i20v(D_>o;!2Cxexb#59d7mK5H{NdL94`00x*ek#T-tuX0Fb z1pq!p0s!X#iU7lV!T#f#P`g>LMjW&+I_7{1k z?XZtZGQ`2a=Tjk3z}pDD4kA0vPxmRi509kkr1HQZ@JPV0cfZ3Jj_+#sR)ru#zJIu` zaRgo0&kj504?uS2F753nx^a+hr7d-7@Yrl>1u1}6kb1tz(P;6$kxzqn?dpnW0-{f4 z-1&uv*JJPEW%yXFieI1j)cnc1>Q`?SBdC|z`xvFhy`NJVFWxA9$>Q{AG#7+4B{H#hfdn7`}-QI>_(&7A%b9!DcAP9-@6P>|fi6 zOXLdJY^fd&WFOOjTWu+x*66cmsTyW zp~|#ARmxCR^Eg*!>5*Bad*NGL8FV~8X^P)WYl)C|KUvi*;lfx!J2itvv^ArkU%?m&#*SDEPi<;-$gd-|C*=J^9=_{M$0&6l>IEfLrKnZhTj zr?VnKz+SrA9swIL&8E_~&2WxdaLM+q>^Ge1><@XPOQTKgzV9O(zZnTx_L`x3Ukpjh za}~#FH#{scVSd-5^_D`Mp$m*lV9HyinInj!pz>cloT!P~z8frO*smzk)%WSv^Sbd~_V;hzC&Uab zhAoAHG^_MJ8vgdBG7+t|C|ISRX+-VZ;5}xPJzD#Rz?Hn7jg07PQ8l>wkJZy}MYGO@ znomh6zmtB1*RRI1G^>bAO7jkAWSY*UJWaTeOK43{mT+_!7@KJGMJU&~`c10EM;7iz z1Q&!Dc)XDDCAI0Fr(jK<(Ng*@x;2Ty;)lB|?k3_7AEf7btLbHN2*~*pKRVWCv@ZKL zCvN%Y{fx*;c}XK)F6b~ECF74_bW|$gy_V%Dq=%8DRGy0~n{iKYtVGr;KOLY2m5`U0 z&Ya{XZdVx(P!4+aVbu1H|=}~ z=g6I8?Ua*Q+4D|TK~~~Mi4}VYl=HV9ug>Qpc%o0#`_S|_h48~3JNc?2x5iA+(YC`g zUJ)=bEs{dIqC&x^8eK9b4EKBMZge={qbpCw*FqYXUZJ~pM|Myb7;tV2lJ7U9z;C}h zXVyC`F|~tEYMlFOo?R#yQ5b4jSVsg+$N2%T&T})_$1_7sgOcEhS*xn zU(%sIKfgaHmb6g*GN&ibys&^Qxa19xx)KXET~98Bv)3`%3MVTB+M89ARv}i+O~%O} z5gyE|kTQ^(Fk>Id+8RDlXj8NT?G}YU;a~LsgeLAzG$x$cJ1p2O`Skd-aq@LM-8LjZ zr?vTQ=ezgQX9B8Lua9EWUPgs^yAhi%P9PjoN$?bY&qSF7^UF!Ue1^W^1&V%NWk5P?#%J#{hXJK`{jU>G_*+<1XHvn`iDO_(Wo zAGvC+6cZ}UcxW~?--~rin5_ zRqXAIHX5ecPPqlUFATV|ahXmX^(*d2KWzi~^t#KdTM*g6H$s1|8L)oI46tFCJ9`FK z_H;HPEoxBFTmru=K^*yw?Mp{yXB+QOHtF8%oHx0?P_81Y{WN)YDF5pfxAJt0Hd|N^ zCf^%>?>f`OjT$1p3=_O-a3uDi1zPFLhJ^Sj3x-2DF>(}A=kc%GieeSncl3t?sl*A( z-zeh4ULL|8-ziEmR(-$`F3mvYV<{cr;508l?ej1vEqkqwUKc5hYVyqCJEb^SI8Fuk zI$sNx{_G&D{)*C03mt^9Ay54EzSaFYCQFiBM$q6Ca&;?v;Z)j8g@-)>jmu zg$2{Sril)P`yPA{ zqh!9_QvCGA?%l@j8-|(nR4S8?WQ);S7kl$#lsEHm^Jr&MGv zAmY@|C;$zv0qNt}pIdhr*nW`J%9Iy4h&Ez8rAmoSE6*t09?gYyp?ierT%H+c{^GV= zt2!!2qO3C73GTqt)GTYrj+mgViIq$NE0eD%Cui3OLgi?pbbxhILvzQPrWmfMrRqyz z;t;`*i#*^YrvBL|rz-SC53!JCtI+c+ZDiyjerL_T@uWZcNcZdGor^SVw@WlvuV_T? zG8tDx*(|wT0*qN_k(5tOB{ViFb5{(KHRzc56@7gaSmd?m+lgUPc|C^%X_iHkug8l( zNK#0;!FMvIDh4eGNHbXS?VfbnD96s!ceBpup8`BE@&V_N&wHu|&!-&pZ$8tSHe^h}cCG z>VDs9izm78zZywRN2`lFQS&Dmu<(gD7;{k^JJG0`)D#3VQiOuer{1vwMZR;AF|=j( zos}LBY?awx?6m$b#720f+W64`02{Ob0M8%9{tK-Y5Pkt+|AViQYM1}b*MDmhbO2%J zoN+&E2!Z+Rwfefs?5e9%mvd1expT~ud=&Ka<~KRb=uqPzxN0x7X*I?)_ruH2e4&I% z@+NKE1aB?It}$WQe^pZujP_YLTXkbPRquzTXIWz)kn)&Qc)A76HMwm0weBUMh0`XE zs~*SF2KQ-}#C27&34Z%J-lHL8k&9nj-CHyEaHS4z%p7><=rI z(xUErVtSr(rem`<@LX*1Qn)+4g3%$xnLLW7HF9HiKi%Fbme}Uj8j-r$=`2uuV>#*u zBm_TLrx5K<;yn#O3C0#;?b}KRW)nzcn`A9lYw6Qb$B!*FrC7hLq)u9)%h_&sz2cu4 zR)QP0t^#$LxQzl=li5PUG^$@Qj:{RECIPE}^FS +^BY2,3,54^FT82,282^BCN,,Y,N +^FH\^FD>:{SN}^FS +^FT34,357^A0N,24,23^FH\^CI28^FD{DATE}{SN}^FS^CI27 +^PQ1,0,1,Y +^XZ diff --git a/config/label_templates/st-ten-11/Mclaren_label.prn b/config/label_templates/st-ten-11/203/Mclaren_label.prn similarity index 100% rename from config/label_templates/st-ten-11/Mclaren_label.prn rename to config/label_templates/st-ten-11/203/Mclaren_label.prn diff --git a/config/label_templates/st-ten-11/ferrari_30x16_203.prn b/config/label_templates/st-ten-11/203/ferrari_30x16_203.prn similarity index 100% rename from config/label_templates/st-ten-11/ferrari_30x16_203.prn rename to config/label_templates/st-ten-11/203/ferrari_30x16_203.prn diff --git a/config/label_templates/st-ten-11/ferrari_c01.prn b/config/label_templates/st-ten-11/203/ferrari_c01.prn similarity index 100% rename from config/label_templates/st-ten-11/ferrari_c01.prn rename to config/label_templates/st-ten-11/203/ferrari_c01.prn diff --git a/config/label_templates/st-ten-11/ferrari_flag_qr_only.prn b/config/label_templates/st-ten-11/203/ferrari_flag_qr_only.prn similarity index 98% rename from config/label_templates/st-ten-11/ferrari_flag_qr_only.prn rename to config/label_templates/st-ten-11/203/ferrari_flag_qr_only.prn index bb80f3f..248b58e 100644 --- a/config/label_templates/st-ten-11/ferrari_flag_qr_only.prn +++ b/config/label_templates/st-ten-11/203/ferrari_flag_qr_only.prn @@ -10,7 +10,7 @@ ^LH0,0 ^JMA ^PR2,2 -~SD15 +~SD30 ^JUS ^LRN ^CI27 diff --git a/config/label_templates/st-ten-11/203/ferrari_flag_qr_only_black.prn b/config/label_templates/st-ten-11/203/ferrari_flag_qr_only_black.prn new file mode 100644 index 0000000..76099d6 --- /dev/null +++ b/config/label_templates/st-ten-11/203/ferrari_flag_qr_only_black.prn @@ -0,0 +1,18 @@ +CT~~CD,~CC^~CT~ +^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD25^JUS^LRN^CI0^XZ +^XA +^MMT +^PW325 +^LL1119 +^LS0 +^FT293,694^A0I,25,21^FH\^FD{DD}/{MO}/{YY}^FS +^FT145,694^A0I,25,21^FH\^FD{HH}:{MI}:{SS}^FS +^FT291,1032^A0I,25,24^FH\^FDNumero Disegno^FS +^FT293,725^A0I,25,24^FH\^FDData/Ora Prova^FS +^FT293,771^A0I,25,24^FH\^FDN. Pezzo:^FS +^FT185,770^A0I,25,24^FH\^FD{SN5}^FS +^BY120,120^FT289,883^BXI,6,200,0,0,1,~ +^FH\^FD{PART}{MO}{YY}{SN5}^FS +^FT291,832^A0I,25,24^FH\^FD{PART}{MO}{YY}{SN5}^FS +^LRY^FO144,863^GB168,0,163^FS^LRN +^PQ1,0,1,Y^XZ diff --git a/config/label_templates/st-ten-11/ferrari_stten8.prn b/config/label_templates/st-ten-11/203/ferrari_stten8.prn similarity index 100% rename from config/label_templates/st-ten-11/ferrari_stten8.prn rename to config/label_templates/st-ten-11/203/ferrari_stten8.prn diff --git a/config/label_templates/st-ten-11/label_interoperazione.prn b/config/label_templates/st-ten-11/203/label_interoperazione.prn similarity index 100% rename from config/label_templates/st-ten-11/label_interoperazione.prn rename to config/label_templates/st-ten-11/203/label_interoperazione.prn diff --git a/config/label_templates/st-ten-11/Mclaren_barcode.prn b/config/label_templates/st-ten-11/Mclaren_barcode.prn deleted file mode 100644 index 4958d48..0000000 --- a/config/label_templates/st-ten-11/Mclaren_barcode.prn +++ /dev/null @@ -1,34 +0,0 @@ -CT~~CD,~CC^~CT~ -^XA -~TA000 -~JSN -^LT0 -^MNW -^MTT -^PON -^PMN -^LH0,0 -^JMA -^PR2,2 -~SD20 -^JUS -^LRN -^CI27 -^PA0,1,1,0 -^XZ -^XA -^MMT -^PW320 -^LL1039 -^LS0 -^FT9,46^A0N,24,23^FH\^CI28^FD{RECIPE}^FS^CI27 -^FT250,38^A0N,16,15^FH\^CI28^FDVEROX^FS^CI27 -^FT9,80^A0N,24,23^FH\^CI28^FDFED^FS^CI27 -^BY2,3,58^FT65,166^BCN,,Y,N -^FH\^FD>:{RECIPE}^FS -^BY2,3,54^FT131,259^BCN,,Y,N -^FH\^FD>:{SN}^FS -^FT9,316^A0N,24,23^FH\^CI28^FD{DATE}^FS^CI27 -^FT109,321^A0N,24,23^FH\^CI28^FD{SN}^FS^CI27 -^PQ1,0,1,Y -^XZ From d54f0b7cae8dd278f69957b018f6b8e6115ce547 Mon Sep 17 00:00:00 2001 From: ST-TEN-11 Date: Wed, 19 Mar 2025 09:20:23 +0100 Subject: [PATCH 59/63] stten11 tmp fix --- config/machine_settings/st-ten-11.ini | 4 ++-- src/components/tecna_marposs_provaset_t3.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/machine_settings/st-ten-11.ini b/config/machine_settings/st-ten-11.ini index e0e1c93..5031d97 100644 --- a/config/machine_settings/st-ten-11.ini +++ b/config/machine_settings/st-ten-11.ini @@ -92,8 +92,8 @@ settling_pressure_min_percent: 5 settling_pressure_max_percent: 5 test_pressure: 7000 test_time: 10 -test_pressure_qpos: 10 #Q+ Upper test leak limit -test_pressure_qneg: 30 #Q- Lower test leak limit +test_pressure_qpos: 22 #Q+ Upper test leak limit +test_pressure_qneg: 32 #Q- Lower test leak limit test_pressure_tt_qpos: 1 # Q+ Upper test leak limit (tube-tube) test_pressure_tt_qneg: 5 # Q- Lower test leak limit (tube-tube) flush_time: 1 diff --git a/src/components/tecna_marposs_provaset_t3.py b/src/components/tecna_marposs_provaset_t3.py index 25b0704..a22d206 100644 --- a/src/components/tecna_marposs_provaset_t3.py +++ b/src/components/tecna_marposs_provaset_t3.py @@ -302,7 +302,7 @@ class TecnaMarpossProvasetT3(ModbusComponent): recipe_barcode = f"j{recipe.part_number}"[:16].encode("ascii") recipe_barcode += b"\x00" * (24 - len(recipe_barcode)) test_flags = 0b0110100001010000 if (step.spec.get("autotest", False) in ["ko_check"]) else 0b0110000001010000 - pid_mode_text = step.spec["pid_mod_config"] # Get the selected text from the combobox + pid_mode_text = step.spec.get("pid_mod_config","AUTO") # Get the selected text from the combobox pid_mode_value = { # Mapping of text to numeric values "AUTO": 5, "FAST": 0, From 43d41487f5782b3061a55a742ca007a1e8ec86f4 Mon Sep 17 00:00:00 2001 From: ST-TEN-11 Date: Wed, 19 Mar 2025 09:21:45 +0100 Subject: [PATCH 60/63] stten11 tmp fix --- src/ui/test/test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ui/test/test.py b/src/ui/test/test.py index b7c7b18..fe0b7ed 100755 --- a/src/ui/test/test.py +++ b/src/ui/test/test.py @@ -812,7 +812,7 @@ class Test(Widget): "OPERATOR": str(archived.user.username), "BADGE_NUM": str(archived.user.badge_number), #BARCODE - "BCODE": str(self.step.spec["barcode"]), + "BCODE": str(self.step.spec.get("barcode","")), # RESULT "RESULT": str("CONFORME" if leak_test_1.get("ok", False) else "SCARTO") + str(" FORZATO" if self.data.get("overridden", False) else ""), From 474075db7d41ec5845a9bbc818611137676f7431 Mon Sep 17 00:00:00 2001 From: st-ten-13 Date: Wed, 19 Mar 2025 09:44:08 +0100 Subject: [PATCH 61/63] fix --- .../st-ten-13/07N131597.svg | 148 ++++++++++++++++++ .../st-ten-13/203/Errecinque_standard.prn | 4 +- config/machine_settings/st-ten-13.ini | 8 +- 3 files changed, 154 insertions(+), 6 deletions(-) create mode 100644 config/instruction_images/st-ten-13/07N131597.svg diff --git a/config/instruction_images/st-ten-13/07N131597.svg b/config/instruction_images/st-ten-13/07N131597.svg new file mode 100644 index 0000000..be47551 --- /dev/null +++ b/config/instruction_images/st-ten-13/07N131597.svg @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + diff --git a/config/label_templates/st-ten-13/203/Errecinque_standard.prn b/config/label_templates/st-ten-13/203/Errecinque_standard.prn index f1aebb6..7cce14f 100644 --- a/config/label_templates/st-ten-13/203/Errecinque_standard.prn +++ b/config/label_templates/st-ten-13/203/Errecinque_standard.prn @@ -47,7 +47,7 @@ ^FT207,888^A0N,25,25^FH\^CI28^FD{TSET} s^FS^CI27 ^FT145,705^A0N,25,25^FH\^CI28^FD{PTEST} mbar^FS^CI27 ^FT31,236^BXN,6,200,0,0,1,_,1 -^FH\^FD{BCODE}^FS -^FT29,287^A0N,25,25^FH\^CI28^FD{BCODE}^FS^CI27 +^FH\^FD{PART}{MO}{YY}{SN5}^FS +^FT29,287^A0N,25,25^FH\^CI28^FD{PART}{MO}{YY}{SN5}^FS^CI27 ^PQ1,0,1,Y ^XZ diff --git a/config/machine_settings/st-ten-13.ini b/config/machine_settings/st-ten-13.ini index 75a5f5d..9c3f898 100644 --- a/config/machine_settings/st-ten-13.ini +++ b/config/machine_settings/st-ten-13.ini @@ -20,7 +20,7 @@ discard_box: absent #enforce_piece_removal: yes [tecna_t3] -port: /dev/ttyUSB0 +port: /dev/ttyUSB1 model: t3l [label_printer] @@ -34,7 +34,7 @@ risoluzione:203 id: USB-5862,BID#0 [fixture_rfid] -port: ttyUSB1 #correct way to declare usb in linux +port: ttyUSB0 #correct way to declare usb in linux [recipe] recipe_name_field: codice_ricetta @@ -73,8 +73,8 @@ pressione_di_test_delta_massimo_2: 30 tempo_svuotamento_2: 0 pressione_svuotamento_2: 100 canale_di_prova_2: 2 -modello_etichetta: EtichettaR5_Montaggio_1prova.prn -pid_pressure_correction: 105 +modello_etichetta: Errecinque_standard.prn +pid_pressure_correction: 98 barcode_format: {PART}{MO}{YY}{SN5} [autotest_leak] From 92be5a6e09cb527cbc81505fe496645ab9049b08 Mon Sep 17 00:00:00 2001 From: st-ten-13 Date: Wed, 19 Mar 2025 09:54:47 +0100 Subject: [PATCH 62/63] fix --- config/machine_settings/st-ten-13.ini | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/machine_settings/st-ten-13.ini b/config/machine_settings/st-ten-13.ini index 9c3f898..f00d44f 100644 --- a/config/machine_settings/st-ten-13.ini +++ b/config/machine_settings/st-ten-13.ini @@ -85,10 +85,10 @@ filling_time: 10 settling_time: 10 settling_pressure_min_percent: 5 settling_pressure_max_percent: 5 -test_pressure: 7000 +test_pressure: 5900 test_time: 10 -test_pressure_qpos: 5 #Q+ Upper test leak limit -test_pressure_qneg: 17 #Q- Lower test leak limit +test_pressure_qpos: 3.5 #Q+ Upper test leak limit +test_pressure_qneg: 6.5 #Q- Lower test leak limit test_pressure_tt_qpos: 1 # Q+ Upper test leak limit (tube-tube) test_pressure_tt_qneg: 5 # Q- Lower test leak limit (tube-tube) flush_time: 1 From 6c77989a67d27d2ca55a279f66ce70fdc3059981 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Wed, 19 Mar 2025 10:03:32 +0100 Subject: [PATCH 63/63] Set template text and visibility based on autotest mode Introduced a conditional check to update the template label text when in autotest mode. Ensured the template label is visible during specific UI states to enhance user feedback and clarity. --- src/ui/test_leak/test_leak.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/ui/test_leak/test_leak.py b/src/ui/test_leak/test_leak.py index 2a2c0d0..d335b26 100644 --- a/src/ui/test_leak/test_leak.py +++ b/src/ui/test_leak/test_leak.py @@ -103,7 +103,10 @@ class Test_Leak(Test_Test): self.test_num_l.setText("2/2") else: self.test_num_l.setText("1/1") - self.template_print_l.setText(f"{self.parent.print_template}") + if self.step.spec.get("autotest", False): + self.template_print_l.setText(f"AUTOTEST") + else: + self.template_print_l.setText(f"{self.parent.print_template}") self.recipe_pressure_l.setText(f"{self.step.spec['test_pressure']}") self.leak_min_l.setText(f"{self.step.spec['test_pressure_qneg']}") self.leak_max_l.setText(f"{self.step.spec['test_pressure_qpos']}") @@ -144,7 +147,7 @@ class Test_Leak(Test_Test): super().visualize(None, img=self.status_imgs_full["calibrated-leak"]) else: self.display_text(text="COLLEGARE GLI ATTACCHI PNEUMATICI E PREMERE START PER INIZIARE LA PROVA TENUTA") - + self.template_print_l.setVisible(True) if self.simulate: QApplication.processEvents() time.sleep(2)