From 0a8da6c8826dc10c9c306cb19ee02af69bc68dcb Mon Sep 17 00:00:00 2001 From: jfmartel Date: Tue, 15 Jun 2021 06:15:02 -0400 Subject: [PATCH] =?UTF-8?q?C=C3=B4te-Vertu,=20version=20modifi=C3=A9e=20?= =?UTF-8?q?=C3=A0=20tester=20sur=20site?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sources/Stations/CoteVertu.cpp | 48 ++++++++++++++++++++++++++-------- sources/ZTVersion.h | 6 ++++- 2 files changed, 42 insertions(+), 12 deletions(-) diff --git a/sources/Stations/CoteVertu.cpp b/sources/Stations/CoteVertu.cpp index 4ed2644..3ef70c9 100644 --- a/sources/Stations/CoteVertu.cpp +++ b/sources/Stations/CoteVertu.cpp @@ -31,6 +31,7 @@ #include "CoteVertu.h" #include +#include "SwitchCDV.h" CCoteVertuStation::CCoteVertuStation() { @@ -225,35 +226,60 @@ unsigned int CCoteVertuStation::BuildStationCDVList() NewCDV = new CCDV(COTEVERTU_IN_ZT1_10_12_ITI_MASK,COTEVERTU_IN_CDV_12A_MASK,CDV_NORMAL_TYPE,"12A",1,5); mZT1AlarmAutoAcquireCDV = NewCDV; - mZT1SubsequentCDV = NewCDV; mCDVList.append(NewCDV); NewCDV->SetCDVDeck(true); + m10_12AlarmAutoAcquireCDV_2 = NewCDV; NewCDV = new CCDV(COTEVERTU_IN_ZT1_10_12_ITI_MASK,COTEVERTU_IN_CDV_11C_MASK,CDV_NORMAL_TYPE,"11C",1,6); mCDVList.append(NewCDV); + m10_12AlarmAutoAcquireCDV_1 = NewCDV; - NewCDV = new CCDV(COTEVERTU_IN_ZT1_10_12_ITI_MASK,COTEVERTU_IN_CDV_11B_MASK,CDV_NORMAL_TYPE,"11B (ZT1)",1,7); - mZT1CDV = NewCDV; + NewCDV = new CCDV(COTEVERTU_IN_ZT1_10_12_ITI_MASK,COTEVERTU_IN_CDV_11B_MASK,CDV_NORMAL_TYPE,"11B",1,7); mCDVList.append(NewCDV); - NewCDV = new CCDV(COTEVERTU_IN_ZT1_10_12_ITI_MASK,COTEVERTU_IN_CDV_11A_MASK,CDV_NORMAL_TYPE,"11A",1,8); - mZT1ApproachCDV = NewCDV; +// NewCDV = new CCDV(COTEVERTU_IN_ZT1_10_12_ITI_MASK,COTEVERTU_IN_CDV_11A_MASK,CDV_NORMAL_TYPE,"11A",1,8); +// mZT1ApproachCDV = NewCDV; +// mZT1SubsequentCDV = NewCDV; +// mCDVList.append(NewCDV); + + CSwitchCDV *NewSwitchCDV = new CSwitchCDV(COTEVERTU_IN_ZT1_10_12_ITI_MASK,COTEVERTU_IN_ZT1_10_22_ITI_MASK,COTEVERTU_IN_CDV_11A_MASK,CDV_SWITCH_TYPE,"11A ",1,8); + mCDVList.append((CCDV*)NewSwitchCDV); + mZT1SubsequentCDV = (CCDV*)NewSwitchCDV; + m10_12SubsequentCDV = NewSwitchCDV; + m10_22SubsequentCDV = NewCDV; + + + NewCDV = new CCDV(COTEVERTU_IN_ZT1_10_12_ITI_MASK | COTEVERTU_IN_ZT1_10_22_ITI_MASK,COTEVERTU_IN_CDV_10B_MASK,CDV_NORMAL_TYPE,"10B (ZT1)",1,9); mCDVList.append(NewCDV); + mZT1CDV = NewCDV; - - NewCDV = new CCDV(COTEVERTU_IN_ZT1_10_12_ITI_MASK,COTEVERTU_IN_CDV_10B_MASK,CDV_NORMAL_TYPE,"10B",1,9); - mCDVList.append(NewCDV); - - - NewCDV = new CCDV(COTEVERTU_IN_ZT1_10_12_ITI_MASK,COTEVERTU_IN_CDV_2S177_179_MASK,CDV_NORMAL_TYPE,"10A",1,10); + NewCDV = new CCDV(COTEVERTU_IN_ZT1_10_12_ITI_MASK | COTEVERTU_IN_ZT1_10_22_ITI_MASK,COTEVERTU_IN_CDV_2S177_179_MASK,CDV_NORMAL_TYPE,"10A",1,10); mCDVList.append(NewCDV); + mZT1ApproachCDV = NewCDV; NewCDV = new CCDV(COTEVERTU_IN_ZT1_10_22_ITI_MASK,COTEVERTU_IN_CDV_22B_MASK,CDV_NORMAL_TYPE,"22B",2,4); mCDVList.append(NewCDV); + NewCDV = new CCDV(COTEVERTU_IN_ZT1_10_22_ITI_MASK,COTEVERTU_IN_CDV_22A_MASK,CDV_NORMAL_TYPE,"22A",2,5); + mCDVList.append(NewCDV); + m10_22AlarmAutoAcquireCDV_2 = NewCDV; //Memorize it. + + + NewCDV = new CCDV(COTEVERTU_IN_ZT1_10_22_ITI_MASK,COTEVERTU_IN_CDV_21C_MASK,CDV_NORMAL_TYPE,"21C",2,6); + mCDVList.append(NewCDV); + m10_22AlarmAutoAcquireCDV_1 = NewCDV; //Memorize it. + + NewCDV = new CCDV(COTEVERTU_IN_ZT1_10_22_ITI_MASK,COTEVERTU_IN_CDV_21B_MASK,CDV_NORMAL_TYPE,"21B",2,7); + mCDVList.append(NewCDV); + +// NewCDV = new CCDV(COTEVERTU_IN_ZT1_10_22_ITI_MASK,COTEVERTU_IN_CDV_21A_MASK,CDV_NORMAL_TYPE,"21A",2,8); +// mCDVList.append(NewCDV); +// m10_22SubsequentCDV = NewCDV; + + return RET_OK; diff --git a/sources/ZTVersion.h b/sources/ZTVersion.h index e3e9955..ef06eb1 100755 --- a/sources/ZTVersion.h +++ b/sources/ZTVersion.h @@ -29,9 +29,13 @@ #ifndef ZTVERSION_H #define ZTVERSION_H -#define ZT_SOFT_VERSION "V1.23" +#define ZT_SOFT_VERSION "V1.24" //LOG DES CHANGEMENTS +//Version 1.24 +//-Changements à la station Côte-Vertu pour la nouvelle configuration de la ZT. + + //Version 1.23 //-Suite à la mise en service du du SEI Angrignon, on a dû changer le CDV d'activation ZT2 // car le CDV 13A s'occupe parfois trop tard et la sonde magnétique cause des PEQ2.