fix csv import

This commit is contained in:
stres1 2025-03-25 10:02:33 +01:00
parent fee192f805
commit c8e082d3a8
7 changed files with 137 additions and 2 deletions

View File

@ -0,0 +1,36 @@
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
^PW472
^LL1535
^LS0
^FT40,629^A0N,38,33^FH\^CI28^FD{DD}/{MO}/{YY}^FS^CI27
^FT259,629^A0N,38,33^FH\^CI28^FD{HH}:{MI}:{SS}^FS^CI27
^FT43,130^A0N,38,38^FH\^CI28^FDNumero Disegno^FS^CI27
^FT40,583^A0N,38,38^FH\^CI28^FDData/Ora Prova^FS^CI27
^FT40,516^A0N,38,38^FH\^CI28^FDN. Pezzo:^FS^CI27
^FT200,517^A0N,38,38^FH\^CI28^FD{SN5}^FS^CI27
^FT46,352^BXN,9,200,0,0,1,_,1
^FH\^FD{PART}{MO}{YY}{SN5}^FS
^FT43,425^A0N,38,38^FH\^CI28^FD{PART}{MO}{YY}{SN5}^FS^CI27
^FO43,1103^GFA,2321,14664,52,:Z64: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:1170
^FT40,711^A0N,38,38^FH\^CI28^FDEsito : CONFORME^FS^CI27
^PQ1,0,1,Y
^XZ

View File

@ -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

View File

@ -0,0 +1,31 @@
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
^PW378
^LL213
^LS0
^FT36,149^BQN,2,5
^FH\^FDLA,{PART}^FS
^FT350,155^A0I,33,35^FH\^CI28^FD{PART}^FS^CI27
^FT350,109^A0I,33,35^FH\^CI28^FDNum:{SN5}^FS^CI27
^FT350,65^A0I,33,35^FH\^CI28^FD{DATE}^FS^CI27
^FT350,28^A0I,33,35^FH\^CI28^FD{TIME}^FS^CI27
^PQ1,0,1,Y
^XZ

View File

@ -0,0 +1,14 @@
CT~~CD,~CC^~CT~
^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD20^JUS^LRN^CI0^XZ
^XA
^MMT
^PW256
^LL0144
^LS0
^FT148,125^BQN,2,4
^FH\^FDLA,{PART}^FS
^FT19,40^A0N,23,21^FH\^FD{PART}^FS
^FT19,71^A0N,23,21^FH\^FDNum:{SN5}^FS
^FT19,101^A0N,23,21^FH\^FD{DATE}^FS
^FT19,126^A0N,23,21^FH\^FD{TIME}^FS
^PQ1,0,1,Y^XZ

View File

@ -0,0 +1,34 @@
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
^PW320
^LL1119
^LS0
^FT27,425^A0N,25,23^FH\^CI28^FD{DD}/{MO}/{YY}^FS^CI27
^FT175,425^A0N,25,23^FH\^CI28^FD{HH}:{MI}:{SS}^FS^CI27
^FT29,87^A0N,25,25^FH\^CI28^FDNumero Disegno^FS^CI27
^FT27,394^A0N,25,25^FH\^CI28^FDData/Ora Prova^FS^CI27
^FT27,348^A0N,25,25^FH\^CI28^FDN. Pezzo:^FS^CI27
^FT135,349^A0N,25,25^FH\^CI28^FD{SN5}^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

View File

@ -5,7 +5,7 @@ image_for_warning= st-ten-1
[hardware_config] [hardware_config]
archive_synchronizer: present archive_synchronizer: present
archive_synchronizer_extra: present archive_synchronizer_extra: absent
galaxy_camera: absent galaxy_camera: absent
uvc_camera: absent uvc_camera: absent
label_printer: present label_printer: present

View File

@ -176,7 +176,7 @@ class TecnaMarpossProvasetT3(ModbusComponent):
self.tecna_error_signal.emit(True, error_message) self.tecna_error_signal.emit(True, error_message)
raise # Re-raise the exception for further upstream handling if needed raise # Re-raise the exception for further upstream handling if needed
@Component.reconfig_on_error # @Component.reconfig_on_error
@Component.reconfig_on_error @Component.reconfig_on_error
def write(self, register, data, *args, data_type=None, gain=None, offset=None, formatting=None, encoding_map=None, def write(self, register, data, *args, data_type=None, gain=None, offset=None, formatting=None, encoding_map=None,
**kwargs): **kwargs):