/*******************************************************************************
*                                                                              *
* Société de Transports de Montréal.                                    	   *
* 2012 - 2013                                                                        *
*                                                                              *
* Projet Zones Tests                                                           *
*                                                                              *
*                                                                              *
*                                                                              *
*******************************************************************************/
/*
	Description:
	Description du fichier si nécessaire.

*/

/* ************************************************************************** */
/* Revision:
### YYYMMDD JFM
	Verision d'origine.

### YYYYMMDD Description du besoin ou du bug
	Description du changement.
 */

/* ************************************************************************** */

#ifndef ZTVERSION_H
#define ZTVERSION_H

#define ZT_SOFT_VERSION "ZT_MODBUS_DEV"

//LOG DES CHANGEMENTS
//Version 1.15
//Modification de l'initialisation de la station à partir de la clef électrique directement.
//Retrait de la vérification de la cohérence de la clef avec le fichier de configuration.

//Version 1.14
//-Correction de la corruption des fichiers de passage lorsque des lectures étaient
// encore dans la queue des "signals" provenant du thread ZT1 alors que le passage
// était terminé.  Correction de l'affichage aussi.

//Version 1.13
//-À la demande générale, remise à zéro du nombre de passages lors du téléchargement des
// passages.
//-Ajout d'un checkbox permettant de conserver les fichiers lors de l'archivage.

//Version 1.12
//-Changement du délai de sortie automatique du mode entretien de 1h à 2h.
//-Ajout du nom de la station dans le fichier LOG lors de sa destruction.
//-Correction du changement de la date qui ignorait l'année.
//-Ajout d'entrées dans le log d'ingénierie pour investiguer les détections FN intempestives.
//-Retrait de la trace du signal virtuel PG dans la visualisation des passages et
// aggrandissement de la trace analogique du SDF

//Version 1.11
//-À la demande générale, changement de la couleur d'un CDV occupé pour la couleur orange afin
// de se conformer à l'affichage des PICC.
//-Suite à l'analyse de la Commande Centralisée, le rang par défaut lors d'une détection avec
// erreur de comptage est revenu à 1.
//-Correction d'une fausse détection PEQ1 "FN collé à 1" lors d'une erreur de comptage.
//-Vérification que le fichier log d'ingénierie ne dépasse pas 1Mb.

//Version 1.10
//-Ajout de la condition CDV ZT2 libre lors de l'activation de la CIZT2 pour activer la ZT2.
//-Lors d'une erreur de comptage + détection frotteur, envoyer deux alarmes FN aux rangs 1 et 18.
// Le nouveau rang par défaut pour les autres types de déclenchements est changé pour le rang 0

//Version 1.09
//-Changement du CDV d'approche et combinaison du CDV ZT1 à Longueuil car les équipements sont
// installés trop près du joint isolant.
//-Mise à jour de la liste des passages lorsqu'un train passe alors que la liste est en train
// d'être consultée.
//-Allongement du quai à MMO 10/22 pour couvrir le CDV 22 au complet.
//-Les pédales ZT2 ne sont pas affichées dans la page de maintenance si la station ne possède
// pas de ZT2.
//-Scroll de la vue à la fin du fichier LOG lors de son affichage.

//Version 1.08
//-Synchronisation du filesystem (commande sync) appelée périodiquement à toutes les 40 minutes
// après qu'un train ait quitté ZT2 (ou ZT1 s'il n'y a pas de ZT2) pour s'Assurer que le système
// ne ralentit pas trop lors d'un sync intempestif.
//-Changement du CDV d'armement ZT2 de Bourassa.
//-Ajout d'un flag dans le fichier de passage lorsqu'un déclenchement survient mais que la TK
// n'est pas envoyée au PCC.  Les fichiers de passage avec le flag à 1 sont conservés au même titre
// que les déclenchements réguliers.
//-Ajout d'un bouton d'acquitement manuel des alarmes dans le mode entretien.
//-Les alarmes PEQX et V0X sont émises à la fin plutôt qu'au débutlorsque d'autres déclenchements
// sont présents
//-Changment du nombre minimum de fichiers de passage à conserver (dans la page d'ingénierie) à 1.


//Version 1.07
//
//-La copie des fichiers sur la clef USB pouvait faire redémarrer l'ordinateur étant donné que la
// commande "sync" était appelée dans le thread principal (bloquant  ainsi le rafraîchissement du
// watchdog interne).  sync peut être longue à exécuter, elle a donc été déplacée dans le thread.
//-Finalisation du fichier station Montmorency.cpp afin d'accueillir les 2 itinéraires.

//Version 1.06
//
//-Correction de la valeur par défaut du flag TK ZT1 activé dans ZTSettings::LoadDefaultValues.
//

//Version 1.05
//
//-Correction d'un bug qui faisait planter l'application lorsqu'un module externe n'était
// pas détecté.
//-Ajout d'un curseur horizontal dans la visualisation des passages.
//-Adaptation et modification de la state machine pour les particularités d'installation
// à Snowdon.
//-Correction de l'assignation des inputs à Snowdon

//Version 1.04
//
//-Ajout de la détection du bouton "power" afin de quitter l'application zonetest adéquatement
// avant de redémarrer l'ordinateur.
//-Changement du "toggle" de la sortie Vigie pour un pulse d'une seconde.

//Version 1.03
//
//-Ajout de la possibilité de paramétrer le nombre de fichiers de passages à conserver
// dans la page d'ingénierie et de conserver les fichiers ZT1, ZT2 ou MPM10.
//-Changement du délai de la vigie à 10 secondes pour ménager les relais du module de sortie.

//Version 1.02
//
//-Ajout d'un message dans EngLog dans le cas où l'accès aux modules externes est un échec
// afin de trouver pourquoi la vigie ne fonctionnait plus à C-Vertu.

//Version 1.01
//
//-Corrections diverses reliées au log des erreurs de comptage et autres suite aux problèmes
// de comptage ZT2 rencontrés à C-Vertu.

//Version 1.00:
//
//-Version utilisée lors de l'installation du premier T.O. produit par l'atelier à Côte-Vertu.


#endif // ZTVERSION_H
