############################ EpsonFpSuite  ##############################
############################ RELEASE NOTES ##############################
*************************************************************************
Release:   1.0.0
Data:      14/01/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

Prima Release del pacchetto unico di installazione che consente 
l'installazione dei seguenti prodotti software:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.0.0.36
	EpsonFp2Config.exe Release 1.0.0.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.36

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.96
  
*************************************************************************
Release:   1.0.1
Data:      14/01/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

Migliorato interfaccia e messaggistica di installazione. 

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.0.0.36
	EpsonFp2Config.exe Release 1.0.0.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.36

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.96

*************************************************************************
Release:   1.0.2
Data:      17/01/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

Corretto configurazione per abilitare l'autorizzazione all'utilizzo del 
driver ActiveX per sviluppatori software
File EpsonFp2Config.xml creato in modalità UNICODE

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.0.0.36
	EpsonFp2Config.exe Release 1.0.0.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.36

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.96
*************************************************************************
Release:   1.0.3
Data:      06/02/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

Driver ActiveX: Corretto gestione numero fattura rischiata 4 o 5 bytes
EpsonFpWizard:  Corretto simulazione cassa con pulizia "display" alla
prima pressione di un tasto dopo tasto reparto
Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.0.0.37
	EpsonFp2Config.exe Release 1.0.0.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.36

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.98
*************************************************************************
Release:   1.0.4
Data:      11/02/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpWizard:  Corretto messaggi su MsgBox relative a programmazione
                loghi grafici
		Corretto programmazione Prefisso/suffisso numerazione 
                fatture. 
                Corretto programmazione numero righe intestazione fatture
 
Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.0.0.37
	EpsonFp2Config.exe Release 1.0.0.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.36

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.99
*************************************************************************
Release:   1.0.4
Data:      11/02/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpWizard:  Corretto messaggi su MsgBox relative a programmazione
                loghi grafici
		Corretto programmazione Prefisso/suffisso numerazione 
                fatture. 
                Corretto programmazione numero righe intestazione fatture
 
Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.0.0.37
	EpsonFp2Config.exe Release 1.0.0.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.36

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.99
*************************************************************************
Release:   1.0.5
Data:      19/02/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpWizard:  Corretto lettura/programmazione Reparti relativamente 
                alla aliquota iva applicata. 
 
Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.0.0.37
	EpsonFp2Config.exe Release 1.0.0.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.36

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.100
*************************************************************************
Release:   1.0.6
Data:      23/04/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Chiusura File log quando si unload il modulo IO

EpsonFpWizard:  Corretto gestione righe promo
                Corretto gestione numero Max PLU interni ed esterni
 
EpsonFpMate:    Consentito gestione fine carta con notifica immediata
                Corretto gestione avvio/open document/etc. in caso
                di Nota Di Credito Aperta

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.0.0.39
	EpsonFp2Config.exe Release 1.0.0.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.38

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.102
*************************************************************************
Release:   1.0.7
Data:      13/05/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpWizard:  Corretto gestione righe promo
                Esteso gestione Loghi con conversione automatica e 
                di files da formato bmp a bin

EpsonFpMate:    Consentito gestione fine carta con notifica immediata
                Corretto gestione avvio/open document/etc. in caso
                di Nota Di Credito Aperta
                Aggiunto gestione codici a barre per files D-Type
                Aggiunto Supervisor che riavvia il programma in caso
                di Crash

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.0.0.39
	EpsonFp2Config.exe Release 1.0.0.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.39

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.103
*************************************************************************
Release:   1.0.8
Data:      15/05/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpMate:    Eliminato Retry in caso di errore di comunicazione
                Generato versione 5.5.0.40

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.0.0.39
	EpsonFp2Config.exe Release 1.0.0.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.40

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.103
*************************************************************************
Release:   1.0.9
Data:      20/05/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpMate:    Gestito Retry in funzione del metodo richiesto
		Generato versione 1.0.0.103

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.0.39
	EpsonFp2Config.exe Release 1.0.0.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.41

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.103
*************************************************************************
Release:   1.0.10
Data:      30/05/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   In caso di errore di comunicazione (i.e. Timeout) sul primo
                invio di un messaggio, se la comunicazione è su linea 
                seriale RS232 la porta di comunicazione viene chiusa
                e poi riaperta prima di effettuare il retry.
                Generato versione 4.0.40

EpsonFpWizard:  Corretto gestione sequenza di "Messa in Servizio"
                Nel caso di Accesso alle tabelle IVA (Da tabelle reparti), 
                la chiusura del form "Reparti" provocava l'uscita dalla 
                sequenza stessa di "Messa in servizio".
                Generato versione 1.0.0.104

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.0.0.40
	EpsonFp2Config.exe Release 1.0.0.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.41

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.104

*************************************************************************
Release:   1.0.11
Data:      30/05/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpMate:    Ridotto larghezza stampa codice a barre per D Type. 
'               Il barcode CODE39 di 16 caratteri non sempre veniva stampato

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.0.0.40
	EpsonFp2Config.exe Release 1.0.0.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.42

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.104

*************************************************************************
Release:   1.1.0
Data:      10/07/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Eliminate le chiamate a Sefio-Efio-IOModule nel caso di 
                comunicazione RS232 ed Ethernet. 
                Sefio-Efio-IOModule rimangono nel caso di comunicazione USB
                Gestione apertura file Log anche nel caso in cui non venga
                inizialmente chiamata UserControl_ReadProperties poiché nel
                caso di sviluppi Sw in ambiente DELPHI questa non viene
                chiamata. Sistemato chiamata preliminare alla funzione di
                lettura Matricola fiscale per gestione larghezza riga
                di stampa.

EpsonFp2Config.exe:  Messa a punto gestione errori di comunicazione 
                     Nel caso di porta Ethernet Non Efio

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.1.0.0
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.42

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.104
*************************************************************************
Release:   1.1.1
Data:      11/07/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Fissato problema relativo alla mancata chiusura della rs232
                in seguito ad errore di comunicazione.
                La COM restava aperta.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.1.1
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.42

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.104

*************************************************************************
Release:   1.1.2
Data:      21/07/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Fissato problema relativo alla modifica dei parametri di 
                setup della comunicazione rs232. Esempio avvio con setup
                sbagliato e correzione in seguito.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.1.2
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.8
  	EpsonFpMate.exe Rel. 5.5.0.42

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.104

*************************************************************************
Release:   1.1.3
Data:      05/08/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Eliminato chiamata a LoadIOModule nel caso in cui la
                comunicazione non sia su linea USB (SEFIO/EFIO).
                Gestione istanze multiple con tutti i tipi di 
                comunicazione.
	        Apertura e chiusura del file log in ogni scrittura
                Gestione di più files di log nel caso di più stampanti 
                assegnando al nome l'indicazione relativa al canale
                utilizzato

EpsonFpMate:    Sistemato gestione e ricerca stampanti USB mediante Indice 
                numerico con inizio dal valore 0 (con Efio si iniziava da 1)
                Messo a punto rientro da condizioni errore USN
                
EpsonFpWizard:  Sistemato gestione e ricerca stampanti USB mediante Indice 
                numerico con inizio dal valore 0 (con Efio si iniziava da 1)

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.1.2
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.10
  	EpsonFpMate.exe Rel. 5.5.0.44

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.104

*************************************************************************
Release:   1.2.0
Data:      20/08/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Eliminato utilizzo di Sefio/Efio anche nel caso di USB
                Le funzioni per gestire la comunicazione USB sono 
                state aggiunte alla libreria EpsonLibCom.dll release K

EpsonFpMate:    Fissato problema relativo alla comunicazione simultanea 
                con più stampanti ETH rd USB.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.2.0
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.11
  	EpsonFpMate.exe Rel. 5.5.0.44

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.105
*************************************************************************
Release:   1.2.1
Data:      21/08/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Fissati alcuni problemi sulla ripresa da errori nella
                comunicazione USB

EpsonFpMate:    Aggiunto keyword payment oltre ad amount per la gestione
                del comando metodo printRecTotal

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.2.1
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.11
  	EpsonFpMate.exe Rel. 5.5.0.45

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.105
*************************************************************************
Release:   1.2.2
Data:      26/08/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Fissati problema relativo a coesistenza con stampanti 
                TM/BA/EU collegate tramite USB nel caso in cui la 
                comunicazione con la stampante fiscale sia definita dal 
                file EpsonFp2Config.xml ed avvenga com linea USB.

EpsonFpWizard:  Sistemato descrizione su tasto Test comunicazione nel caso
                di cambio modalità da USB ad altri (ETH, RS232).

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.2.2
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.11
  	EpsonFpMate.exe Rel. 5.5.0.45

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.106
*************************************************************************
Release:   1.2.3
Data:      04/09/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Fissati problemi gestione errori comunicazione
                Eliminata sincronizzazione FrameCounter in seguito
                a chiusura e riapertura comunicazione

EpsonFpMateConfig:  Fissati problemi gestione errori comunicazione

EpsonFpMate:  Fissati problemi gestione errori comunicazione

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.2.3
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.12
  	EpsonFpMate.exe Rel. 5.5.0.46

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.106
*************************************************************************
Release:   1.2.4
Data:      18/09/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Gestione indirizzo USB 0 per la ricerca della prima 
                stampante USB disponibile.
                Chiusura di tutte le comunicazioni quando la risorsa 
                viene rilasciata

EpsonFpMateConfig:  Partenza da indirizzo 1 per la ricerca di determinate 
                    stampanti USB

EpsonFpMate:  Partenza da indirizzo 1 per la ricerca di determinate 
              stampanti USB
	      Aggiunto gestione comando resetPrinter per files di tipo
              command

EpsonFpWizard:  Partenza da indirizzo 1 per la ricerca di determinate 
                stampanti USB
		Fissato problema relativo a programmazione intestazione
                su stampanti che non gestiscono le 16 righe di intestazione
                Aggiunto gestione directIO protetto da password
		Messaggio tempo spegnimento visore indicato in minuti o
		secondi in funzione del modello stampante

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.2.4
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.13
  	EpsonFpMate.exe Rel. 5.5.0.47

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.107
*************************************************************************
Release:   1.2.5
Data:      22/09/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpMate:  Disattivazione del Watch Dog in caso di Shut down di windows
              o di scollegamento dell'utenza (Logoff)

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.2.4
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.13
  	EpsonFpMate.exe Rel. 5.5.0.48

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.107
*************************************************************************
Release:   1.2.6
Data:      30/09/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Pausa di 1 secondo tra chiusura e riapertura comunicazione
                in caso errore anche dopo la retry.
                Fissato problema di OcxBusy nella lettura serial number 
                in seguito a comandi che richiedano l'identificazione della 
                stampante
                Inserito comando flush USB prima di ogni invio

EpsonFpMate:  	Time out di 10 secondi sul primo msg dopo comandi di chiusura 
	 	scontrino perché alcune stampanti richiedono più tempo per
		rispondere in caso di fine carta

		Tolto controllo errore risposta al messaggio di set No ACK.
		Non è gestito da tutte le stampanti

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.2.5
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.13
  	EpsonFpMate.exe Rel. 5.5.0.49

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.107
*************************************************************************
Release:   1.2.7
Data:      16/10/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Libreria EpsonLibComm
                Gestione Send con controllo dei bytes inviati e reinvio
                dei bytes mancanti


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.2.6
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.13
  	EpsonFpMate.exe Rel. 5.5.0.49

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.108
*************************************************************************
Release:   1.2.8
Data:      20/10/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Corretto Calcolo Checksum nel caso di Retry.

EpsonFpWizard:  Corretto gestione programmazione intestazione che, nel
                caso di righe composte da 39/40 caratteri originava un
                run time error su stampanti Eagle

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.2.7
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.13
  	EpsonFpMate.exe Rel. 5.5.0.49

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.109
*************************************************************************
Release:   1.2.9
Data:      28/10/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpWizard:  Aggiunto Gestione Parametri EFT POS anche nel fle xml
                per salvataggio/ripristino configurazione

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.2.7
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.13
  	EpsonFpMate.exe Rel. 5.5.0.49

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.110
*************************************************************************
Release:   1.2.10
Data:      11/11/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Aggiunto gestione ed inserimento nel file di log
                di eventuali errori in chiusura del driver evitando 
                la comparsa Message box relative a run time errors.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.2.8
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.13
  	EpsonFpMate.exe Rel. 5.5.0.49

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.110
*************************************************************************
Release:   1.2.11
Data:      25/11/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Controllo del TimeOut di apertura Socket prima del comando
                di apertura stesso. Se trovato a zero viene assegnato il
                valore di default. Questo poichè in ambiente DELPHI 
                (con uso della CreateComObject) l'attivazione dell'activeX
                non fa passare questo dalla routine di inizializzazione.

EpsonFpMate:    Corretto Keyword D-Type che richiedeva impropriamente 
                un carattere blank aggiuntivo al termine di righe di
                comando composte da una sola parola


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.2.9
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.13
  	EpsonFpMate.exe Rel. 5.5.0.50

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.110
*************************************************************************
Release:   1.2.12
Data:      09/12/2014
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:   Messo a punto controllo modello stampante che in certe
                condizioni restituiva un valore errato limitando il 
                numero di caratteri per riga di stampa su modelli Eagle.


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.2.10
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.13
  	EpsonFpMate.exe Rel. 5.5.0.50

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.110
*************************************************************************
Release:   1.2.13
Data:      22/01/2015
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2Wizard.exe:  Evitati errori di runtime che si verificavano nel 
                     caso di configurazione da fail xml con parti mancanti.
                     Invio a stampante dei soli parametri letti da file xml
                     Memorizzazione su file xml dei soli dati raccolti
                     tramite lettura da stampante

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.2.10
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.13
  	EpsonFpMate.exe Rel. 5.5.0.50

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.111
*************************************************************************
Release:   1.2.14
Data:      11/02/2015
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2Wizard.exe:  Corretto gestione programmazione Header 16 righe
                     per stampanti Falcon
                     Abilitato programmazione righe promozionali aggiuntive
                     nel caso di stampanti Falcon con versione minore della
                     4.00-6. La programmazione avviene in seguito alla
                     apertura di uno scontrino non fiscale che viene poi
                     annullato.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.2.10
	EpsonFp2Config.exe Release 2.0.0.3

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.3.0.13
  	EpsonFpMate.exe Rel. 5.5.0.50

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.112
*************************************************************************
Release:   1.3.0
Data:      13/05/2015
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2Config.exe:  Il file EpsonFp2Config.xml viene messo nella directory
                     EpsonFp2Config all'interno della sottodirectory EPSON
                     sotto common application data (allusers)
                     

EpsonFp2.ocx:        Il file EpsonFp2Config.xml viene cercato nella directory
                     in cui è stato posto da EpsonFp2Config.
                     Nel caso in cui viene programmata la flag S14-27 con 
                     valore = 1 viene gestito l'ACK già sul messaggio di
                     risposta ricevuto dalla printer.
                     La directory in cui va depositato il file di log, se non
                     esistente viene creata (ammesso che si l'user disponga
                     degli adeguati privilegi).

EpsonFp2Wizard.exe:  Il file EpsonFp2Config.xml viene cercato nella directory
                     in cui è stato posto da EpsonFp2Config.
                     Nella riprogrammazione da file, la programmazione delle 
                     flags viene fatta per ultima ponendo in ultima posizione 
                     le flags relative ad ACK (S14-27) e XON-XOFF (S14-35)

EpsonFpMateConfig.exe:  Il file Settings.xml viene messo nella directory
                     EpsonFpMate all'interno della sottodirectory EPSON
                     sotto common application data (allusers)

