v1.3.100 (29/7/2020)
-Nouvelles variables VTC mini/maxi pour stockage en "local" au-niveau des plans de feux (auparavant existence uniquement dans tables étendues Diaser téléchargées).
-Intégration de l'algo priorité VTC "câblée" logiciellement. en v1.0. attention même si l'algo et toutes les évolutions associées et nécessaires (blocs VTCs, regul plan, ...) sont bien présentes dans cette version, son fonctionnement est du domaine de la "démo". ultérieurement un dongle matériel sur port série d'options logicielles autorisées lui sera associé, et faute d'existence et de gestion pour l'instant, le fonctionnement de l'algo s'arrête au bout d'un certain temps (avec signalement de 2 nouveaux défauts : APVTC1 = absence dongle dans un 1er temps / APVTC2 = arrêt fonctionnement algo dans un second temps)
-PlanFeuxDVFV: changement de principe pour fonction micro verticale SANS variable maintenant on escamote (ce qui n'était pas le cas jusqu'ici). plus pratique pour futurs progs avec algo prio VTC.
-ClasseModeFonc: pour résoudre pb repéré et signalé par Lille en cas de commande JCM trop courte (utilisation passage par rouge intégral dans leur cas), mémorisation demande cli/ext jusqu'à être rendu dans le mode demandé (même si commande relâchée entre temps). permet d'être plus propre au-niveau du déroulement du diagramme lié au respect des minis de lignes, et d'éviter de potentiels DURR
-Importante refonte de la gestion VTC DIASER (MGDP) au-niveau du lien entre multiples fiches bus en approches & les 2 passages possibles du bloc VTC correspondant (suite remarques faites par Nantes / Iprocia). dissocié mise-à-jour liée au recalage de délai d'approche (affectant les DEUX passages), des autre cas de franchiss/déga/abandon (sur UN seul des deux passages correspondant "vraiment" au bus concerné.
-BlocsFoncVTCs: correction si recharg. en Diaser d'un délai d'approche à "0" (aléas lié aux calculs internes liés à l'horodate, car normalement valeur "1" mini...), pour bien armer cpt attente retour ouverture ligne + DACNEG... (sinon DA pouvait rester à 0 indéfiniment...) + durée variables %VTCx.OUBLIDEGy_z passée à une seconde au lieu d'utiliser la durée d'oubli du franchissement paramétré (permet de "libérer" passage pour un autre VTC plus rapidement).
-BlocsFoncVTCs: en cas d'approche tramway par boucles, possibilité de définir un code priorité pour ce cas + également un ID_Ligne_exploitation + création des nouvelles (encore!) vars "%VTCx.LIG_EXPLOITy" correspondantes.
-BlocsFoncVTCs: considérer comme "ouverte" la ligne de feux associée si le carrefour est en mode clignotant/extinction (évitant de se retrouver avec un DA qui continue à courir...)
-Pour le protocole de réception d'états événementiels en DIASER (utilisé notamment par les caméras CITILOG), ajout de variables systèmes (%DIASEVENS.DF_EQUIPx) pour défaut communication équipement X, utilisables pour générer des événements utilisateurs + passage en "invalides" des variables en réception correspondant à l'équipement en défaut.
-Résolution pb DHOR sur SimulGallery/Windows avec progs Tahiti paramétrés en référence fréquence secteur 60hz, signalé par FFo. avec en bonus maintenant possibilité de simuler à la volée la fréquence secteur (fenêtre sorties puissances).
-ProtocoleModem: vu cas problématique avec GenPro300e lors lecture SMS avec "OK" final reçu plus de 20 secondes après envoi commande AT. revu lecture par morceau possible (auparavant juste pause de 3 secs, et lecture complète en une seule fois possible...).
-Possibilité d'avoir à la fois, une connexion IP en GPRS, tout en continuant à pouvoir accéder au modem au-niveau de l'application contrôleur par les commandes AT classiques (multiplexage du port série). permet au contrôleur de récupérer les infos sur le modem (modèle, niveau de signal, émiss./récep.SMS, ...) Fonctionnalité "perdue" lors du passage des modems du mode GSM/Data au mode IP, et qu'on devrait du coup pouvoir retrouver...
-MenusAfficheur: dans menu infos ppp/GPRS, affichage adresses IP/email des 4 PC paramétrés au-niveau du fichier params_ppp chargé.
-Telesurveillance: afin de permettre d'être en IP/GPRS (avec quand même émission CTRLIP lors de l'apparition de la "connexion"), mais par contre sans CTRLIP sur nouveaux événénements , si présence de liaison PC en direction "Evénement-SMS", on n'envoie pas de CTRLIP + dans télécommande SMS existante "#TELESURV" rajout de l'adresse IP dynamique attribuée à PPP.
v1.3.069 (13/6/2020)
-ProtocoleGertrude: correction pour cas possible retour erroné "ErreurExecPc" anormalement renvoyé au PC.
-Telesurveillance: correction bug demande #COMPTAGES pour envoi (multiples) SMS compteurs "en boucle" si aucun compteur paramétré !
-MenusAfficheur: lors de la sélection d'un fichier à-charger depuis clé USB, en cas de noms longs, lors défilement de la liste, repart immédiatement de la gauche pour affichage liste des fichiers (sinon on s'y perd...) + nouveau menu pour permettre réglages filtres déphasage cartes puissances & choix filtre utilisé pour chaque couleur (sans devoir passer par modif via outil de prog puis téléchargement)
v1.3.068 (14/11/2019)
-En mode 'ADT' (commandes d'ouvertures de lignes de feux), le choix de synchroniser les lignes de feux n'était pas pris en compte. corrigé.
-Pour les modèles de lignes de feux piétonnes avec RPP intégré, possibilité de réouvrir la ligne de feux avant d'avoir atteint la fin de la durée de dégagement (et sans passer par la séquence de fermeture "indéterminée").
-PlanFeuxDVFV: lors d'un saut BTL lié à une "adaptativité verticale" on ne fait plus de calcul d'inter-BTL (maintenant uniquement pour les "escamotages verticaux"). pouvait conduire à une attente lors d'une transition ouverture->fermeture (jaune).
-Corrigé cas particulier échec ouverture port écoute serveur socket si paramétrage en-cours avec IP_c en UDP9735, et chargement paramétrage (standard) avec IP_b sur UDP9735.
-Epics: recueil chaînes JSON possible dans fichiers journaliers + ajout possibilité acquittement erreur hard depuis nouveau menu commandes (pour repartir sous Epics, sans devoir forcément redémarrer contrôleur, ou recharger même paramètres sig).
v1.3.067 (24/7/2019)
-PlanFeuxDVFV: pour ouverture LFs pilotées par vars limitées aux phases (afin d'éviter paramétrage début phases anormalement anticipées de 3s, lié pré-ouverture SAC !) on autorise ouverture dorénavant dans inter-phase précédent la phase.
-Pour bretelles accès, modifications pour mesures trafic périodiques (en mode libre, non calé par-rapport à horodate), ajout variables (accessibles en écriture) %PMGEN.NBR_PERIO_MOY, %PMGEN.PERIODE_SECS et (en lecture seule) %PMGEN.PERIODE_COMP, ainsi que nouvelle fonction évaluateur PPMOY(N°compteur,NbrPeriodes)
v1.3.066 (14/6/2019)
-Importante refonte serveur web avec présentation sous forme d'un menu général au-niveau de l'applet de base (qui devient unique). Mécanisme de connexion/déconnexion global qui en découle, permettant d'éviter d'avoir à rentrer son code/login/pass avant chaque fonction individuelle comme auparavant. Démarrage possible de l'ensemble en mode Java Web Start compatible Firefox/Chrome (jusqu'ici possible uniquement avec le traceur à-titre expérimental). Les fichiers divers récupérés sont maintenant affichés en interne dans une nouvelle fenêtre sans passer par l'affichage du navigateur web + propose sauvegarde fichier ftp en local (avec visualisation par application Windows associée).
Les 3 archives jar sont signées avec un nouveau certificat à-jour.
- SimulGallery/Windows: revu lien vers applet "unique" pages web avec liste déroulante proposant au-choix : "Navigateur web (IE)" / "Java Web Start" / "Application Java autonome".
-VTC/MGDP: nouveau menu dans "Blocs VTCs", ajout nouveau menu stats fiches VTC/MGDP Diaser + ajout traces en cas de saturation fiches bus + correction cas de figure avec plages hh:mm:ss erronées envoyées par les bus.
v1.3.065 (28/5/2019)
-Possibilité de définir état entrée %Ex.y en "logique inversée" + choix "activée par-défaut" au démarrage pour simulateur (Paris T3N).
-Mis version maj.min dossier étude en variables système accessibles %SYS.VERMAJ_DOSSIER et %SYS.VERMIN_DOSSIER (Lyon)
-SimulGallery Windows compilé avec nouveau C++Builder "Rio" 10.3 (update1)
A-compléter pour les précédentes... et le retard est grand...