EpsonFpMate.exe      Il file Settings.xml viene cercato nella directory
                     in cui è stato posto da EpsonFpMateConfig.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.0
	EpsonFp2Config.exe Release 2.1.0.0

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.0
  	EpsonFpMate.exe Rel. 5.6.0.0

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.113
*************************************************************************
Release:   1.3.1
Data:      09/06/2015
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:        Eseguito lettura del buffer di ricezione USB nella
                     fase di sincronizzazione. Prima di lettura data/ora
                     e prima di lettura serial number

EpsonFp2Wizard.exe:  Aggiornamento alla versione 4.3.1 del driver EpsonFp2.ocx
                     Aggiunto gestione Parametri 
                     - S14-50 (Enable/Disable apertura cassetto con tasto 
                     subtotale)
                     - S15-21 (Durata comando apertura cassetto)
                     - S15-22 (Posizione stampa loghi grafici Header Footer)

EpsonFpMate:         Aggiornamento alla versione 4.3.1 del driver EpsonFp2.ocx

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.1
	EpsonFp2Config.exe Release 2.1.0.0

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.0
  	EpsonFpMate.exe Rel. 5.6.0.1

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.114
*************************************************************************
Release:   1.3.2
Data:      23/06/2015
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:        Gestione path file EpsonFp2Config.xml sotto Program Data
                     nel caso di Windows7 e successive (non più sotto all users)

EpsonFp2Wizard.exe:  Gestione nomi files grafici anche con estensione scritta
                     con caratteri maiuscoli.
                     Gestione path file EpsonFp2Config.xml sotto ProgramData
                     nel caso di Windows7 e successive (non più sotto all users)
                     Gestione file temporanei sotto Program Data nel caso di 
                     Windows7 e successive

EpsonFpMate:         Aggiornamento alla versione 4.3.2 del driver EpsonFp2.ocx

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.2
	EpsonFp2Config.exe Release 2.1.1

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.1
  	EpsonFpMate.exe Rel. 5.6.0.2

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.115
*************************************************************************
Release:   1.3.3
Data:      11/08/2015
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:        Gestione Apertura comunicazione USB con stampante
                     già accesa.
                     Gestione frame counter spostata per evitare errori in
                     casso di mancata risposta della stampante.

EpsonFp2Wizard.exe:  Aggiornamento alla versione 4.3.3 del driver EpsonFp2.ocx

EpsonFpMate:         Aggiornamento alla versione 4.3.3 del driver EpsonFp2.ocx
                     - Aggiunto valore di default per giustificazione display 
                       nel caso di files scontrino di formato xml.
                     - Sistemata gestione avvio comunicazione con stampante 
                       quando il sw FpMate viene lanciato con la stampante spenta
                       (Cancellazione Files)
                     - Nel Caso di files formato "D" viene forzato a zero 
                       il valore della flag JavaPos

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.3
	EpsonFp2Config.exe Release 2.1.1

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.1
  	EpsonFpMate.exe Rel. 5.6.0.3

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.116

*************************************************************************
Release:   1.3.4
Data:      13/08/2015
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpMate.exe:     Aggiunto gestione files di output e di log nel caso
                     in cui viene lanciato con la stampante spenta prima
                     di effettuare la Cancellazione dei files 
                     aggiunta nella 5.6.0.3

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.3
	EpsonFp2Config.exe Release 2.1.1

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.1
  	EpsonFpMate.exe Rel. 5.6.0.4

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.116

*************************************************************************
Release:   1.3.5
Data:      31/08/2015
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:      - Eliminato l'incremento del frame counter nel caso in
                     cui nella fase di lettura iniziale di data e ora
                     la comunicazione non sia andata a buon fine.

EpsonFpMate.exe:   - Nuova versione di EpsonFp2.ocx (Rel. 4.3.4)
                   - Corretto errore introdotto nella versione precedente
                     relativo alla cancellazione dei files trovati all'avvio
                     con stampante ancora spenta.
                   - Corretto gestione lettura stato iniziale in modo che
                     non venga tentata nel caso non sia andato a buon fine
                     il comando di apertura comunicazione.
                   - Anticipato attivazione supervisor (watch dog) a prima
                     del setup iniziale delle stampanti
                   - Gestione del controllo finale documenti solo se la
                     comunicazione è attiva 
                     (per evitare ripetuti messaggi di errore)


EpsonFpWizard.exe: - Nuova versione di EpsonFp2.ocx (Rel. 4.3.4)
                   - Eliminato causa di un RunTime error che si verificava 
                     con la lettura dei parametri EFT-POS da stampante Eagle
                     quando questi non erano configurati nella stampante.
                   - Aggiornato gestione tempo permanenza visore (spegnimento
                     visore) in funzione della scelta del comportamento in 
                     stand by (spegnimento-orologio-messaggio libero)
                     introdotto con firmware Eagle 4.014
                   - Ridimensionati form simulatore cassa e gestione 
                     flags/parametri per adattarli all'impiego di 
                     schermi 8.1" (tablets o netbook)

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.4
	EpsonFp2Config.exe Release 2.1.1

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.1
  	EpsonFpMate.exe Rel. 5.6.0.5

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.117

*************************************************************************
Release:   1.3.6
Data:      04/09/2015
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpMate.exe:   - Corretto errore che provocava un file di output Ok 
                     con i parametri dell'ultimo scontrino stampato nel
                     caso descritto dalla seguente sequenza:
			- Stampante accesa
			- Invio di un file scontrino (scontrino A)
			- Spegnimento della stampante
			- Invio di un file scontrino (scontrino B)
			- Accensione della stampante dopo la messageBox 
                          che richiede di scegliere Retry o Cancel
			- Accensione della stampante 
			- Quando la stampante è pronta Premere "Cancel"
		     In questa condizione veniva generato un file di output
                     con il nome del file assegnato dallo scontrino B e 
                     contenente l'esito e i dati del file scontrino A 
                     che era stato Ok.
                     La versione corrente restituisce, come atteso, 
                     il file di errore.

EpsonFpWizard.exe: - Eliminato causa di un RunTime error che si verificava 
                     con il comando di download logo personale quando
                     non era selezionato alcun file grafico.
                   - Eliminato possibilità di modificare la larghezza
                     scontrino dai form relativi alla gestione loghi.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.4
	EpsonFp2Config.exe Release 2.1.1

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.1
  	EpsonFpMate.exe Rel. 5.6.0.6

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.118
*************************************************************************
Release:   1.3.7
Data:      04/12/2015
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:      - Sistemato problema nella inizializzazione 
                     del frame counter che non veniva modificato dopo 
                     prima lettura di data e ora.

EpsonFpWizard.exe: - Fissato problema caricamento loghi formato bin
                     per stampanti Eagle
                   - Programmazione parametri:
                      - comboBox per Numero Visori
                      - Numero righe intest. fattura solo per Eagle
                   - Programmazione flag:
                      - Mancata risposta a JavaPos va interpretata come NO
                   - Programmazione Immagine Scontrino (Eagle)
                      - Password indicata come password mittente
                      - Aggiunto campo opzioni a partire da rel. 4.01-3
                   - Modificato MessageBox con messaggio di quasi fine carta

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.5
	EpsonFp2Config.exe Release 2.1.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.1
  	EpsonFpMate.exe Rel. 5.6.0.6

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.120
*************************************************************************
Release:   1.3.8
Data:      16/12/2015
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpMate.exe:   - Sistemato problema nella inizializzazione del 
                     recupero comunicazione con stampante dopo che
                     la stessa veniva disalimentata run time (con
                     EpsonFpMate acceso). 
Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.5
	EpsonFp2Config.exe Release 2.1.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.1
  	EpsonFpMate.exe Rel. 5.6.0.7

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.120

*************************************************************************
Release:   1.3.9
Data:      18/12/2015
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:      - Inserita chiusura del Socket nel caso in cui si ha
                     un errore nella inizializzazione del frame counter

EpsonFpWizard.exe: - Fissato problema caricamento loghi formato bin
                     per stampanti Eagle

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.6
	EpsonFp2Config.exe Release 2.1.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.1
  	EpsonFpMate.exe Rel. 5.6.0.7

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.121

*************************************************************************
Release:   1.3.10
Data:      07/01/2016
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:      - Inserita lettura a vuoto del buffer di ricezione USB
                     prima di ogni invio.
                   - Eliminata causa Run time error provocato da 
                     disconnessione e riconnessione cavo USB durante la 
                     stampa con tentativi di invio con cavo non collegato.
                     Errore dovuto ad un indice che finiva out of range.

EpsonFpWizard.exe: - Aggiornato alla release 4.3.7 di EpsonFp2.ocx

EpsonFpMate.exe: -   Aggiornato alla release 4.3.7 di EpsonFp2.ocx

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.7
	EpsonFp2Config.exe Release 2.1.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.1
  	EpsonFpMate.exe Rel. 5.6.0.8

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.121

*************************************************************************
Release:   1.3.11
Data:      11/01/2016
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:      - Aggiunto tempo di attesa di 200 ms prima di eseguire
                     la Tx retry. Utile nel caso in cui il driver risponde
                     immediatamente alla prima Tx con errore non dovuto a 
                     Timeout.
                   - Aggiunto loop di ricerca operatore in apertura di
                     comunicazione con lettura del serial number per
                     identificazione stampante.
                   - Eliminato doppio invio ACK dopo lettura orologio
                     in fase di sincronizzazione driver di comunicazione.

EpsonFpWizard.exe: - Aggiornato alla release 4.3.8 di EpsonFp2.ocx

EpsonFpMate.exe: -   Aggiornato alla release 4.3.8 di EpsonFp2.ocx

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.8
	EpsonFp2Config.exe Release 2.1.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.1
  	EpsonFpMate.exe Rel. 5.6.0.9

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.122
*************************************************************************
Release:   1.3.12
Data:      19/01/2016
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:      - Sostituita la chiamata alla funzione Sleep (vedi 1.3.11)
                     per Il tempo di attesa di 200 msec prima della retry 
                     con un loop di attesa con lettura dei tick di sistema. 
                     Questo per evitare il rilascio all'applicativo del 
                     controllo che in certi casi andava in crash.
                   - Usata la funzione di cui sopra per il controllo dello 
                     svuotamento del buffer di ricezione USB.

EpsonFpWizard.exe: - Aggiornato alla release 4.3.9 di EpsonFp2.ocx

EpsonFpMate.exe: -   Aggiornato alla release 4.3.9 di EpsonFp2.ocx

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.9
	EpsonFp2Config.exe Release 2.1.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.1
  	EpsonFpMate.exe Rel. 5.6.0.10

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.123

*************************************************************************
Release:   1.3.13
Data:      15/02/2016
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpMate.exe: - Fixing problema righe addizionali (D type)
                 - Fixing problema stampa scontrini non fiscali (D Type)
                 - Aggiunto gestione di più di una stampante con files 
                   di input D type.
                 - Aggiunto gestione stampa chiusura fiscale D Type
                 - Aggiunto gestione codice fiscale D Type
                 - Aggiunto keyword "ALI" per definizione percentuale 
                   di sconto/maggiorazione per files di input D Type.
                   La keyword "ALI" affianca le keywords "ALIQ" e "RATE"
                   già utilizzate per la stessa funzione.
                 - Aggiunto gestione stato flag JAVAPOS nel comando void
                   totale

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.9
	EpsonFp2Config.exe Release 2.1.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.1
  	EpsonFpMate.exe Rel. 5.6.0.11

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.123

*************************************************************************
Release:   1.3.14
Data:      19/02/2016
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpMate.exe: - Aggiunto keyword "VIS" per invio messaggi su display
                   con files di input D Type.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.9
	EpsonFp2Config.exe Release 2.1.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.1
  	EpsonFpMate.exe Rel. 5.6.0.12

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.123

*************************************************************************
Release:   1.3.15
Data:      24/02/2016
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpMate.exe: - Aggiornato gestione files in formato D Type 
                     - Aggiunto keyword "AZZGIO" per stampa chiusura 
                       giornaliera
                     - Aggiunto gestione pagamento TENDER=4 TICKET
                     - Aggiunto gestione pagamento TENDER=5 CARTA CREDITO
                     - Aggiunto invio immediato stringhe stampa (PRMSG)
                       anche con il comando VIS affinché le righe 
                       non vengano interpretate come righe trailer

invio messaggi su display
                   con files di input D Type.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.9
	EpsonFp2Config.exe Release 2.1.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.1
  	EpsonFpMate.exe Rel. 5.6.0.13

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.123
*************************************************************************
Release:   1.3.16
Data:      08/03/2016
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:      - Corretto bug su metodo QueryContentByNumbers che
                     in funzione del valore della flag che abilita la
                     conversione OEM poteva restituire un file vuoto.
                   - Chiusura e riapertura della porta di comunicazione 
                     utilizzata prima di effettuare una retry dell'invio
                     di un messaggio.


EpsonFpWizard.exe: - Aggiornato alla release 4.3.10 di EpsonFp2.ocx

EpsonFpMate.exe: -   Aggiornato alla release 4.3.10 di EpsonFp2.ocx

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.10
	EpsonFp2Config.exe Release 2.1.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.2
  	EpsonFpMate.exe Rel. 5.6.0.14

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.124

*************************************************************************
Release:   1.3.17
Data:      09/03/2016
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpMate.exe:   - Aggiunto gestione metodo SetInvoceParametersExt che
                     risultava mancante. Questo metodo è gestibile solo
                     mediante directIO
                   - Aggiunto gestione comandi in modalità Single Shot
                     EpsonFpMate può essere lanciato senza argomenti e
                     consentire in tal modo la sola gestione dei comandi

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.10
	EpsonFp2Config.exe Release 2.1.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.2
  	EpsonFpMate.exe Rel. 5.6.0.15

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.124

*************************************************************************
Release:   1.3.18
Data:      15/06/2016
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFp2.ocx:      - Sostituito driver TMUSB che risulta aggiornato alla 
                     versione 7.00a

EpsonFpWizard.exe: - Aggiunto gestione delle quattro nuove flags aggiunte
                     al fw fiscale Eagle release 4.01-6.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.11
	EpsonFp2Config.exe Release 2.1.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.2
  	EpsonFpMate.exe Rel. 5.6.0.15

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.125

*************************************************************************
Release:   1.3.19
Data:      22/06/2016
Autore:    Carlo Guietti
*************************************************************************

Descrizione:

EpsonFpWizard.exe: - Sui Parametri Ethenet Aggiunto programmazione Flag 
                     DHCP 
                   - Lettura e presentazione dei parametri DHCP quando la
                     relativa Flag è settata
Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.11
	EpsonFp2Config.exe Release 2.1.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.2
  	EpsonFpMate.exe Rel. 5.6.0.15

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.126

*************************************************************************
Release:   1.3.20
Data:      07/02/2017
Autore:    Silvia Ravasi - Antonio Molinari
*************************************************************************

Descrizione:

EpsonFp2.ocx:      - Aggiunto sleep() nei cicli di attesa CTS, per picchi CPU
			SendFrame()
			OutputStr()
			SendOnly()
			ReceiveFrame()
			opProgLogoGrafico() -2-

EpsonFpWizard.exe: - Aggiornato alla release 4.3.9 di EpsonFp2.ocx

EpsonFpMate.exe:   - Aggiunto gestione barcode QR code D Type (fatture escluse)
		   - Aggiornato alla release 4.3.9 di EpsonFp2.ocx

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.12
	EpsonFp2Config.exe Release 2.1.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.2
  	EpsonFpMate.exe Rel. 5.6.0.16

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.127

*************************************************************************
Release:   1.3.21
Data:      10/02/2017
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFp2.ocx:      - Modificato e tolto i sleep introdotti nella versione precedente in quanto rallentava la comunicazione.
			SendFrame() - Attiva lo sleep solo se CTS false
			OutputStr() - Attiva lo sleep solo se CTS false
			SendOnly() - Controllo CTS non presente - sleep tolto
			ReceiveFrame() - Controllo CTS non presente - sleep tolto
			opProgLogoGrafico() - Attiva lo sleep se CTS false. Non effettua lo sleep dopo il timeout di 2 secondi

EpsonFpWizard.exe: - Aggiornato alla release 4.3.13 di EpsonFp2.ocx

EpsonFpMate.exe:   - Tolto pulsante Test dal panello di controllo che effettuava opPaymentLight
		   - Aggiornato alla release 4.3.13 di EpsonFp2.ocx

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende
	EpsonFp2.ocx Release 4.3.13
	EpsonFp2Config.exe Release 2.1.2

 2) Driver EpsonFpMate
	EpsonFpMateConfig.exe Rel. 2.4.0.2
  	EpsonFpMate.exe Rel. 5.6.0.17

 3) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.0.0.128

*************************************************************************
Release:   1.3.22
Data:      20/11/2017
Autore:    Philip Barnett
*************************************************************************

Descrizione:

Interim release
EpsonFpMate.exe 5.6.0.18:   - Added timeout capability before any command via printSetProperty


*************************************************************************
Release:   1.3.23 (pre-release)
Data:      14/06/2018
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFp2.ocx:		- Corretto problema di creazione dei socket TCP/IP (con ID multipli) quando OCX sta cercando di aprire una connessione mentre la stampante sta riavviando.
			- Aggiunta gestione modelli RT.
			- Aggiunto log della libreria stessa indipendente dalla trace della comunicazione. Si chiama EpsonFP2Log.txt.
			- Prefisso EpsonFP2log_ per la traccia della comunicazione cambiato in EpsonFP2Trace_
			- Estese le routine di archiviazione dei file di log e trace:
				Aggiunge timestamp sui nomi dei file vecchi.
				OCX non cancella più i file vecchi automaticamente in quanto la nuova versione consente di cancellare i file vecchi
				  basati sui numeri dei vecchi file e/o l'età dei file (entrambi i valori sono personalizzabili in EpsonFp2Config).
				  I valori zero disattivano la cancellazione dei vecchi file.
			- Aggiunto OP_ERR_MULTI_COMMAND_SEQUENCE_FAILURE con valore 18 nell'enumEPS_OP_RETVALUE
				in caso l'errore riguardi un singolo metodo che poi chiama metodi multipli all'interno dell'OCX (ad es. ProgIntelligentConfiguration).
			- Aggiornato enumEPS_INT_ERR che riguarda i codici per gli errori propri della stampante fiscale (ad es. EERR_IMPOSSIBILE_ORA = 17).
			- Aggiunto enum_EPS_PHP_SCRIPT_TYPE con i seguenti valori:
				PHP_NO_SCRIPT = 0
				PHP_AUTO_SCRIPT_AWAIT_COUPON_REPLY = 1
				PHP_AUTO_SCRIPT_NO_AWAIT_COUPON_REPLY = 2
				PHP_BACKGROUND_SCRIPT = 3
			- Aggiunto enum_EPS_GRAPHIC_FILE_MODE con i seguenti valori:
				NO_GRAPHIC_FILE = 0
				NON_VOLATILE_GRAPHIC_FILE_COUPON = 100
				VOLATILE_GRAPHIC_FILE_COUPON = 200
				GRAPHIC_FILE_FOR_NVRAM = 210290
				Il valore di GRAPHIC_FILE_FOR_NVRAM è solo indicativo in quanto i valori nel protocollo nativo sono 2x0 dove
                                x va da 1 a 9 (corrisponde con l'indice logo SET 15/09, 15/10, 15/19 e 15/20).
			- Aumentato baud rate di default da 9600 a 57600.
			- Aggiunti metodi:
				opReadStatoRT con alias PrinterRTStatus
 				progIntelligentConfiguration e readIntelligentConfiguration
				progWebServerConfiguration e readWebServerConfiguration
				progPHPConfiguration e readPHPConfiguration
				progSambaConfiguration e readSambaConfiguration
				progUSBPenDriveConfiguration e readUSBPenDriveConfiguration
				progGraphicFileConfiguration e readGraphicFileConfiguration
				progFPMateUpdateConfiguration e readFPMateUpdateConfiguration
				progWebApplicationConfiguration e readWebApplicationConfiguration
				progBackgroundProgramConfiguration e readBackgroundProgramConfiguration
				progReceiptJSONConfiguration e readReceiptJSONConfiguration
				progDeviceDataNotificationConfiguration e readDeviceDataNotificationConfiguration
				progDeferredVATTable e readDeferredVATTable
				progNatura e readNatura

			- Aggiunti gli alias per rispettare lo standard UPOS:
				EndFiscalReceipt		opChiudiScontrinoFiscale
				PrintFiscalDocumentLine 	opDatiSNoFisc
				PrintRecItemVoid		opRepartoStornoLight
				PrintRecItemAdjustment		opValMinusLight
				PrintRecMessage			opAddRowDesc
				BeginNonFiscal			opIniSNoFisc
				PrintNormal			opDatiSNoFisc
				EndNonFiscal			opEndSNoFisc

			- Aggiunte Property:
				13 property per stato RT:
					LastRTDeviceType (Stringa)
					LastRTMainState (Integer)
					LastRTSubState (Integer)
					LastRTDayOpened (Boolean)
					LastRTNonWorkingPeriod (Boolean)
					LastRTNumberOfCurrentFiles (Integer)
					LastRTNumberOfOldFiles (Integer)
					LastRTNumberOfRejectedFiles (Integer)
					LastRTDateDeviceCertificateExpiration (Data)
					LastRTDateCAAECertificateExpiration (Data)
					LastRTFirmwareBuildNumber (Integer)
					LastRTSDFileSystemVersionNumber (Integer)
					LastRTTrainingDemoSimulationMode (Integer)
				
				Property CallingProcessName del tipo stringa che consente il settaggio del nome dell'applicativo che usufruisce della libreria OCX
					(ad. es. EpsonFpWizard). Il nome personalizzabile viene scritto sulla trace.
					In questo modo si può capire quale applicativo sta cercando di comunicare con la stampante.
				
				LastOPCodeData che consente di leggere tutta la trama di risposta dopo H1/H2. Oggi solo messa su opReadStatoRT.

				Tre property per parametri Intelligent:
					LastIntelligentCategory (Integer)
					LastIntelligentIndex (Integer)
					LastIntelligentParameterValue (Stringa)
				
				Quattro property per parametri Web Server:
					LastWebServerUserID (Stringa)
					LastWebServerPassword (Stringa)
					LastWebServerSSLEnabled (Boolean)
					LastWebSocketEnabled (Boolean)
				
				Tre property per parametri PHP:
					LastPHPEnabled (Boolean)
					LastPHPScriptType (enum_EPS_PHP_SCRIPT_TYPE)
					LastPHPScriptName (Stringa)

				Property per parametro Samba:
					LastSambaEnabled (Boolean)

				Property per parametro USB Pen Drive:
					LastUSBPenDriveEnabled (Boolean)

				Tre property per parametri Graphic File:
					LastGraphicFileMode (enum_EPS_GRAPHIC_FILE_MODE)
					LastLogoIndex (Integer)
					LastGraphicParametersAll (Stringa)

				Property per parametro FPMate Update:
					LastFPMateUpdateEnabled (Boolean)

				Property per parametro Web Application:
					LastWebApplicationEnabled (Boolean)

				Due property per parametri Background Program:
					LastBackgroundProgramEnabled (Boolean)
					LastBackgroundProgramScriptName (Stringa)

				Property per parametro Receipt JSON:
					LastReceiptJSONEnabled (Boolean)

				Quattro property per parametri DDN:
					LastDDNProgramName (Stringa)
					LastDDNPrefix (Integer)
					LastDDNSuffix (Integer)
					LastDDNOptions (Stringa)

				Property generica LastSpare del tipo stringa che consente di leggere gli eventuali nuovi campi aggiunti nel comando di richiesta stato RT 1-138.
					La property è stata anche messa sul metodo GetPrintResetPluTotalsExt e può essere applicata ad altri comandi OCX nel futuro.

				Property FramePrefix che permette per esempio l'invio della stringa "1492E" per uscire dal protocollo XON-XOFF.

				10 property per readDeferredVATTable:
					LastVentilazione (Boolean)
					LastAliquota1 (Single)
					LastAliquota2 (Single)
					LastAliquota3 (Single)
					LastAliquota4 (Single)
					LastAliquota5 (Single)
					LastAliquota6 (Single)
					LastAliquota7 (Single)
					LastAliquota8 (Single)
					LastAliquota9 (Single)

				Tre property per le nature:
					LastNumNatura (Integer)
					LastNaturaPrintSymbol (Stringa)
					LastNaturaDesc (Stringa)
					LastNaturaTXSymbol (Stringa)

			- Property NSNF sostituita con LastSpare nel metodo GetPrintResetPluTotalsExt in quanto NSNF non esiste nel comando nativo 3021.
			- Migliorata gestione tabella promozioni (opReadSalesPromotionTable).
			- GetErrorDescription - Aggiornato elenco degli errori più migliorate le descrizioni.
			

EpsonFp2Config.exe	- Aggiunte opzioni di archiviazione:
				Attivazione.
				Massimo numero di giorni di età.
				Massimo numero dei file vecchi.
			- Migliorata la gestione dei messaggi multilingue (compreso le righe nell'esempio scontrino fiscale).
			- Aggiunto pop-up per scegliere la lingua durante l'avvio.
			- Cambiato numero porta COM RS-232 di default da 0 a 1.
			- Aumentato baud rate di default da 9600 a 57600.
			- Cambiato indirizzo IP di default da 192.168.192.168 a 192.168.0.2.
			- Cambiato numero porta TCP di default da 0 a 9100.
			- Tolto c:\ come punto di inizio dando la possibilità di utilizzare altri dischi. Ad es, E:\TraceLog'.
			- Tag XML ed attributi cambiati però quelli vecchi sono ancora riconosciuti:
				traceLog		traceLogFileFolder, traceLogFileMaxDimensionKB
				traceLogFileAgeing	maxOldTraceLogFileDaysRetention, maxNumberOfOldTraceLogFiles
				fullSync 
			- Aggiunto controllo del processo EpsonFp2Test.exe ancora attivo.
			- Inseriti i rientri, CR e LF nel file di configurazione EpsonFp2Config.xml.
			- Aggiunto nome per identificare processo nei log e trace di EpsonFp2 (property callingProcessName = "EpsonFp2Test").
			- Aggiunta chiusura della porta di comunicazione dopo la stampa dell'esempio scontrino fiscale (già presente nella routine di test di comunicazione). 


EpsonDriverFp2Ocx_Demo:	- Riscritto profondamente.

EpsonFpWizard:		- Aggiunta gestione modelli RT, FP-81 II T e modelli 58MM.
			- Aggiunto form per leggere e programmare i parametri Intelligent SET 34.
			- Aggiunta la stampa del rapporto finanziario qualora viene chiesta la chiusura giornaliera (ad es. durante il settaggio della data ed ora).
			- Aggiunto nome per identificare processo nei log e trace di EpsonFp2 (property callingProcessName = "EpsonFpWizard").
			- Aggiunta la possibilità di inviare il codice di sincronismo per far uscire eventualmente la stampante dal protocollo fiscale XON-XOFF.
			- Aggiunta gestione nome file di configurazione diverso con server RT ("Server*.xml" invece di "FP*.xml").
			- Arricchito form Diagnostica (richiesta stato) che comprende fra le altre cose anche la richiesta stato RT.
			- Migliorata la gestione del caricamento dei loghi:
				Aggiunta barra di progresso.
				Aggiunto pulsante per stampare uno scontrino non-fiscale con la stampa di tutti i nove loghi possibili.
				Pulsante di cancellazione dei loghi è sempre visibile.
				Form cambia a secondo del modello (FP-81 prima serie TLG o no (bin/bmp)).
				Loghi per le fatture e scontrini ben definiti.
				Immagine per logo standard indice 1 cambiato in "EPSON EXCEED YOUR VISION".
			- Form Flag e Parametri:
				Ridisegnato profondamente.
				Gestisce fino al flag numero 60.
				Gestisce fino al parametro numero 25.
				Il default flag 27 ACK cambiato da 1 a 0 (deselezionato).
			- Form IVA:
				Ridisegnato profondamente.
				Gestisce fino a nove aliquote (erano quattro).
				Aggiunta la gestione della ventilazione (solo modelli RT).
				Aggiunta la gestione della tabella IVA calendarizzata (oggi solo modelli RT però da aggiungere eventualmente in firmware sui modelli MF).
				Aggiunta la gestione delle nature (solo modelli RT).
			- Aggiunta gestione programmazione messaggio pubblicitario.
			- In Simulatore Cassa:
				Aggiunta gestione descrizione personalizzata per le note di credito. Il testo viene stampato dopo "PRATICA DI RESO ".
				Aggiunto pulsante per testare il display.
				Aggiunto pulsante "Fine" per chiudere immediatamente EpsonFpWizard.
			- Aggiunto timestamp nel nome del file VP* per la verificazione periodica.
			- Aggiunto timestamp nel nome del file di configurazione ("Server*.xml" / "FP*.xml").
			- Migliorata la gestione dei file di configurazione:
				Aggiunti attributi XML utili:
					fiscalPrinterModel
					fiscalSerialNumber
					FW_Ext_Version
					fiscalMemoryVersion
					fiscalMemoryState
					DGFEState
					DGFEUtilisation
					DGFESequenceNumber
					DGFESize
					fiscalDailyClosures
				Aggiunti parametri Intelligent SET 34.
				Aggiunta data VP.
				Aggiunto pulsante per abortire la lettura da o la riprogrammazione alla stampante.
				Aggiunta etichetta per indicare a che punto sia la lettura o la riprogrammazione.
				Ottimizzata la gestione della tabella promozioni. Se vuota, salta la programmazione.
				Aggiunte due colonne nel grid della tabella promozioni.
				IVA e reparti messi in due tab distinti.
				Invia comando di reset alla stampante prima di iniziare routine.
				Corretto errore in cui non veniva mantenuto l'allineamento orizzontale delle righe dell'intestazione dell'esercente.
				Aggiunto controllo fiscalizzazione (per poi non richiedere la chiusura fiscale giornaliera).
			- Migliorati i messaggi per l'utente.
			- VP (verificazione periodica):
				Aggiunta possibilità di scegliere i prezzi unitari.
				Corretti errori di sequenza.
			

EpsonFpMateConfig.exe:	- Aggiunto log per EpsonFpMate.
			- Aggiunta la gestione dei seguenti parametri nuovi:
				Operating	resetPrinterBeforeElaboration e convertToFromCodePage437
				Display 	OutputLogMsgBox
				OutputFile	AppendTimestampToOutputFileName, OutputFileAgeing, MaxOldOutputFileDaysRetention, MaxNumberOfOldOutputFiles ed OutputFilePurgeRoutineTrigger
				LogFiles	EpsonFpMateLogFile, EpsonFpMateLogFilePath, EpsonFpMateLogFileName, EpsonFpMateLogFileExt, EpsonFpMateLogFileExt, MaxOldLogFileDaysRetention e MaxNumberOfOldLogFiles
				Printer		JavaPOSMode
				resetPrinterBeforeElaboration dà la possibilità di inviare il comando di reset primo di ogni scontrino, fattura e rapporto.
				convertToFromCodePage437 dà la possibilità di convertire da ed a codepage 437. Migliora la gestione dei caratteri accentati.
				OutputLogMsgBox dà la possibilità di avere un Message Box in caso degli errori diversi da quelli già gestiti (ad es. Errore PDU quantità zero non generava Message Box).
				AppendTimestampToOutputFileName dà la possibilità di inserire il timestamp nel filename del OutputFile, utile se il filename in entrata è sempre lo stesso.
				OutputFilePurgeRoutineTrigger indica l'attività che fà iniziare la routine di pulizia.
				  Ci sono due opzioni: afterFirstReceiptOfTheDay (dopo il primo scontrino del giorno) oppure afterFiscalClosure (dopo la chiusura fiscale giornaliera).
			- Migliorati i messaggi all'utente.
			- Aggiunta conferma di salvataggio del file Settings.xml.
			- Aggiunto controllo dei campi di path e valori vuoti.
			- Aggiunta creazione delle cartelle inesistenti.



EpsonFpMate.exe:	- Aggiunto log per EpsonFpMate stesso.
			- Aggiunta gestione modelli RT.
			- Aggiunta gestione degli ultimi metodi e property OCX.
			- Aggiunta gestione file di controllo MD5 anche con file di input non ANSI (ad es. UTF-8 / UNICODE).
			- Aggiunta gestione file di controllo MD5 anche con presenza di CR e/o LF nel file di controllo.
			- Aggiunta gestione delle eventuali righe commentate con il carattere "#" (solo file del tipo TXT - XML da versione 5.6.0.24 con _).
			- Arricchito form di stato stampante.
			- Migliorati ed estesi i messaggi all'utente.
			- Migliorata la gestione delle diverse condizioni in cui si trova la stampante.
			- Migliorata la gestione dei file di input erronei.
			- Aggiunta programmazione e gestione dei diversi stati del flag SET 14/29 JavaPOS-UPOS.
			- Aggiunta routine di autorivelazione del modello di stampante fiscale.
			- Aggiunta la possibilità di inviare il comando di reset primo di ogni scontrino, fattura e rapporto.
			- Aggiunta la possibilità di convertire le stringhe da ed a codepage 437. Migliora la gestione dei caratteri accentati.
			- Migliorata gestione dei barcode:
				Aggiunta la possibilità di passare il numero della posizione HRI (ad ed. 2 = sotto).
				Aggiunta la possibilità di passare il numero del font HRI (ad ed. 0 = font A).
				Aggiunta la possibilità di passare il numero del tipo (ad ed. 73 = CODE128).
					Per cui sui modelli "intelligent" si possono stampare i seguenti tipi passando i due digit:
						74	GS1-128
						75	GS1 DataBar Omnidirectional
						76	GS1 DataBar Truncated
						77	GS1 DataBar Limited
						78	GS1 DataBar Expanded
				Arricchiti gli alias dell'attributo per il tipo di barcode con i file XML. Sono accettabili "Tipo", "tipo" e "codeType".
				Arricchiti gli alias dell'attributo per la stringa del barcode con i file XML. Sono accettabili "Text", "text", "Code" e "code".
				Arricchiti gli alias per il tipo di barcode. Sono accettabili:
					"UPC-A", "UPCA"
					"UPC-E", "UPCE"
					"EAN-13", "EAN13"
					"EAN-8", "EAN8"
					"CODE-39", "CODE39"
					"ITF"
					"CODABAR"
					"CODE-93", "CODE93"
					"CODE-128", "CODE128"
			- printRecMessage, printRecItemAdjustment, printRecSubtotalAdjustment, printRecTotal - Aggiunti gli alias "text" e "type".
			- printRecItem, printRecRefund, printRecVoidItem, printRecItemVoid, displayText, printNormal - Aggiunto l'alias "text".
			- printRecSubtotal - Aggiunto l'alias "type".
			- directIO - Aggiunto l'alias "ocxMethod".
			- printSetProperty - Aggiunti gli alias "ocxProperty", "setupValue" e "setUpValue".
			- printReadProperty - Aggiunto l'alias "ocxProperty".
			- Estese le routine di archiviazione dei file:
				Aggiunge timestamp sui nomi dei file di log vecchi.
				Può aggiungere il timestamp sui file di output.
				EpsonFpMate non cancella più i file vecchi automaticamente in quanto la nuova versione consente di cancellare i file vecchi
				  basati sui numeri dei vecchi file e/o l'età dei file (entrambi i valori sono personalizzabili in EpsonFpMateConfig).
				  I valori zero disattivano la cancellazione dei vecchi file.
				  La routine inizia o dopo il primo scontrino del giorno oppure dopo la chiusura fiscale giornaliera.



Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.0.14
	EpsonFp2Config.exe Release 2.1.0.3
	EpsonDriverFp2Ocx_Demo	Release 1.1.0.3
 
 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.0.1

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.0
  	EpsonFpMate.exe Rel. 5.6.0.19
	Watchdog EpsonFpMateSpv Release 1.0.0.0


*************************************************************************
Release:   1.3.24 (pre-release)
Data:      30/08/2018
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFp2.ocx:		- Aggiunta funzione che verifica e corregge internamente se possibile l'indirizzo IP. Per esempio l'indirizzo 192.168.000.001 in input diviene 192.168.0.1 in OCX.
				Sia per la property RemotePrinterIPAddress che nel file EpsonFp2Config.xml però non modifica il file.
			- Mancava il reset del frame counter (campo CNT del protocollo nativo) in GlobalPortClose se comunicazione è USB o seriale RS-232.

EpsonFp2Config.exe:	- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunta funzione che verifica e corregge se possibile l'indirizzo IP nel file EpsonFp2Config.xml. Per esempio l'indirizzo 192.168.000.001 diviene 192.168.0.1.
			- Cambiato modalità di test comunicazione. Non chiama più il processo EpsonFp2Test. Comunica direttamente con EpsonFp2 OCX.

EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpWizard:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Migliorata l'apertura del programma:
				Specialmente se non va la comunicazione con la stampante o non è impostato il metodo di comunicazione.
				Gestisce le diversi condizioni al startup del programma.
				Aggiunta la possibilità di inviare il codice di sincronismo per far uscire eventualmente la stampante dal protocollo XON-XOFF.
				Aggiunto nuovo tag XML "predefinedFileFlag" per indicare il primo utilizzo assoluto del programma.
				Mostra messaggi utili.
				Aggiunto popup quando non esiste EpsonFp2Confg.xml (o SetUp Communication è disattivata).
			- Aggiornato lettura stato RT.
			- Modificato form generico di programmazione:
				Aggiunta una barra di progresso (solo per i reparti).
				Riordinate le colonne nei form di programmazione per seguire l'ordine nel protocollo fiscale nativo.
				Aggiunta gestione delle nature.
			- Migliorata routine Messa in Servizio.
			- Aggiunta nuova etichetta. Viene pulita prima.
			- Aggiunto controllo congruenza indirizzo IP.
			- Aggiunti pulsanti per emettere uno scontrino non-fiscale.
			- Abilitata la copia della stringa di risposta Direct IO.
			- Aggiunta opzione "centrate tutte" sulle righe dell'intestazione dell'esercente.
			- Form Flag/Parametri riscritto profondamente.


EpsonFpMateConfig.exe:	- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunto nuovi attributi XML "OutputFileNamePrefixSuffix" e "OutputFileNamePrefixSuffixText" per personalizzare ulteriormente il file di output di EpsonFpMate.
			- Radio Button dei modelli di stampante tolti perché EpsonFpMate li auto rileva.
			- Aggiunta funzione che verifica e corregge se possibile l'indirizzo IP nel file EpsonFp2MateConfig.xml. Per esempio l'indirizzo 192.168.000.001 diviene 192.168.0.1.

EpsonFpMate:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunto pulsante Reset Stampante.
			- Migliorato form Stato Stampante.
			- Aggiunto identificatore "EpsonFpMate" (sarà nel log e trace di EpsonFp2 OCX).
			- Migliorata gestione comando printGraphicCoupon.
			- Migliorato il file di log.
			- Aggiunte nuove property gestibili mediante printReadProperty e printSetProperty.
			- Aggiunta funzione che verifica e corregge internamente se possibile l'indirizzo IP. Per esempio l'indirizzo 192.168.000.001 in input diviene 192.168.0.1.
			- Corretta gestione in caso dell'utilizzo TCP/IP con PC non italiani.
				Creava problemi di errore di runtime dovuti ai separatori di numeri diversi
				(opzione "Paese e Lingua" nel panello di controllo di Windows).


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.15
	EpsonFp2Config.exe Release 2.1.4
	EpsonDriverFp2Ocx_Demo	Release 1.1.4

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.2

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.1
  	EpsonFpMate.exe Rel. 5.6.0.20
	Watchdog EpsonFpMateSpv Release 1.0.0.0

 
*************************************************************************
Release:   1.3.25 (pre-release)
Data:      27/09/2018
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFp2.ocx:		- Corretta gestione stampanti multiple USB:
				Problema introdotto alla release: 1.3.10 EpsonFpSuite / 4.3.7 OCX in seguito alla
				modifica "Inserita lettura a vuoto del buffer di ricezione USB prima di ogni invio".

EpsonFp2Config:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Riscritto. Confronta i parametri già salvati con i parametri nel form prima di chiedere l'eventuale salvataggio.

EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunto form di comunicazione. Può gestire due istanze per comunicare con due stampanti contemporaneamente.
			- Aggiunto form per le variabili globali.
			- Aggiunto pulsante "Prova Due Stampanti".

EpsonFpWizard:		- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpMateConfig:	- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Corretto errore nella routine di controllo di congruenza indirizzi IP.
			- Crea path EPSON\EpsonFpMate se non esiste (sotto cartella dati Windows ProgramData
			- Aggiunto controllo salvataggio file XML. Non chiede di salvare se già effettuato negli ultimi tre secondi.

EpsonFpMate:		- Aggiornato con nuova versione di EpsonFp2 OCX.


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.16
	EpsonFp2Config.exe Release 2.1.5
	EpsonDriverFp2Ocx_Demo	Release 1.1.5

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.3

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.2
  	EpsonFpMate.exe Rel. 5.6.0.21
	Watchdog EpsonFpMateSpv Release 1.0.0.0


*************************************************************************
Release:   1.3.26 (pre-release)
Data:      03/10/2018
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFp2.ocx:		- Corretta gestione delle seguenti due property in caso di date vuote (spazi nella trama di risposta):
				LastRTDateDeviceCertificateExpiration
				LastRTDateCAAECertificateExpiration
				nel metodo opReadStatoRT.

EpsonFp2Config:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Migliorata routine di controllo di congruenza indirizzi IP.


EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpWizard:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Migliorata routine di controllo di congruenza indirizzi IP.


EpsonFpMateConfig:	- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Migliorata routine di controllo di congruenza indirizzi IP.

EpsonFpMate:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Migliorata routine di controllo di congruenza indirizzi IP.


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.17
	EpsonFp2Config.exe Release 2.1.6
	EpsonDriverFp2Ocx_Demo	Release 1.1.6

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.4

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.3
  	EpsonFpMate.exe Rel. 5.6.0.22
	Watchdog EpsonFpMateSpv Release 1.0.0.0


*************************************************************************
Release:   1.3.27 (pre-release)
Data:      08/10/2018
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFpWizard:		- Corretto installer. Può essere che esista una cartella readme.txt sul PC.
				Rinominato readme.txt in readme_loghi.txt per non generare l'errore durante l'installazione.
			- Forzato l'accertamento del modello e versione del firmware prima di leggere i flag/parametri.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.17
	EpsonFp2Config.exe Release 2.1.6
	EpsonDriverFp2Ocx_Demo	Release 1.1.6

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.5

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.3
  	EpsonFpMate.exe Rel. 5.6.0.22
	Watchdog EpsonFpMateSpv Release 1.0.0.0


*************************************************************************
Release:   1.3.28 (pre-release)
Data:      18/10/2018
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFp2.ocx:		- Ampliata gestione per distinguere i modelli RT.
			- In caso dei modelli RT, rimosso troncamento a 38 caratteri sul tipo di riga 4 nel metodo opAddRowDesc (e gli alias PrintRecMessage e PrintRecText).

EpsonFp2Config:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunto identificatore "EpsonFp2Config" mediante property callingProcessName per identificare il programma sui log/trace di EpsonFp2.

EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunto identificatore "EpsonFriverFp2Pcx_Demo" mediante property callingProcessName per identificare il programma sui log/trace di EpsonFp2.

EpsonFpWizard:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunti flag SET14/61 e 62 per gli RT.
			- Aggiunta programmazione flag SET14/56 a 62.

EpsonFpMateConfig:	- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunto identificatore "EpsonFpMateConfig" mediante property callingProcessName per identificare il programma sui log/trace di EpsonFp2.

EpsonFpMate:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunto alias endFiscalReceipt (uguale a closeFiscalReceipt) per rispettare lo standard UPOS.
			- Migliorata routine di controllo di congruenza indirizzi IP.
			- Migliorata la gestione degli errori e la chiusura del watchdog EpsonFpMateSpv.
			- Migliorati i messaggi di errore.
			- Migliorata la gestione dei timeout.
			- Estesa la possibilità di impostare i timeout personalizzati (property TimeoutACK e TimeoutOP) a tutti i comandi.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.18
	EpsonFp2Config.exe Release 2.1.7
	EpsonDriverFp2Ocx_Demo	Release 1.1.7

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.6

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.4
  	EpsonFpMate.exe Rel. 5.6.0.23
	Watchdog EpsonFpMateSpv Release 1.0.0.0


*************************************************************************
Release:   1.3.29 (release)
Data:      07/11/2018
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFp2.ocx:		- Mancava il controllo del segno(- o +) dell'imponibile (property LastImponibileLetto) nei seguenti casi:
				opReadTotaleFinanziarioTasse
				GetDailyData e GetData con indice 20 e 62

EpsonFp2Config:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunto controllo programma già in esecuzione ed inoltre altri processi EpsonFpSuite.

EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpWizard:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunti controlli altri programmi EpsonFpSuite già in esecuzione.
			- Aggiunto reparto generico sul form Simulatore Cassa sostituendo Reparto 4.

EpsonFpMateConfig:	- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunto controllo programma già in esecuzione ed inoltre altri processi EpsonFpSuite.
			
EpsonFpMate:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunti controlli altri programmi EpsonFpSuite già in esecuzione.
			- Aggiunta gestione documenti di annullo e di reso RT.
			- Aggiunta gestione delle eventuali righe commentate con il carattere "_" (file del tipo TXT già accetta anche # dalla versione 5.6.0.19).

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.19
	EpsonFp2Config.exe Release 2.1.8
	EpsonDriverFp2Ocx_Demo	Release 1.1.8

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.7

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.5
  	EpsonFpMate.exe Rel. 5.6.0.24
	Watchdog EpsonFpMateSpv Release 1.0.0.0


*************************************************************************
Release:   1.3.29 Bis (release)
Data:      14/11/2018
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFpWizard:		- Modificato silentinnosetup di essere completamente silente mediante switch /SUPPRESSMSGBOXES

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.19
	EpsonFp2Config.exe Release 2.1.8
	EpsonDriverFp2Ocx_Demo	Release 1.1.8

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.8

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.5
  	EpsonFpMate.exe Rel. 5.6.0.24
	Watchdog EpsonFpMateSpv Release 1.0.0.0



*************************************************************************
Release:   1.3.30 (release)
Data:      22/11/2018
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFp2.ocx:		- Migliorate le routine di gestione delle property.
			- Migliorate le routine di analisi tipo modello MF o RT.
			- Innosetup e SilentInnosetup: Tolto EpsonFp2Test.exe in quanto non viene più utilizzato.

EpsonFp2Config:		- Aggiornato con nuova versione di EpsonFp2 OCX.


EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpWizard:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunta una path cache per evitare gli eventuali problemi di permessi sulla path dell'eseguibile.
			- Path cambiate dall'eseguibile alle seguenti path sotto <common app program data>\EPSON\EpsonFpWizard:
				Cache (utilizzato quando EpsonFpWizard genera internamente i file XML)
				DatiProgrammazione
				DGFE-MPD
				MessaInServizio
 				LoghiPersonali
				PLU\PLU-Interni
				PLU\PLU-Esterni
				VP (verificazione periodica)
				
				Per esempio:
		 			<= Windows XP C:\Documents and Settings\All Users\Dati applicazioni\EPSON\EpsonFpWizard\DatiProgrammazione
					>= Windows 7  C:\ProgramData\EPSON\EpsonFpWizard\DatiProgrammazione o
						con permessi sbagliati C:\Users\<utente>\AppData\Local\VirtualStore\ProgramData\EPSON\EpsonFpWizard\DatiProgrammazione o simile.

			- Migliorata la gestione dei loghi. Aggiunta memorizzazione della path scelta dall'operatore per i loghi.
			- Consentita la programmazione di un numero fattura > 9999:
				Il protocollo fiscale consente la programmazione di un numero fattura da 0 a 9999.
				Tuttavia, è possibile effettuare la programmazione (con cinque digit) aprendo ed annullando una fattura diretta.

			- Fattura su scontrino con RT sbloccata in quanto la funzione è stata riattivata in firmware RT.
			- Impediti i click multipli sul pulsante scontrino di demo.
			- Migliorata routine "Invio Documento Tramite e-mail":
				Aggiunta la lettura dei destinatari per mostrarli sul form.
				Aggiunti avvisi sui destinatari non programmati.
			- Innosetup:
				Tolto cartella LoghiPersonali (sotto la cartella dell'eseguibile) in quanto viene creato dal programma sotto <common app program data>\EPSON\EpsonFpWizard.
				Tolta seconda copia di BmpToRaster.exe in cartella LoghiPersonali.
			- SilentInnosetup:
				Mancava BmpToRaster.exe in cartella dell'eseguibile.

EpsonFpMateConfig:	- Aggiornato con nuova versione di EpsonFp2 OCX. 

EpsonFpMate:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Migliorate le routine di analisi tipo modello MF o RT.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.20
	EpsonFp2Config.exe Release 2.1.9
	EpsonDriverFp2Ocx_Demo	Release 1.1.9

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.9

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.6
  	EpsonFpMate.exe Rel. 5.6.0.25
	Watchdog EpsonFpMateSpv Release 1.0.0.0



*************************************************************************
Release:   1.3.31 (release)
Data:      14/03/2019
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFp2.ocx:		- Aggiunta le descrizioni dei seguenti errori:
				EERR_DOC_GIA_ANNULLATO / Errore 39 - Documento già Annullato.
				EERR_DOC_GIA_RESO / Errore 40 - Documento già Reso.
				EERR_DOC_RIF_DOC_ANNULLO / Errore 41 - Il Documento di riferimento non può essere un Documento di Annullo.
				EERR_DOC_RIF_DOC_RESO / Errore 42 - Il Documento di riferimento non può essere un Documento di Reso.
			- Aggiunta la gestione corretta delle date con l'anno oltre 2029 (ad es. 2030 sarebbe stato 1930).
			- GetVatTable e GetFlags - Corretto errore mancanza valore di ritorno.

EpsonFp2Config:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Riorganizzata gestione dei messaggi e degli errori.

EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpWizard:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunta gestione dei seguenti errori:
				EERR_DOC_GIA_ANNULLATO / Errore 39 - Documento già Annullato.
				EERR_DOC_GIA_RESO / Errore 40 - Documento già Reso.
				EERR_DOC_RIF_DOC_ANNULLO / Errore 41 - Il Documento di riferimento non può essere un Documento di Annullo.
				EERR_DOC_RIF_DOC_RESO / Errore 42 - Il Documento di riferimento non può essere un Documento di Reso.
			- Form e-mail rifatto.
			- Form EFT-POS rifatto.
			- Migliorata la gestione dei parametri EFT-POS salvati e ripristinati dai file XML.
			- Form TCP/IP rifatto.
			- Aumentate le nature da 5 a 6 per gestire natura 0 esente.
			- Tab fattura - Aggiunto checkbox per copiare se desiderato la dicitura della natura 0 (esente).
			- Tab ricevute fiscali - Aggiunto controllo abilitazione ricevute fiscali per mostrare o no un messaggio di avviso.
			- VP. Modificato intervallo di anni a secondo del modello (RT 2 anni).
			- Aggiunta gestione programmazione limite contante.
			- Simulatore cassa:
				Aggiunta vendita prezzo unitario zero sul demo.
				Aggiunta gestione Documento di Annullo (RT).
				Aggiunta gestione Documento di Reso (RT).


EpsonFpMateConfig:	- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Routine di test comunicazione riscritta completamente.
			- Aggiunta gestione matricole RT in modalità USB.
			- Aggiunti tanti messaggi multilingui.

EpsonFpMate:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunto comando printQRCode.
			- Corretto errore gestione codepage 437 in comando printRecMessage tipo file XML printerFiscalReceipt.
			- Aggiunta gestione printRecMessage in tipo file printerNonFiscal (sia XML che TXT).
			- Corretto errore gestione filename in uscita con opzione "retrospective" ed i file TXT.
			- Aggiunta gestione matricole MF e RT in caso di stampanti collegate mediante la porta USB.


Watchdog EpsonFpMateSpv:- Componente riscritto con timer invece di loop con sleep.
			- File di log vecchi rinominati con timestamp.


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.21
	EpsonFp2Config.exe Release 2.1.10
	EpsonDriverFp2Ocx_Demo	Release 1.1.10

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.10

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.7
  	EpsonFpMate.exe Rel. 5.6.0.26
	Watchdog EpsonFpMateSpv Release 1.0.1.0



*************************************************************************
Release:   1.3.32 (pre-release)
Data:      22/05/2019
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFp2.ocx:		- Iniziato lavoro sul metodo setRTServiceEvent protetto da password. Incompleto.
			- Iniziato lavoro sul metodo readRTServiceEventRecord protetto da password. Incompleto.
			- Aggiunta property ExtendedLicenseRT (password da impostare) del tipo lettura/scrittura.
			- Aggiunto errore numero 19 OP_ERR_EXTENDEDRTLICENSENOTFOUND.
			- Aggiunte descrizioni mancanti ed OP_ERR_EXTENDEDRTLICENSENOTFOUND nuova:
				errDescFileNotFound = "File not found"
				errDescOCXBusy = "OCX busy"
				errDescExtendedGraphicLicenseNotFound = "Extended graphic license not found"
				errDescExtendedTicketingLicenseNotFound = "Extended ticketing license not found"
				errDescCreateSocketFailed = "Create socket failed"
				errDescReceiveTimeout = "Receive timeout"
				errDescNoData = "No data"
				errDescExtendedProgrammingLicenseNotFound = "Extended programming license not found"
				errDescMultiCommandSequenceFailure = "Multi command sequence failure"
				errDescExtendedRTLicenseNotFound = "Extended RT license not found"

EpsonFpWizard:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunti flag SET 14/63 e 64.
			- Aggiunta gestione dell'errore 17 "impossibile ora" in caso di problemi riguardanti la commutazione in training mode o Demo RT. Suggerisce una chiusura giornaliera.
			- Aggiunta gestione dei tre valori possibili per tipo di interfaccia (Ethernet, Wi-Fi o RNDIS) nel file di backup XML.
			- Aggiunto form per aggiornare il firmware inserendo una chiavetta USB sulla stampante.


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.22
	EpsonFp2Config.exe Release 2.1.10
	EpsonDriverFp2Ocx_Demo	Release 1.1.10

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.11

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.7
  	EpsonFpMate.exe Rel. 5.6.0.26
	Watchdog EpsonFpMateSpv Release 1.0.1.0


*************************************************************************
Release:   1.3.33 (pre-release)
Data:      23/05/2019
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFpWizard:		- Versione intermedia del form per aggiornare il firmware.
			

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.22
	EpsonFp2Config.exe Release 2.1.10
	EpsonDriverFp2Ocx_Demo	Release 1.1.10

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.12

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.7
  	EpsonFpMate.exe Rel. 5.6.0.26
	Watchdog EpsonFpMateSpv Release 1.0.1.0



*************************************************************************
Release:   1.3.34 (pre-release)
Data:      27/05/2019
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFpWizard:		- Versione finale del form per aggiornare il firmware.
			

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.22
	EpsonFp2Config.exe Release 2.1.10
	EpsonDriverFp2Ocx_Demo	Release 1.1.10

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.13

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.7
  	EpsonFpMate.exe Rel. 5.6.0.26
	Watchdog EpsonFpMateSpv Release 1.0.1.0



*************************************************************************
Release:   1.3.35 (pre-release)
Data:      17/07/2019
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFpWizard:		- Cambiato in versione precedente di EpsonFp2 OCX 4.3.21.
			- Aumentata lunghezza massima del campo DATA nel form Direct IO da 64 a 501.
			- Form TCP/IP:
				Aggiunto avviso che la chiavetta Wi-Fi supporta solamente 2.4Ghz.
				Aggiunta possibilità DHCP con altre interfacce Wi-Fi ed RNDIS che dipende dalla versione del firmware.
				Aggiunto avviso in caso di programmazione RNDIS e USB in uso attualmente.
			- Aggiunto form per consentire il caricamento dei coupon (tranne vecchia FP-81 / FP-81 S).
			- Form Simulatore Cassa:
				Aggiunta gestione indice di pagamento mediante nuovo text box.
				Aggiunta gestione sconto / maggiorazione light.
			- Modificato profondamente il form per aggiornare il firmware. Aggiunta gestione caricamento dall'URL.
			

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.21
	EpsonFp2Config.exe Release 2.1.10
	EpsonDriverFp2Ocx_Demo	Release 1.1.10

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.14

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.7
  	EpsonFpMate.exe Rel. 5.6.0.26
	Watchdog EpsonFpMateSpv Release 1.0.1.0



*************************************************************************
Release:   1.3.36 (pre-release)
Data:      17/07/2019
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFpWizard:		- Ripristinata versione EpsonFp2 OCX 4.3.22.
			- Aggiunta gestione degli eventi nel form per aggiornare il firmware.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.22
	EpsonFp2Config.exe Release 2.1.10
	EpsonDriverFp2Ocx_Demo	Release 1.1.10

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.15

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.7
  	EpsonFpMate.exe Rel. 5.6.0.26
	Watchdog EpsonFpMateSpv Release 1.0.1.0



*************************************************************************
Release:   1.3.37 (pre-release)
Data:      25/07/2019
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFp2.ocx:		- Corretto gestione retry in cui la seconda trama non era uguale alla prima ma
			  era uguale all'ultima trasmessa che
			  in caso di apertura port può essere 4201 per la lettura della data o 3217 per la matricola.

EpsonFp2Config:		- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpWizard:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Disattivato pulsante di Fiscalizzazione in caso degli RT.
			- Form di password rifatto. Spazio aggiunto per inserire i commenti.
			- Nature aggiuntive - Aggiunto controllo mediante password.
			- Corretto errore lettura limite contante (solo modalità - l'importo era OK).
			- VP
				Aggiunto displayText per identificare l'inizio della routine sulla trace EpsonFp2.
				Aggiunto display text per identificare la fine della routine sulla trace.
				Aggiunta gestione Obbligo Subtotale.
			- XML
				Aggiunta possibilità di programmazione parziale mediante un tab aggiuntivo.
				Aggiunta gestione Limite Contante.

EpsonFpMateConfig:	- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Corretta gestione lettura numero matricola fiscale.

EpsonFpMate:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Corretto identificazione modello FP 81 II RT MODIFICATO. In richiesta stato era erroneamente un FP 90 III RT MODIFICATO.


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.23
	EpsonFp2Config.exe Release 2.1.11
	EpsonDriverFp2Ocx_Demo	Release 1.1.11

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.16

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.8
  	EpsonFpMate.exe Rel. 5.6.0.27
	Watchdog EpsonFpMateSpv Release 1.0.1.0



*************************************************************************
Release:   1.3.38 (pre-release)
Data:      01/08/2019
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFpWizard:		- Aggiornato form per aggiornare il firmware. Aggiunto pulsante di aborto.
			- Aggiunto nuovo form per generare i file XML dei correspettivi mediante
				un tool che converte un file csv in uno o più file XML.
				I file XML creati devono essere poi caricati sul portale dell'AE dal cliente.



Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.23
	EpsonFp2Config.exe Release 2.1.11
	EpsonDriverFp2Ocx_Demo	Release 1.1.11

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.17

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.8
  	EpsonFpMate.exe Rel. 5.6.0.27
	Watchdog EpsonFpMateSpv Release 1.0.1.0



*************************************************************************
Release:   1.3.39 (pre-release)
Data:      02/09/2019
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFpWizard:		- Aggiornato form per aggiornare il firmware.
			- Aggiornato form per generare i file XML dei correspettivi.


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.23
	EpsonFp2Config.exe Release 2.1.11
	EpsonDriverFp2Ocx_Demo	Release 1.1.11

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.18

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.8
  	EpsonFpMate.exe Rel. 5.6.0.27
	Watchdog EpsonFpMateSpv Release 1.0.1.0



*************************************************************************
Release:   1.3.40 (pre-release)
Data:      19/09/2019
Autore:    Philip Barnett
*************************************************************************

Descrizione:

EpsonFp2.ocx:		- Aggiunti due nuovi errori di ritorno con le relative descrizioni:
				OP_ERR_DEPRECATED_METHOD da utilizzare con certi metodi storici incompatibili come FiscalDocumentRecord.
				OP_ERR_INVALID_ARGUMENT_VALUE da utilizzare con certi metodi (ad es. opReadTotaleFinanziarioReparto).

			- Metodo CommunicationTest deprecato ed ignorato. Non ha un valore di ritorno quindi genera invece una voce nel log.
	
			- Metodi precedentemente aggiunti setRTServiceEvent e readRTServiceEventRecord completati.

			- Aggiunti metodi:
				progForcedPaperWidth58 protetto da password e readForcedPaperWidth58
				checkDocumentRefundVoidStatus
				progAutoZReportEmissionTime e readAutoZReportEmissionTime
				readZReportTaxAuthorityReply
				progCAAECertificateURL e readCAAECertificateURL				
				downloadCAAECertificate
				archiveRejectedFiles				
				resetWebServer
				SetPaperCutMode

			- Aggiunte Property:
				2 property per stato RT:
					LastRTFirmwareUpdateResult		(Stringa)
					LastRTNumberOfArchivedRejectedFiles	(Integer)

				8 property per readRTServiceEventRecord:
					LastNumIndexInterventionFunction (Integer)
					LastNumSequenceRecord (Integer)
					LastInterventionOperationFlag (Boolean)
					LastAuthorisedTechCF (Stringa)
					LastLabTaxCode (Stringa)
					LastRetailerTaxCode (Stringa)
					LastTaxAuthorityServiceCode (Stringa)
					LastInterventionDescription (Stringa)

				1 property per readForcedPaperWidth58:
				 	LastForcedPaperWidth58 (Boolean)

				1 property per checkDocumentRefundVoidStatus:
					LastDocumentRefundVoidStatus (Stringa)

				9 property per readAutoZReportEmissionTime:
					LastAutoZReportEnabled (Boolean)
					LastPrintX01FinancialReport (Boolean)
					LastLatestZReportNumber (Integer)
					LastLatestZReportDay (Integer)
					LastLatestZReportMonth (Integer)
					LastLatestZReportYear (Integer)
					LastLatestZReportHour (Integer)
					LastLatestZReportMin (Integer)
					LastLatestZReportDate (Data)

				4 property per readZReportTaxAuthorityReply:
					LastZReportSearchResultCode (Stringa)
					LastZReportPrinterDate (Data)
					LastZReportTaxAuthorityOperationID (Stringa)
					LastZReportTaxAuthorityReplyDate (Data)

				1 property per readCAAECertificateURL:
					LastCAAECertificateURL (Stringa)

			- Corretta gestione TimeoutOP.
			- Migliorata la gestione dei timeout.

			- Ampliata gestione property LastSpare.

			- Corretta gestione attributo traceLogFileMaxDimensionKB letto dal file EpsonFp2Config.xml.
				Dimensione massima era sempre 4MB

EpsonFp2Config:		- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpWizard:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Migliorato form Direct IO.

EpsonFpMateConfig:	- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpMate:		- Aggiornato con nuova versione di EpsonFp2 OCX.


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.24
	EpsonFp2Config.exe Release 2.1.12
	EpsonDriverFp2Ocx_Demo	Release 1.1.12

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.19

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.9
  	EpsonFpMate.exe Rel. 5.6.0.28
	Watchdog EpsonFpMateSpv Release 1.0.1.0


*************************************************************************
Release:   1.3.41
Data:      17/10/2019
Autore:    Philip Barnett
************************************************************************

Descrizione:

EpsonFp2.ocx:		- Aggiunti enumeratori:
				Enum enum_EPS_TAX_COUNTER_TYPE con i seguenti valori:
					CURRENT_SALES_TABLE = 20
					INVOICES_ALT = 35 (Attualmente uguale al valore 62 nel firmware).
					CURRENT_OR_PREVIOUS_SALES_TABLE = 40
					CURRENT_OR_PREVIOUS_REFUNDS_TABLE = 41
					CURRENT_OR_PREVIOUS_VOIDS_TABLE = 42
					CURRENT_OR_PREVIOUS_NET_TABLE = 43
					CURRENT_OPEN_DOCUMENT = 44
					INVOICES = 62
				Enum enum_EPS_CONNECTIVITY_TEST_REQUESTED con i seguenti valori:
					DEFAULT_GATEWAY = 1
					DNS_SERVER = 2
					AGENZIA_ENTRATE_SERVER = 3

			- Aggiunti l'alias per rispettare lo standard UPOS:
				ResetPrinter			opResetPrinter

			
			- Aggiunti altri alias:
				opReadTotaleFinanziarioAnnulliDocumentoInCorso	opReadTotaleFinanziarioAnnulliScontrino
				opReadTotaleFinanziarioDocumentiCommerciali	opReadTotaleFinanziarioScontriniFiscali
				opReadTotaleFinanziarioDocumentiGestionali	opReadTotaleFinanziarioScontriniNonFiscali


			- Aggiunti metodi:

				opReadTotaleFinanziarioDifferenzeTicket (2050/2051 indice 33)	Imposta le property LastTotalePezziLetti e LastTotaleImportiLetti.
				opReadTotaleFinanziarioDocDiReso	(2050/2051 indice 36)	Imposta le property LastTotalePezziLetti e LastTotaleImportiLetti.
				opReadTotaleFinanziarioDocDiAnnullo	(2050/2051 indice 37)	Imposta le property LastTotalePezziLetti e LastTotaleImportiLetti.
				opReadGranTotaleDocDiReso		(2051 indice 38)	Imposta LastGranTotale, LastGranTotaleDocDiReso e LastNumAzzeramenti.
				opReadGranTotaleDocDiAnnullo		(2051 indice 39)	Imposta LastGranTotale, LastGranTotaleDocDiAnnullo e LastNumAzzeramenti.
				opReadTotaleFinanziarioTasseByType	(2050/2051 indici mediante enum_EPS_TAX_COUNTER_TYPE	Imposta LastImponibileLetto e LastTotaleImportiLetti.
				opReadTotaleOperatori			(2050/2051 indice 45)	Imposta le property LastTotalePezziLetti e LastTotaleImportiLetti.
				opTestNetworkConnectivity		(4020 enum_EPS_CONNECTIVITY_TEST_REQUESTED).
				progWebServerConfigurationExt con argomenti Integer webServerSSLMode e webSocketMode. Questo metodo consente l'impostazione del valore 2 sul sotto-parametro SSL (Solo TLS 1.2).
				progAutoZReportEmissionTimeExt con argomento Integer AutoZReportMode per gestire il valore 2 (periodo inattivo).	
				progCAAECertificateURL protetto da password.
				readCAAECertificateURL protetto da password.
				downloadCAAECertificate protetto da password.
				setFirmwareUpgradeURL protetto da password.
				readFirmwareUpgradeURL protetto da password.
				beginLoadFirmware protetto da password.
				progHistoricalVATConfiguration		(9012)
				readHistoricalVATConfiguration		(9212)	Imposta LastIndex, LastGG, LastMM, LastAA, LastDate, LastDepartmentOffsetMode e LastPersonalisedOffsetMultiple.
				readMPDFileSystemPartitionDetails	(1136)	Imposta LastIndex, LastDiskPartitionBytesUsed, LastDiskPartitionBytesFree, LastDiskPartitionINodesUsed e LastDiskPartitionINodesFree.
				opPrintQRCode				(1075)

			- Metodo GetFiscalDocParameters (ricevute fiscali). Aggiunta gestione numero > 9999.

			- Mancava eventuale risposta OP_ERR_INVALID_ARGUMENT_VALUE con metodo opReadTotaleFinanziarioMaggiorazioniVal.

			- Aggiunte Property:
				1 property per opReadGranTotaleDocDiReso:
					LastGranTotaleDocDiReso			(Valuta)
				1 property per opReadGranTotaleDocDiAnnullo:
					LastGranTotaleDocDiAnnullo		(Valuta)
				2 property per readWebServerConfiguration
					LastWebServerSSLMode			(Integer)
					LastWebSocketMode			(Integer)
				2 property per readHistoricalVATConfiguration:
					LastDepartmentOffsetMode		(Stringa)
					LastPersonalisedOffsetMultiple		(Integer)
				1 property per readAutoZReportEmissionTime:
					LastAutoZReportMode			(Integer)
				1 property per opPaymentLight (con pagamento elettronico):
					LastEFTPOSOutcome			(Stringa)	Contiene la risposta dal dispositivo EFT-POS.
				2 property per DirectIO:
					LastRxCommandInDirectIoMode		(Stringa)	H1 e H2.
					LastRxDataInDirectIoMode		(Stringa)	Tutti i campi dato.
				4 property per readMPDFileSystemPartitionDetails:
					LastDiskPartitionBytesUsed	(Long)
					LastDiskPartitionBytesFree	(Long)
					LastDiskPartitionINodesUsed	(Long)
					LastDiskPartitionINodesFree	(Long)
				LastNotUsed da utilizzare con metodi multipli.

			
			- Corrette property impostate con metodo opReadTotaleFinanziarioPrimoNrUltimoNrFattura:
				LastParametroDaLeggere	(Integer)
				LastDatoLetto		(Integer)
				LastInvoiceStartNumber	(Long)
				LastInvoiceEndNumber	(Long)

			- Property LastOP ampliata e viene valorizzata anche in caso degli errori dalla stampante.

			- Ampliata gestione property LastSpare.

			- Aggiornati GetData, GetDailyData e GetHistoricData con gli ultimi totalizzatori.
			  Aggiunta l'impostazione delle property più comuni in caso di un indice non ancora nel firmware oggi per consentire l'eventuale gestione nel futuro.
			  Per cui, le seguenti property vengono impostate:
				LastImponibileLetto
				LastTotaleConteggiLetti
				LastTotaleImportiLetti
				LastTotalePezziLetti
				LastTotalePezziRepartoLetti
    

EpsonFp2Config:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunta gestione matricole RT.


EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpWizard:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunta gestione matricola RT.
			- Form "Parametri Intelligent":
				Aggiornata gestione SSL per includere la scelta 'Solo TLS 1.2'.
			- Form "IVA, Nature e Ventilazione:
				Aggiunto timer per migliorare il caricamento del form.
			- Form Parametri TCPIP Ethernet / Wi-fi / RNDIS:
				Aggiunto timer per migliorare il caricamento del form.
				Aggiunte gestioni 802.1X e Hostname.
				Aggiunti modelli RT "nativi" nel controllo DHCP.
			- Form Simulatore Cassa:
				Riordinata tendina.
				Aggiunte opzioni "Chiusura Giornaliera Automatica" e "Gestione IVA Storica" nella tendina.
				Aggiunto pulsante "Credito" e modificato pulsante "Carta credito" in "Carta di credito".
				Aggiunto pulsante "Verifica Stato Doc per Reso / Void".
				Migliorata gestione "Carta in esaurimento".
				Migliorata la gestione degli errori.
			- Form per aggiornare il firmware:
				Aggiunto controllo forzato della versione del firmware.
				Aggiornati i controlli sul modello e versione del firmware.
			- Form Database:
				Aggiunti pulsanti IVA e Gestione IVA Storica (scorciatoia).
			- Form Manutenzione:
				Aggiunto pulsante "Verifica Connetività Rete".
				Aggiunto pulsante "Archivia Rifiutati".
				Aggiunto pulsante "Informazioni File System".
				Aggiunto pulsante "Verifica ID AdE e Date Rapporto Z."
				Nascosto pulsante per generare i file XML dei correspettivi.
			- Form diagnostico:
				Aggiunti stati RT "Risultato Ultimo Aggiornamento Firmware" e "Numero file rifiutati archiviati".
			- XML
				Aggiunto tab con i parametri per la gestione IVA storica.
				Aggiunto tab con i parametri "Chiusura Giornaliera Automatica".
				Aggiunti parametri 801.1X e Hostname sul tab "LAN / e-mail / Imm. Scon.".
				Aggiornata gestione SSL per includere la scelta 'Solo TLS 1.2'.
			- Aggiunti i seguenti form:
				Verifica Connettività Rete.
				Informazioni File System.
				Verifica ID AdE e Date Rapporto Z.
				Verifica Stato Doc per Reso / Void.
				Programmazione IVA Storica.
				Programmazione Chiusura Giornaliera Automatica.
			- Aggiunti flag SET 14/61 e 65.
			- Cambiata modalità di lancio per far apparire EpsonFpWizard in Alt-Tab.

EpsonFpMateConfig:	- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpMate:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunto parametro ZDocNum in file di uscita che comprende il numero Z e numero documento (il paio stampato sui documenti commerciali).


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.25
	EpsonFp2Config.exe Release 2.1.13
	EpsonDriverFp2Ocx_Demo	Release 1.1.13

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.20

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.10
  	EpsonFpMate.exe Rel. 5.6.0.29
	Watchdog EpsonFpMateSpv Release 1.0.1.0


************************************************************************
Release:   1.3.42
Data:      24/10/2019
Autore:    Philip Barnett
************************************************************************

Descrizione:

EpsonFp2.ocx:		- Ripristinato metodo GetFiscalManufacturingSerialNumber che era stato deprecato.

EpsonFp2Config:		- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpWizard:		- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpMateConfig:	- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpMate:		- Aggiornato con nuova versione di EpsonFp2 OCX.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.26
	EpsonFp2Config.exe Release 2.1.14
	EpsonDriverFp2Ocx_Demo	Release 1.1.14

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.21

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.11
  	EpsonFpMate.exe Rel. 5.6.0.30
	Watchdog EpsonFpMateSpv Release 1.0.1.0


************************************************************************
Release:   1.3.43
Data:      11/02/2020
Autore:    Philip Barnett
************************************************************************

Descrizione:

EpsonFp2.ocx:		- Aggiunta gestione degli eventuali errori Windows in merito ai Log Trace.
			- Cambiato formato dei file di log e trace da ASCII a UNICODE per affrontare l'eventuale errore di Windows "Remote Procedure Call failed" dovuto all'encoding.
			- Aggiunto metodo resetUserControl che consente il reset del controllo OCX.
			- Aggiunto alias printDuplicateReceipt (opRistampaScontr). Comando nativo 1047.
			- Metodo opReadTotaleFinanziarioChiusureGiornaliere imposta anche LastNumAzzeramenti (Anche GetDailyData e GetData(EPS_GIORNALIERO)).
			- Abilitata lettura delle due property callingProcessName e FramePrefix.

EpsonFp2Config:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunta l'opzione di velocità 115200 BAUD.
			- Aggiunta gestione degli eventuali errori Windows in merito ai Log Trace EpsonFp2.

EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.

 
EpsonFpWizard:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Manovra di aggiornamento firmware da remote modificata per consentire il funzionamento con:
				Firmware vecchio sprovvisto del flag DEMO SET 14/63.
				La condizione "ripristino certificati".
			- Corretto errore ripristino parametri SET 15 dal file XML.
			- Aggiunta gestione versioni firmware major >= 10 per evitare errore di runtime 5.
			- Aggiunto avviso sulle nature fisse in firmware che non sono modificabili.
			- Aggiunta l'opzione di velocità 115200 BAUD.
			- Aggiunta gestione degli eventuali errori Windows in merito ai Log Trace EpsonFp2.

EpsonFpMateConfig:	- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Tolte opzioni greche ormai obsolete.
			- Tolto tab EFTPOS Q Pay ormai obsoleto.
			- Aggiunta l'opzione di velocità 115200 BAUD.

EpsonFpMate:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Forzato arrotondamento due decimali valore documento di annullo automatico.
			- Aggiunto parametro ZDocNum in file di uscita XML (mancava - era solamente con i file TXT).
			- Tolta gestione EFTPOS Q Pay ormai obsoleta.
			- Ampliata l'eventuale abilitazione della conversione Codepage 437.
			- Migliorata gestione e personalizzazione dei timeout di comunicazione.
			- Ampliato i log.
			- Migliorata la gestione D-type. Aggiunto supporto per i documenti di annullo e di reso.
			- Corretta gestione Single Shot.
			- beginTraining e endTraining modificati in caso di una connessione con una stampante RT (entra in ed esce dalla modalità Demo RT).
			- Ampliato queryPrinterStatus aggiungendo un campo facoltativo statusType per scegliere fra stato o stato RT.
			- Aggiunta gestione stato Demo RT.
			- Tolta la gestione greca ormai obsoleta.
			- Allineati metodi e proprietà con la libreria EpsonFp2 OCX.
			- Aggiunti i seguenti tipi di barcode:
				GS1-128
				GS1128
				GS1-DATABAR-OMNIDIRECTIONAL
				GS1DATABAROMNIDIRECTIONAL
				GS1-DATABAR-TRUNCATED
				GS1DATABARTRUNCATED
				GS1-DATABAR-LIMITED
				GS1DATABARLIMITED
				GS1-DATABAR-EXPANDED
				GS1DATABAREXPANDED
			- I message box sono sempre in primo piano.


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.27
	EpsonFp2Config.exe Release 2.1.15
	EpsonDriverFp2Ocx_Demo	Release 1.1.15

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.22

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.12
  	EpsonFpMate.exe Rel. 5.6.0.31
	Watchdog EpsonFpMateSpv Release 1.0.1.0


************************************************************************
Release:   1.3.44
Data:      20/02/2020
Autore:    Philip Barnett
************************************************************************

Descrizione:

EpsonFp2.ocx:		- Aggiunta gestione degli eventuali errori sulle routine di Initialize ed InitProperties e con il file EpsonFp2Config.xml.
			- Aggiunta gestione degli eventuali errori in merito ai metodi QueryContent e QueryContentByNumbers.
			- Aggiunto OP_ERR_EJ_QUERY con valore 22 nell'enumEPS_OP_RETVALUE più la descrizione relativa di GetErrorDescription (per QueryContent e QueryContentByNumbers).
			- Corretta gestione resetUserControl in caso di Trace Log disattivato (dava errore di runtime 91 con EpsonFp2Config ed EpsonFpWizard).

EpsonFp2Config:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiunta gestione degli errori dovuti ai campi vuoti o non-numerici.
			

EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.

 
EpsonFpWizard:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			

EpsonFpMateConfig:	- Aggiornato con nuova versione di EpsonFp2 OCX.
			

EpsonFpMate:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Tolti esempi Grechi dal file InputFileSamples.zip.

Watchdog EpsonFpMateSpv:- Migliorato il log e l'analisi dei processi Windows.


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.28
	EpsonFp2Config.exe Release 2.1.16
	EpsonDriverFp2Ocx_Demo	Release 1.1.16

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.23

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.13
  	EpsonFpMate.exe Rel. 5.6.0.32
	Watchdog EpsonFpMateSpv Release 1.0.2.0


************************************************************************
Release:   1.3.45
Data:      08/07/2020
Autore:    Philip Barnett
************************************************************************

Descrizione:

EpsonFp2.ocx:		- Corretto problema di blocco verificato su alcuni ambienti (PC) quando TraceLog attivo (dovuto ad una riga di debug interna).
			- Modificate altre righe debug interne per prevenire eventuale blocco sul punto precedente.
			- Aggiunta gestione degli eventuali errori sulle routine di ReadProperties, WriteProperties e calcolo dimensione file TraceLog.
			- Aggiunto controllo presenza file di TraceLog .old con nome uguale nella routine di archiviazione dei file TraceLog.
			- Aggiunta riga informativa alla fine del file di TraceLog quando raggiunge la dimensione massima configurata:
				("File ha raggiunto la dimensione massima impostata <byte>. Questo file sarà rinominato ed un nuovo file sarà creata.").
			- Ampliate le righe TraceLog sulla routine di pulizia dei vecchi file.

EpsonFp2Config:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			

EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.

 
EpsonFpWizard:		- Aggiornato con nuova versione di EpsonFp2 OCX.
			

EpsonFpMateConfig:	- Aggiornato con nuova versione di EpsonFp2 OCX.
			

EpsonFpMate:		- Aggiornato con nuova versione di EpsonFp2 OCX.


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 4.3.29
	EpsonFp2Config.exe Release 2.1.17
	EpsonDriverFp2Ocx_Demo	Release 1.1.17

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 1.1.24

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 2.5.0.14
  	EpsonFpMate.exe Rel. 5.6.0.33
	Watchdog EpsonFpMateSpv Release 1.0.2.0


************************************************************************
Release:   2.0.0 (pre-release)
Data:      05/11/2020
Autore:    Philip Barnett
************************************************************************

Descrizione:

EpsonFp2.ocx:		* * * * * * * * * * * * * * * * * * E N U M E R A T O R I * * * * * * * * * * * * * * * * * * *  
			- Aggiunti PAY_MULTI_TICKET (4), NOT_PAID (5) e PAYMENT_DISCOUNT (6) all'enumeratore enumPAYMENT_TYPE
				che viene utilizzato con metodo opPaymentLight e l'alias PrintRecTotal.
			- Aggiunto PHP_AUTO_SCRIPT_AFTER_Z_REPORT (4) all'enumeratore enum_EPS_PHP_SCRIPT_TYPE
				che viene utilizzato con metodo progPHPConfiguration e property LastPHPScriptType.
			- Aggiunto enumeratore enum_EPS_EXPORT_MODE che viene utilizzato con exportMFMPRContentToFile con i seguenti valori:
				EXPORT_BY_Z_REPORT_NUMBER = 0
				EXPORT_BY_DATE = 1
			- Aggiunto enumeratore enum_EPS_ARCHIVE_FOLDER che viene utilizzato con archiveRejectedFilesByType con i seguenti valori:
				ARCHIVE_Z_REPORTS = 0
				ARCHIVE_LOTTERY_FILES = 1
			- Aggiunto enumeratore enum_EPS_LOTTERY_MESSAGE_PRINTING che viene utilizzato con progLotteryMessage con i seguenti valori:
				LOTTERY_MESSAGE_LINE_NOT_PRINTED = 0
				LOTTERY_MESSAGE_LINE_PRINTED = 1
			- Aggiunto enum_EPS_EXPORT_DESTINATION che viene utilizzato con exportContentToFile con i seguenti valori:
				EXPORT_TO_USB_PEN_DRIVE = 0
				EXPORT_TO_SD_CARD = 1
			- Aggiunto enum_EPS_LOTTERY_SEARCH_READ_DOCUMENT_TYPE che viene utilizzato con searchAndReadLotteryDocStatus con i seguenti valori:
				LOTTERY_READ_ALL = 0
				LOTTERY_SEARCH_ERRONEOUS = 1
			- Aggiunto enumeratore enum_EPS_MODIFIER_TYPE che viene utilizzato con opRepartoModificatoreLight alias PrintRecModifier con i seguenti valori:
				MOD_ACCONTO = 0
				MOD_OMAGGIO = 1
				MOD_BUONO_MONOUSO = 2
			- Aggiunto enumeratore enum_EPS_REPARTO_NOT_PAID_COUNTER_TYPE che viene utilizzato con opReadTotaleFinanziarioRepartoNonRiscossiByType con i seguenti valori:
				GOODS = 73
				SERVICES = 74
				INVOICES_BASED_ON_DOC_COMM = 75
				DIRECT_RT_INVOICES = 76
				SSN_PHARMACY = 77
			- Aggiunto enumeratore enum_EPS_SALES_TYPE che viene utilizzato con opProgRepartoEsteso alias SetDepartmentExt con i seguenti valori:
				GOODS_BENI = 0
				SERVICES_SERVIZI = 1
			- Aggiunto enumeratore enum_EPS_DEPT_MODE che viene utilizzato con opProgRepartoEsteso alias SetDepartmentExt con i seguenti valori:
				DEP_NORMAL = 0
				DEP_NO_DISCOUNT_SURCHARGE = 1
			- Aggiunto enumeratore enum_EPS_EFTPOS_ACT_DEACT_MODE che viene utilizzato con progEFTPOSConfiguration con i seguenti valori:
				EFTPOS_OFF = 0
				EFTPOS_ON_SETEFI = 1
				EFTPOS_ON_INGENICO = 2
			- Aggiunto enumeratore enum_EPS_WEB_APP_MEM_TYPE che viene utilizzato con progWebAppMemTypeConfiguration con i seguenti valori:
				FISCAL_BOARD_FLASH_MEMORY = 0
				USB_PEN_DRIVE = 1
				SD_CARD = 2
			- Aggiunto enumeratore enum_EPS_VENT_VAT_COLUMN_PRINT_MODE che viene utilizzato con progATECOConfiguration con i seguenti valori:
    				PRINT_PERCENTAGE = 0 (eventuale uso futuro)
				PRINT_VI = 1
			- Aggiunto enumeratore enum_EPS_SET_MANAGE_ACCESS_CONTROL_FUNCTION che viene utilizzato con progOrManageAccessControl con i seguenti valori:
				SET_PASSWORD = 1
				LOGIN = 2
				LOGOUT = 3
				SET_SESSION_TIMEOUT_DURATION_MINS = 4
				SET_EMAIL_DEST_ADDRESS = 5
				TEST_EMAIL = 6
				ACTIVATE_PASSWORD_RECOVERY = 7
			- Aggiunto enumeratore enum_EPS_READ_ACCESS_CONTROL_FUNCTION che viene utilizzato con readAccessControlConfiguration con i seguenti valori:
				READ_SESSION_TIMEOUT_DURATION_MINS = 4
				READ_EMAIL_DEST_ADDRESS = 5
				READ_SESSION_STATUS = 20
				READ_SESSION_TIME_REMAINING = 21

			* * * * * * * * * ** * * * * * * * * * M E T O D I  E  P R O P E R T Y * * * * * * * * * * * * * * * * * * * * * *
			- opReadStatoRT - Aggiunte due property LastRTOutOfServiceCondition e LastRTRecoverCertificateCondition e cambiato offset LastSpare.
			- Modificata descrizione ritornata dal metodo GetErrorDescription in caso di errore 30. Comprende la scritta "codice lotteria".
			- Aggiunto nuovo metodo readLotteryQueueAndTransmissionStatus che corrisponde al comando nativo 1134 ed imposta le seguenti property:
				LastTillId, LastRequestType, LastNumberOfCurrentLotteryFiles, LastNumberOfOldLotteryFiles,
				LastNumberOfRejectedLotteryFiles, LastNumberOfQueuedLotteryDocuments, LastNumberOfCurrentLotteryDocuments,
				LastNumberOfAcceptedLotteryDocuments e LastNumberOfRejectedLotteryDocuments
			- Aggiunto nuovo metodo opCodLotteria con gli alias PrintRecLotteryId e PrintRecLotteryCode che corrisponde al comando nativo 1135.
			- Aggiunto nuovo metodo opReadPLUTableByBarcode con alias GetPLUByBarcode che corrisponde al comando nativo 4273.
				Imposta le stesse property di opReadPLUTable.
			- Aggiunto nuovo metodo exportMFMPRContentToFile che corrisponde al comando nativo 9003.
			- Aggiunto nuovo metodo archiveRejectedFilesByType che corrisponde al comando nativo 9016.
			- Aggiunto nuovo metodo progLotteryMessage che corrisponde al comando nativo 9019.
			- Aggiunto nuovo metodo exportContentToFile che corrisponde al comando nativo 9020.
			- Aggiunto nuovo metodo searchAndReadLotteryDocStatus che corrisponde al comando nativo 9218 ed imposta le seguenti property:
				LastFiscalDocumentNumber, LastResult, LastTaxAuthorityErrorCode e LastTaxAuthorityReplyID
			- Aggiunto nuovo metodo readLotteryMessage che corrisponde al comando nativo 9219 ed imposta le seguenti property:
				LastPrintMode e LastDescLotteryMessageLine
			- Aggiunto nuovo metodo readATECOConfiguration che corrisponde al comando nativo 4238 ed imposta le seguenti property:
				LastOPCODE, LastATECOIndex, LastATECOCode, LastVentilazione e LastVentVatColumnPrintMode, LastSpare
			- Aggiunto nuovo metodo opRepartoModificatoreLight alias PrintRecModifier che corrisponde al comando nativo 1090.
			- Aggiunto nuovo metodo opReadTotaleFinanziarioOperatori ed opReadTotaleOperatori esistente diviene un alias.
			
			- Aggiunto nuovo metodo progEFTPOSConfiguration che corrisponde al comando nativo 4031.
			- Aggiunto nuovo metodo readEFTPOSConfiguration che corrisponde al comando nativo 4231 ed imposta le seguenti property:
				LastOPCODE
				LastActivationDeactivationMode
				LastPrintDevice
				LastNumberOfCopies
				LastPOS_TerminalID
				LastCommunicationInterface
				LastPOS_IPaddress
				LastPOS_TCPPortNumber
				LastTimeout
				LastSpare
			- Aggiunti nuovi metodi per i totalizzatori:
				1. opReadTotaleFinanziarioRepartoAcconti che corrisponde al comando nativo 2050/2051 indice 70
				2. opReadTotaleFinanziarioRepartoOmaggi che corrisponde al comando nativo 2050/2051 indice 71
				3. opReadTotaleFinanziarioRepartoBuoniMonouso che corrisponde al comando nativo 2050/2051 indice 72
				- I tre precedenti metodi impostano le property LastTotalePezziRepartoLetti e LastTotaleImportiLetti.
				4. opReadTotaleFinanziarioNonRiscossiByType che corrisponde al comando nativo al comando nativo 2050/2051 indici 73 a 78
				5. opReadTotaleFinanziarioScontiAPagareGenerici che corrisponde al comando nativo 2050/2051 indice 79
				6. opReadTotaleFinanziarioScontiAPagareMultiuso che corrisponde al comando nativo 2050/2051 indice 80
				7. opReadTotaleFinanziarioArrotondamentiPerDifetto che corrisponde al comando nativo 2050/2051 indice 81
				8. opReadTotaleFinanziarioArrotondamentiPerEccesso che corrisponde al comando nativo 2050/2051 indice 82
				- I cinque precedenti metodi impostano le property LastTotalePezziLetti e LastTotaleImportiLetti.			
			- Aggiunto nuovo metodo opProgRepartoEsteso basato su opProgReparto con l'alias SetDepartmentExt. Corrisponde al comando nativo 4002 ed accetta i tre nuovi argomenti:
				SalesType, DepartmentMode ed ATECOIndex
			- Aggiunto nuovo metodo progWebAppMemTypeConfiguration che corrisponde al comando nativo 4034 tipo 4 sotto-tipo 1
			- Aggiunto nuovo metodo progATECOConfiguration che corrisponde al comando nativo 4037
			- Aggiunto nuovo metodo progOrManageAccessControl che corrisponde al comando nativo 4038
			- Aggiunto nuovo metodo progDeferredVATTableExt che corrisponde al comando nativo 4055
			- Aggiunto nuovo metodo readWebAppMemTypeConfiguration che corrisponde al comando nativo 4234 tipo 4 sotto-tipo 1 ed imposta la property LastWebAppMemType.
			- Aggiunto nuovo metodo readATECOConfiguration che corrisponde al comando nativo 4237 ed imposta le seguenti property:
				LastATECOIndex, LastATECOCode e LastVentVatColumnPrintMode
			- Aggiunto nuovo metodo readAccessControlConfiguration che corrisponde al comando nativo 4238 ed imposta le seguenti property:
				LastAccessControlIndex e LastAccessControlParameterValue
			- Aggiunto nuovo metodo opReadRTMatrFisc con alias GetFiscalManufacturingRTSerialNumber che utilizza opReadMatrFisc e opReadStatoRT
				per costruire la matricola fiscale RT completa in una nuova property LastRTMatrFisc.
				Imposta sempre le altre property LastMatrFisc, LastModel, LastOEM e LastMatrFiscExtended.

			- Aggiunti due alias PrintRecBusinessTaxCode e PrintRecBusinessTaxId che corrispondono al metodo opPartitaIVA.
			- Aggiunti due alias PrintRecPersonalTaxCode e PrintRecPersonalTaxId che corrispondono al metodo opCodFiscale.
			- Aggiunto alias ExtendedGraphicLicense di ExtendedLicenseGraphic.
			- Aggiunto alias ExtendedTicketingLicense di ExtendedLicenseTicketing.
			- Aggiunto alias ExtendedRTLicense di ExtendedLicenseRT.
			- opReadReparto 4202 - Aggiunte tre property LastSalesType, LastDepartmentMode e LastATECOIndex più cambiato l'offset LastSpare.
			- opReadTassa - Aggiunte due property LastVentilazione e LastVentilazioneMode.
			- opValMinusLight e gli alias PrintRecAdjustment e PrintRecItemAdjustment:
				1. Aggiunta gestione valori speciali di AdjustmentKind collegati ai modificatori.
					Se AdjustmentKind >= 10, reindirizza la chiamata al metodo opRepartoModificatoreLight passando il valore AdjustmentKind meno 10.
				2. Aggiunto alias PrintRecSubtotalAdjustment per rispettare lo standard UPOS.
				
			- readDeferredVATTable 4255 - Aggiunta property LastVentilazioneMode.
			- I metodi per i totalizzatori impostano la property LastOPCodeData.

			* * * * * * * * * * * * * * * * * * A L T R O * * * * * ** * * * * * * * * * * * 
			- Migliorata routine e genera un solo evento (FPError) in caso di retry trasmissione alla stampante.
			- Aggiunta la gestione dei retry di apertura/scrittura Log Trace.
			- Migliorata Log Trace.
			- Modificata dicitura Log Trace:
				Da: "Property <property> non può essere cambiata al valore xxx in quanto la comunicazione è occupata."
				A:  "Property <property> non può essere cambiata al valore xxx in quanto la comunicazione è stata impostata mediante tool EpsonFp2Config."
			- Aggiunto messaggio di errore se EpsonFp2Config.xml errato.
			
EpsonFp2Config:		- Aggiunta gestione intervallo retry e max retry.
			- Aggiunto avviso percorso di TraceLog vuoto.
			- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpWizard:		- Form Manutenzione - Aggiunte gestioni:
				1. Lotteria.
				2. Esportazione.
				3. CA Cert.
				4. Accesso.
				5. Totalizzatori.
			- Archivia rifiutati prende in considerazione i due tipi di file (Rapporti Z e Lotteria).
			- Flag e Conf:
				1. Aggiunti flag 66 e 67.
				2. Aggiunto conf 26.
				3. Aggiornati i valori di default.
				4. Aggiunta possibilità di lettura e programmazione di un singolo flag o conf (tab nuovo).
			- Form stato stampante aggiornato:
				1. Ridimensionato.
				2. Dimensione scheda SD prende in considerazione i valori sul Server RT.
				3. Gestisce gli stati Dismesso, Fuori Servizio e Ripristino Certificato.
				4. Aggiunta voce "Spare".
			- Form Simulatore Cassa:
				1. Ridisegnato.
				2. Ampliati controlli per abilita e disabilita diverse funzioni basate sulla capacità della stampante.
				3. Aggiunta gestione printRecMessage.
				4. Aggiunta gestione dei tre codici (Partita IVA, Codice Fiscale e Codice Lotteria).
				5. Aggiunti nuovi metodi di pagamento.
				6. Aggiunta Simulazione e Modalità Demo sulla tendina "Strumenti".
				7. Tasto Subtotale - Aggiunta gestione durante il pagamento parziale.
				8. Aggiunto pulsante per la ristampa dell'ultimo doc emesso.
				9. Aggiunto pulsante Void / Annullo.
				10. Tendina programmazione - Aggiunte le seguenti voci:
					a. Tabella ATECO.
					b. Accesso.
					c. Righe trailer lotteria.
			- Form DGFE / MPD - Aggiunta gestione accesso (password).
			- Form Direct IO - Aggiunti gestione timeout, mouse pointer, disattivazione temporanea del pulsante Tx e frase "In attesa della risposta....".
			- Aggiunti tre parametri ulteriori per i reparti (tipo vendita, modalità reparto ed ATECO).
			- Aggiornati messaggi di errore.
			- Aggiunto tipo script PHP 4 (Dopo chiusura giornaliera / Z report).
			- Corretta gestione checkbox attivazione/disattivazione PHP.
			- Corretta gestione cambio stampante (settaggio comunicazione).
			- Aggiunto controllo Impossibile Ora nel form di programmazione IVA Nature Ventilazione proponendo una chiusura fiscale.
			- Aggiunta verifica modalità SSL scelta.
			- Aggiunta gestione diversi modi di Ventilazione.
			- USB Pen Drive rinominato in Web App Mem Type.
			- Aggiunta nota nel form dell'intestazione dell'esercente che riguarda la riga di Ragione Sociale da utilizzare con la trasmissione lotteria (SET 15/26).
			- Backup e ripristino:
				1. Ampliato file XML da includere tutti i nuovi parametri della stampante.
				2. Migliorata la gestione dei file XML.
				3. Ampliati controlli per abilita e disabilita diverse funzioni basate sulla capacità della stampante.
				4. Cambiato formato XML per i reparti per migliorare la visualizzazione del file in un browser. Rimane gestito il vecchio formato.
				5. Migliorata la routine di programmazione.
			- Chiusura automatica:
				1. Ridisegnato form. Sostituiti i checkbox con i pulsanti radio.
				2. Modificato avviso periodo da evitare che dipende dalla versione del firmware.
				3. Non verifichiamo l'ora in caso di disattivazione.
			- Aggiunto controllo modelli RT che non supportano i PLU esterni.
			- Migliorata la gestione delle righe promozionali.
			- Migliorata la gestione dell'intestazione dell'esercente.
			- Aumentato timeout di connessione TCP/IP a cinque secondi.
			- Aggiornato con nuova versione di EpsonFp2 OCX.
			
EpsonFpMate:		- Ampliata la gestione degli errori.
			- Ampliato il log.
			- Migliorata la gestione dei file. Routine di cancellazione del file di input riscritta per evitare la doppia stampa (duplicati).
			- Aggiunti nuovi comandi:
				1. printRecBusinessTaxCode con alias printRecBusinessTaxId	(Partita IVA)
				2. printRecPersonalTaxCode con alias printRecPersonalTaxId	(Codice Fiscale)
				3. printRecLotteryCode con alias printRecLotteryId		(Codice Lotteria)
			- Aggiunta gestione Codice Lotteria con i file D-Type.
			- Aggiunta gestione Periodo Inattivo.
			- Tolto Message Box MD5 lasciato involontariamente durante lo sviluppo.
			- Aumentato numero di stampanti da 4 a 10.
			- Corretti valori di totale documenti commerciali e totale documenti gestionali sui file di chiusure giornaliere.
			- DGFE / MPD - Aggiornati comandi nativi da utilizzare (3103 e 3104).
			- Allineati metodi e proprietà con la libreria EpsonFp2 OCX.
			- Aggiunta gestione della funzione "accesso".
			- Corretta disattivazione involontaria del pulsante "Stampa DGFE".
			- File sample corretti, ampliati e testati.
			- Aggiornato form Stato RT.
			- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiornata guida inclusa EpsonFpMateDevGuide dalla versione W ad X.			

EpsonFpMateConfig:	- Aumentato numero di stampanti da 4 a 10 in un singolo tab.
			- Aggiunte avvise TraceLog OCX disattivata (consiglia l'attivazione).
			- Aggiornato con nuova versione di EpsonFp2 OCX.


Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 5.0.0
	EpsonFp2Config.exe Release 3.0.0.
	EpsonDriverFp2Ocx_Demo	Release 1.1.18

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 2.0.0

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 3.0.0.0
  	EpsonFpMate.exe Rel. 6.0.0.0
	Watchdog EpsonFpMateSpv Release 1.0.2.0


************************************************************************
Release:   2.1.0
Data:      17/12/2020
Autore:    Philip Barnett
************************************************************************

Descrizione:

EpsonFp2.ocx:		- Corretto padding del campo UM con metodi opProgReparto ed opProgRepartoEsteso.
			- Migliorata gestione file EpsonFp2Config.xml. Msgbox non si verifica più se manca il file. Si verifica solo in caso di errore di lettura o parsing.
			- Metodi getData, getDailyData e getHistoricData con indici 70, 71 e 72 e metodi opReadTotaleFinanziarioRepartoAcconti, opReadTotaleFinanziarioRepartoOmaggi e opReadTotaleFinanziarioRepartoBuoniMonouso:
				Cambiata property impostata da LastTotalePezziRepartoLetti a LastTotalePezziLetti in quanto non ci sono decimali (indica numero operazioni).
			- Metodo progOrManageAccesControl. Campo INPUT PARAMETER lunghezza massima aumentata da 40 a 100.
			- Metodo opPaymentLight / PrintRecTotal.  Corretta gestione lunghezze dei campi nella risposta EFT-POS.
			- Metodo opStampaVisSubtotale / PrintRecSubtotale. Corretta gestione valore lastTipoRichiestaSubTotale.

EpsonFp2Config:		- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonDriverFp2Ocx_Demo:	- Aggiunti modificatori, barcode, QR code, void, reset e nuove forme di pagamento.
			- Aggiunta routine di test per stampare quattro documenti commerciali.
			- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpWizard:		- Aggiunto nuovo parametro SET 15/27 arrotondamento.
			- Aggiunta gestione degli eventuali errori sul documento commerciale demo in caso di operazioni con prezzo unitario zero.
			- Corretta versione indicata nel message box dopo manovra di aggiornamento da remoto.
			- Aggiunti rapporti X PLU.
			- Modificata gestione della ventilazione in quanto non esiste più le due modalità (VI ed aliquota).
			- Aggiunta nota nel form di programmazione della tabella ATECO in merito alla colonna IVA.
			- Form Reparto - I dati della tendina ATECO vengono aggiornati (refresh) dopo aver cliccate la scorciatoia (pulsante) per programmare la tabella ATECO.
			- Form IVA - Tolto message box debug lasciato involontariamente.
			- Lettura parametri EFT-POS per salvare XML - Corretta inversione parametro SET 31 POS-FP.
			- Corretta lettura DGFE / MPD e salvataggio file con primo carattere di ogni riga mancante.
			- Tolto tasto Nota di Credito.
			- Tolto tasto Scontrino Sicuro invece di disattivarlo con il nuovo firmware.
			- Pulsante Chiusura Scontrino rinominato in Chiusura Documento / Fatt. Dir.
			- Estesa campo e-mail nel form di programmazione accesso da 40 a 100 caratteri.
			- Form dei totalizzatori corretti e ridisegnati.
			- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpMate:		- Migliorati i log.
			- Corretto ritardo che potrebbe avvenire durante la creazione del file di output.
			- Aggiornato lo zip dei file sample.
			- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpMateConfig:	- Aggiornato con nuova versione di EpsonFp2 OCX.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 5.1.0
	EpsonFp2Config.exe Release 3.1.0.
	EpsonDriverFp2Ocx_Demo	Release 2.1.0

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 2.1.0

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 3.1.0.0
  	EpsonFpMate.exe Rel. 6.1.0.0
	Watchdog EpsonFpMateSpv Release 1.0.2.0


************************************************************************
Release:   2.2.0
Data:      01/02/2021
Autore:    Philip Barnett
************************************************************************

Descrizione:

EpsonFp2.ocx:		- Metodo internazionale obsoleto PrintRecPlu esce con OP_ERR_DEPRECATED_METHOD.

EpsonFp2Config:		- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonDriverFp2Ocx_Demo:	- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpWizard:		- Form PLU interni:
				Impostati limiti a secondo delle lunghezze dei campi nel comando di programmazione (protocollo fiscale, ad. es. descrizione = max 20 caratteri).
				Aggiunto pulsante Stop.
				Aggiunto timestamp nel file XML salvato.
				Allargato form.
			- Form flag/parametri: Mancava la scritta "13. Spegnimento Visore".
			- Totalizzatori - Aggiornato tab "Altri".
			- Simulatore Cassa e descrizioni di default:
				Al momento del pagamento, viene impostata una basata sulla forma di pagamento scelta.
				Numero reparto aggiornato quando si cambia reparto senza digitare un importo.
				Diagnostica in Demo RT mostra i due valori Z.
			- Migliorata la gestione della comunicazione quando si cambia da una stampante ad un'altra.
			- VP:
				Aggiunto pop-up login che appare se non loggato. Evita blocco.
				Aggiunta opzione di reset su richiesta all'inizio se la stampante non consente l'apertura del doc gestionale.
				Corretta gestione MPD (DGFE) dimensione e utilizzazione (erano sempre 16MB e 0%).
				Aggiornate terminologie.				
			- Errore di run-time 13 dovuto ai parametri IVA storiche errati sulla stampante:
				Aggiunta verifica e correzione automatica dell'eventuale spazio sostituendolo con uno zero. La manovra si attiva:
					Durante l'avvio di EpsonFpWizard.
					Premendo il pulsante Prova Parametri (comunicazione).
					Dopo aver cambiato i parametri di comunicazione uscendo dal form.
			- Form di Aggiornamento da Remoto e Partita IVA - Inserito Prefisso IT.
			- Ripristino da file XML con incongruenza righe promo e flag reset righe promo - Aggiunto pop-up domanda.
			- Aggiornato con nuova versione di EpsonFp2 OCX.

EpsonFpMate:		- File XML e printRecLotteryCode (alias printRecLotteryId):
				Aggiunto attributo alternativo code (lotteryCode e lotteryId già esistevano).
			- File XML e printRecBusinessTaxCode (alias printRecBusinessTaxId) and printRecPersonalTaxCode (alias printRecPersonalTaxId):
				Aggiunto attributo alternativo code.
			- Salvataggio MPD (DGFE) - Cartella di default cambiata a:
				<= Windows XP C:\Documents and Settings\All Users\Dati applicazioni\EPSON\EpsonFpMate
				>= Windows 7  C:\ProgramData\EPSON\EpsonFpMate
			- Timeout di default sulle chiusure fiscali giornalieri estesi a 60 secondi.
			- Aggiornati i messaggi e descrizioni.
				Ad. es. Frase "Scontrino fiscale" modificata in "Documento commerciale" e
				"Scontrino non-fiscale" modificata in "Documento gestionale".
			- Corretta cancellazione involontaria di tutti i file di input quando l'operatore preme pulsante Annulla
				dopo aver riscontrato un problema di comunicazione con una stampante.
				Adesso EpsonFpMate cancella solamente i file per quella stampante e gli altri vengono elaborati normalmente.
			- Aggiornato con nuova versione di EpsonFp2 OCX.
			- Aggiornata guida inclusa EpsonFpMateDevGuide dalla versione X ad Y.
			- Obsoleto 20000PluSampleFiles.zip tolto dall'installer. 

EpsonFpMateConfig:	- Corretta gestione indirizzi IP per evitare l'eventuale messaggio erroneo "Formato IP errato".
			- Aggiornati i messaggi e descrizioni.
				Ad. es. Frase "Non-fiscal receipt" modificata in "Management document".
			- Aggiornato con nuova versione di EpsonFp2 OCX.

Versioni Installate:
 1) Driver EpsonFp2 ActiveX Control che comprende:
	EpsonFp2.ocx Release 5.2.0
	EpsonFp2Config.exe Release 3.2.0.
	EpsonDriverFp2Ocx_Demo	Release 2.2.0

 2) Tool EpsonFpWizard
	EpsonFpWizard.exe Rel. 2.2.0

 3) Driver EpsonFpMate che comprende:
	EpsonFpMateConfig.exe Rel. 3.2.0.0
  	EpsonFpMate.exe Rel. 6.2.0.0
	Watchdog EpsonFpMateSpv Release 1.0.2.0
