JMRI signifie Java Model Railroad Interface et il & rsquo;. S un logiciel graphique open source implémenté en Java et conçu à partir du sol pour offrir plusieurs outils de construction pour le contrôle de l'ordinateur modèle de chemin de fer
En d'autres termes, le programme composé de différentes implémentations de l'échantillon de l'échantillon et des interfaces pour commander une mise en page modèle de chemin de fer en utilisant rien d'autre qu'un ordinateur personnel. Il est spécialement conçu comme un point de départ pour les amateurs qui sont à la recherche d'un moyen facile de commencer à construire leurs propres contrôles de mise en page.
Aperçu des caractéristiques
L'application & rsquo; objectif principal est d'être aussi utilisable que possible pour beaucoup de gens, car il fonctionne partout, et essaie d'être indépendant de systèmes matériels spécifiques. Il est composé des applications PanelPro et DecoderPro, qui peuvent être utilisés par les modélistes pour créer des panneaux de commande et configurer des décodeurs DCC.
Le projet est également conçu pour agir en tant que point de départ pour les développeurs qui veulent contrôler leurs mises en page à partir d'un ordinateur sans avoir à construire un système complet à partir de zéro. It & rsquo;. S traduit en plusieurs langues, dont l'anglais, français, espagnol, allemand, tchèque et danois
Sous le capot, la disponibilité et les systèmes d'exploitation pris en charge
L'application est entièrement écrit dans le langage de programmation Java et il & rsquo; s entièrement compatible avec tous les systèmes d'exploitation où le Runtime Environment Java (JRE) est disponible, y compris toute distribution GNU / Linux, ainsi que Microsoft Windows et Mac OS systèmes X d'exploitation.
Le logiciel est disponible en téléchargement sous forme d'archive tout-en-un qui inclut tous les fichiers nécessaires pour commencer à utiliser le projet sans trop de tracas. Il a été testé avec succès avec les deux 64 bits et 32 bits du jeu d'instructions architectures.
Ce qui est nouveau dans cette version:
- bibliothèque OpenLCB mis à jour pour mieux les opérations de moyeu de la poignée.
- Plusieurs mises à jour internes pour savoir comment la lecture de CV et de l'écriture est modifié pour améliorer le traitement des CV indexés. Si vous avez votre propre code ou de scripts qui écrivent ou lisent les CV directement, vérifier pour voir si nous avons cassé quelque chose, s'il vous plaît.
- Amélioration de la gestion des décodeurs qui ne contiennent que de longues adresses, aucune adresse courte.
- Peter Ulvestad mis à jour les valeurs par défaut Hornby 8249.
- Nigel Cliffe et Dave Heap problèmes fixes avec des caractères internationaux dans quatre scripts Python: AAR105.py, RailDriver.py, RocoCrane46902.py, Zimo_pseudo_programmer.py
- des exemples de scripts Ajouté
- Nouvelle fonctionnalité, vous pouvez maintenant laisser le programme créer votre locomotive se compose pour vous.
- Nouvelle fonctionnalité, vous pouvez maintenant régler toutes vos heures de départ des trains par un certain nombre d'heures.
- Nouvelle fonctionnalité, vous pouvez maintenant modifier ou afficher deux endroits en même temps.
- La fenêtre d'édition de train montre maintenant s'il y a route ou de chargement des restrictions pour le train.
- Correction d'un bug dans la copie de la piste où les types de voitures desservies ont pas été copiés sur la nouvelle piste.
- Correction d'un bug dans la copie de train où les options de construction de train ne sont pas copiés dans le nouveau train.
- Correction d'un bug dans le routeur lorsque l'option pour retourner une voiture pour la mise en scène est activée, et l'obtenir de la voiture est une charge personnalisée à partir de la mise en scène.
- améliorer la gestion des adresses DCC.
- mis à jour les connexions réseau XPressNet (LIUSB-serveur, LIUSB-Etherenet et XnTCP) pour permettre les tentatives de reconnexion automatique en cas d'une connexion réseau chuté.
- un support amélioré dans le client de réseau générique pour la configuration automatique. Cela comprend des améliorations aux mDNS / ZeroConf / Bonjour outils de configuration automatique génériques.
- a ajouté le support mDNS à l'adaptateur Lenz LIUSBEthernet.
- mis à jour les définitions de signal BN 1989.
Ce qui est nouveau dans la version 4.0 r29647:
- bibliothèque OpenLCB mis à jour pour mieux les opérations de moyeu de la poignée.
- Plusieurs mises à jour internes pour savoir comment la lecture de CV et de l'écriture est modifié pour améliorer le traitement des CV indexés. Si vous avez votre propre code ou de scripts qui écrivent ou lisent les CV directement, vérifier pour voir si nous avons cassé quelque chose, s'il vous plaît.
- Amélioration de la gestion des décodeurs qui ne contiennent que de longues adresses, aucune adresse courte.
- Peter Ulvestad mis à jour les valeurs par défaut Hornby 8249.
- Nigel Cliffe et Dave Heap problèmes fixes avec des caractères internationaux dans quatre scripts Python: AAR105.py, RailDriver.py, RocoCrane46902.py, Zimo_pseudo_programmer.py
- des exemples de scripts Ajouté
- Nouvelle fonctionnalité, vous pouvez maintenant laisser le programme créer votre locomotive se compose pour vous.
- Nouvelle fonctionnalité, vous pouvez maintenant régler toutes vos heures de départ des trains par un certain nombre d'heures.
- Nouvelle fonctionnalité, vous pouvez maintenant modifier ou afficher deux endroits en même temps.
- La fenêtre d'édition de train montre maintenant s'il y a route ou de chargement des restrictions pour le train.
- Correction d'un bug dans la copie de la piste où les types de voitures desservies ont pas été copiés sur la nouvelle piste.
- Correction d'un bug dans la copie de train où les options de construction de train ne sont pas copiés dans le nouveau train.
- Correction d'un bug dans le routeur lorsque l'option pour retourner une voiture pour la mise en scène est activée, et l'obtenir de la voiture est une charge personnalisée à partir de la mise en scène.
- améliorer la gestion des adresses DCC.
- mis à jour les connexions réseau XPressNet (LIUSB-serveur, LIUSB-Etherenet et XnTCP) pour permettre les tentatives de reconnexion automatique en cas d'une connexion réseau chuté.
- un support amélioré dans le client de réseau générique pour la configuration automatique. Cela comprend des améliorations aux mDNS / ZeroConf / Bonjour outils de configuration automatique génériques.
- a ajouté le support mDNS à l'adaptateur Lenz LIUSBEthernet.
- mis à jour les définitions de signal BN 1989.
Ce qui est nouveau dans la version 3.10.1:
- bibliothèque OpenLCB mis à jour pour mieux les opérations de moyeu de la poignée.
- Plusieurs mises à jour internes pour savoir comment la lecture de CV et de l'écriture est modifié pour améliorer le traitement des CV indexés. Si vous avez votre propre code ou de scripts qui écrivent ou lisent les CV directement, vérifier pour voir si nous avons cassé quelque chose, s'il vous plaît.
- Amélioration de la gestion des décodeurs qui ne contiennent que de longues adresses, aucune adresse courte.
- Peter Ulvestad mis à jour les valeurs par défaut Hornby 8249.
- Nigel Cliffe et Dave Heap problèmes fixes avec des caractères internationaux dans quatre scripts Python: AAR105.py, RailDriver.py, RocoCrane46902.py, Zimo_pseudo_programmer.py
- des exemples de scripts Ajouté
- Nouvelle fonctionnalité, vous pouvez maintenant laisser le programme créer votre locomotive se compose pour vous.
- Nouvelle fonctionnalité, vous pouvez maintenant régler toutes vos heures de départ des trains par un certain nombre d'heures.
- Nouvelle fonctionnalité, vous pouvez maintenant modifier ou afficher deux endroits en même temps.
- La fenêtre d'édition de train montre maintenant s'il y a route ou de chargement des restrictions pour le train.
- Correction d'un bug dans la copie de la piste où les types de voitures desservies ont pas été copiés sur la nouvelle piste.
- Correction d'un bug dans la copie de train où les options de construction de train ne sont pas copiés dans le nouveau train.
- Correction d'un bug dans le routeur lorsque l'option pour retourner une voiture pour la mise en scène est activée, et l'obtenir de la voiture est une charge personnalisée à partir de la mise en scène.
- améliorer la gestion des adresses DCC.
- mis à jour les connexions réseau XPressNet (LIUSB-serveur, LIUSB-Etherenet et XnTCP) pour permettre les tentatives de reconnexion automatique en cas d'une connexion réseau chuté.
- un support amélioré dans le client de réseau générique pour la configuration automatique. Cela comprend des améliorations aux mDNS / ZeroConf / Bonjour outils de configuration automatique génériques.
- a ajouté le support mDNS à l'adaptateur Lenz LIUSBEthernet.
- mis à jour les définitions de signal BN 1989.
Ce qui est nouveau dans la version 3.5.6:
- Correction d'un problème avec le démarrage du serveur LocoNetOverTcp lors de l'exécution de la JMRI app sans visage.
- A créé un nouveau type de signal de tête "Triple sortie RGB".
- Nouvelle fonctionnalité pour les gens qui utilisent les horaires pour les voitures de route. Sur une base par train, vous pouvez demander au programme de tirer les voitures avec une destination finale où le train en cours de construction ne fournit pas la voie la plus efficace pour la voiture.
- Mise à jour de la fonction "Afficher les types de voitures desservies" pour un train.
- Amélioration des infobulles pour les lots et beaucoup de définitions de décodeur pour les rendre plus cohérente.
- types de décodeurs Digitrax Ajouté.
- Un bug à l'appui de SRCP a été fixé
Ce qui est nouveau dans la version 3.4:
- Dan Boudreau a fait les améliorations suivantes aux opérations:
- Vous pouvez maintenant contrôler les charges pour les trains et les voies par le type de voiture. Auparavant, seul le nom de charge était disponible. Maintenant, vous pouvez contrôler par des noms de charge, et par type de voiture et le nom de charge.
- Vous pouvez maintenant décider si vous voulez indentation quand on regarde les rapports de construction avec un éditeur de texte.
- Nouvelle fonctionnalité, le programme va maintenant générer des charges de voitures personnalisées pour la mise en scène au départ de la voiture et se terminant également dans la mise en scène. Voir Modifier Staging piste, et sélectionnez "Générer des charges sur mesure pour une piste de mise en scène». Vous pouvez contrôler les charges seront générées en ajustant la piste de terminal et qui charge le train au départ la mise en scène peut transporter.
- Vous pouvez maintenant modifier le nombre de déplacement d'une voiture, attendez, construit, champs propriétaire, RFID, et de la valeur directement dans la fenêtre Cars.
- Amélioration de la fonctionnalité voiture d'attente. Maintenant, l'attente de la voiture ne décrément lorsque le train peut effectivement servir de la voiture, et pas seulement de passage.
- Vous pouvez maintenant régler la longueur de tabulation si vous utilisez le format tabulaire pour vos manifestes et passer des listes. Voir dans les Options d'impression manifeste sous Outils.
- La fenêtre du conducteur va maintenant montrer locomotives affectées au train.
- Fait quelques améliorations dans l'outil emplacements d'impression en ce qui concerne les horaires.
- Plus rapport de build formating et de lisibilité.
- Une nouvelle fonctionnalité appelée la fenêtre "Yardmaster". Maintenant, vous pouvez maintenant obtenir une liste de commutateur pour un emplacement similaire à la fenêtre "Chef d'orchestre". Dans la fenêtre "Emplacements", il y a maintenant un bouton appelé "Yardmaster" pour chaque emplacement. La fenêtre Yardmaster a une combobox contenant une liste de trains qui ont du travail pour l'emplacement. trains seulement construits avec le travail sont disponibles.
- Vous pouvez maintenant contrôler indépendamment le rapport de construction font size. Si vous utilisez l'éditeur de texte, utilisez une taille de police plus petite si vous voulez augmenter la quantité de texte par ligne.
- Des travaux supplémentaires intégrant le Créateur manifeste. Il y a des boutons maintenant dirigés sur la fenêtre des trains pour activer le programme. Sélectionnez "Générer csv Manifest" dans la fenêtre des options de construction pour permettre à ces nouveaux boutons. Vous pouvez également modifier le nom du fichier du Créateur manifeste, voir sous Trains- & gt;. Outils "Configuration du programme Excel"
- Dans la fenêtre "Set Car", la destination de la voiture est maintenant désactivée par défaut. Vous devriez être en utilisant la "Destination Finale" lors du réglage manuel une destination pour la voiture. Si vous avez besoin le champ de destination est activé, sous Outils, est une option pour l'activer.
- Nouvelle fonctionnalité, la dernière date et l'heure d'une voiture a été affecté à un train. Notez que la dernière fois et la date est fixée lorsque la voiture est livrée, ou si la voiture a été remise à zéro d'un train construit. Cela devrait vous aider à trouver des voitures «bloqués» si vous en avez.
- Amélioration de l'acheminement de la voiture lorsque la voiture a des charges personnalisées et / ou destinations finales. Merci à Dave Cochrun et l'inspecteur Dave pour nous aider à améliorer cette partie du programme.
- Vous pouvez maintenant utiliser la touche échap pour fermer une fenêtre d'exploitation active. Toutes les opérations et les autres fenêtres JMRI peuvent également être fermées à l'aide de la touche de commande-W.
- YARDMASTER et orchestre fenêtres montrent maintenant des voitures utilitaires par leur quantité plutôt que par la route et le numéro. Les deux fenêtres supportent désormais la "Tri Suivi par" option. La fenêtre Yardmaster utilise désormais le format "Liste Switch" plutôt que le format "manifeste".
- Vous pouvez maintenant contrôler les charges sont autorisés à expédier à partir de la mise en scène.
- Amélioration du code de routage pour rechercher plusieurs interchange ou voies de triage à un endroit en essayant de trouver une route vers un éperon. La version précédente n'a pas essayé de trouver d'autres pistes à un endroit où la première piste a essayé était pleine. Merci à Jim Elbe pour trouver et avoir signalé ce problème.
- Fait quelques améliorations au rapport de construction en ce qui concerne la voiture routage. En outre amélioré la façon dont le programme porte sur l'acheminement d'une voiture dans la mise en scène et qui suit les mise en scène sont appropriés.
- Amélioration de la façon dont le programme traite "de type de voiture et de charge personnalisée paires" pour les emplacements et les trains quand un type de voiture est modifié ou supprimé. Merci à l'inspecteur Dave pour avoir signalé ce problème.
- Amélioration comment le programme traite des charges et des noyaux personnalisés. Maintenant, toutes les voitures dans un noyau obtiendront la même charge personnalisée si la charge la mesure est valable pour la voiture.
- Amélioration de la fenêtre de dialogue pour un itinéraire commentaire. Maintenant, vous pouvez facilement entrer plusieurs lignes de texte.
- La fenêtre Emplacements affiche maintenant les types de piste pour chaque emplacement.
- Nouvelle fonctionnalité, pour la classification / l'échange des pistes, vous pouvez maintenant restreindre les destinations de la piste servira. Voir "Track Destination" sous Outils dans la fenêtre édition de piste.
- Vous pouvez maintenant dire au routeur si vous le voulez pour examiner les voies de triage lors de l'acheminement d'une voiture. Décochez "Activer voiture Routage via Yards" dans la fenêtre d'options sous Outils dans la fenêtre des paramètres si vous ne voulez pas utiliser verges lors de l'acheminement des voitures. Les chantiers sont encore disponibles à d'autres fins.
- Ajout de la possibilité d'imprimer sur la destination finale d'une voiture et retourner à vide à la fonction auto alignement d'impression.
- Dans la fenêtre "Set Car", le retour lorsque les champs de destination vides et finales sont maintenant désactivées si vous activez le routage off. Les deux fonctions nécessitent le routage pour fonctionner correctement.
- Le programme ne montre une erreur dans le rapport de train de construire si vous supprimez un élément de calendrier pour une voiture qui a été attribué cet élément en mode match. Le programme essaye maintenant de trouver un autre match pour la voiture, et signaler un problème s'il n'y a pas un match disponible.
- Le programme affiche maintenant les emplacements train, départ et d'arrivée si l'invite ou de la mise en scène est sélectionné.
- Dan Boudreau a fait les corrections suivantes aux opérations:
- Correction d'un problème de mise en forme de ligne avec des listes manifestes et l'interrupteur qui ont des retours chariot intégrés dans les commentaires.
- Correction d'un problème lors de l'échange cambuses dans l'itinéraire d'un train. Le code n'a pas vérifié pour voir s'il y avait le bon nombre de mouvements disponibles dans la route pour faire le swap. Merci à Quintin Foster pour trouver et avoir signalé ce problème.
- Correction d'un problème avec l'heure de départ d'un train quand il était dos à dos endroits en utilisant le même nom. Merci à Bob Byck pour trouver et avoir signalé ce problème.
- Correction d'un problème où le "Ajouter" ou la taille "Modifier" fenêtre Track reviendra à sa taille précédente, tout en modifiant les cases de la piste.
- Correction d'un problème où le programme ne serait pas sélectionner correctement une piste de mise en scène lors excluent le train ou la route a été utilisé.
- Correction d'un problème où le programme ferait passer trop de voitures à un éperon avec un calendrier.
- Correction d'un problème où une voiture avec une charge personnalisée dans la route qui perdrait calendrier élément de la voiture avait été affecté lorsque le train transportant la voiture a été réinitialisé.
- Correction d'un problème où un commutateur serait ignorer le nombre d'attente d'une voiture. Merci à Joe Mattick pour trouver et avoir signalé ce problème.
- Correction d'un bug où un train ne construirait pas après la suppression d'un type de voiture ou loco que le train utilisé pour transporter.
- Correction d'un bug dans les fichiers cvs lorsque l'utilisateur avait des virgules dans leurs commentaires.
- Correction d'un bug où un train ne serait pas fin si le premier emplacement dans un itinéraire a été supprimé dans un train construit.
- Dan Boudreau a ajouté le support pour NCE USB / PowerCab la version 7. NCE soutient désormais l'utilisation de auis pour les capteurs lors de l'utilisation d'un USB RCE et PowerCab. Vous devez avoir la dernière interface USB qui est une version 7.x.x et votre PowerCab devez être la version 1.65 ou plus récent.
- Kevin Dickerson a apporté les modifications suivantes:
- Mises à jour du matériel:
- CAN Ethernet - Ajout de la possibilité de sélectionner le bon protocole
- Merg SSEC Ethernet - Ajout d'un nouvel adaptateur pour gérer cette configuration
- LocoNetOverTCP -. Correction d'un problème avec les détails de la connexion qui l'empêche d'être chargé
- Ecos - Correction d'un problème mineur avec la manière que la réponse de l'étape de vitesse a été traitée qui a provoqué une erreur
- ESU ECOS - Correction d'un problème avec la façon dont les changements de vitesse des gaz sont traités
- Loconet Simulator - Les états initiaux de capteurs peuvent être réglés via les préférences, plutôt que d'utiliser la valeur par défaut de UNKNOWN
- Debug Throttle - Ajouter 14 & amp; 28 Vitesse paramètres étape à ceux qui sont disponibles
- Loconet Throttle - Résoudre les problèmes où certaines étapes de vitesse ont été ignorées dans 14 & amp; 28 Mode. - Michael Mosher & amp; Kevin Dickerson
- Editeurs:
- SensorIcon - Correction d'un problème d'incompatibilité avec le réglage des couleurs du texte du capteur .
- Propriétés du texte - Correction de la liste de sélection de taille de police dans les propriétés de texte pour fonctionner correctement
- Layout Editor - Ajout de la possibilité de faire tourner Slips
- Layout Editor - Inclure les limites des blocs internes sur le chemin continue d'un croisement comme un emplacement valable pour la fixation d'un signalmast / capteur
- Editeur de mise en page - Correction d'un problème de placement avec l'outil SignalMast / capteur dans l'éditeur de mise en page
- SignalHeads:
- SignalHeads - Correction d'un problème qui empêche le bouton Ajouter de fonctionner correctement
- Mise à jour le DCC tête de signal décodeur pour permettre à l'utilisateur de numérotation défini pour différents aspects.
- Correction d'un problème si le nom d'utilisateur est modifiée, cela ne se reflète dans les icônes éditeur.
- SignalMast:
- Ajout de la possibilité de répéter l'état d'un SignalMast sur un autre et vice-versa
- Quand un aspect est désactivé ou activé, le ComboBox Aspect dans le tableau est le reflet de ce changement.
- Correction d'un bug dans le DCC Signal Mast lors de la copie d'un Signalmast qui a des aspects définis comme handicapés.
- Correction d'un problème si le nom d'utilisateur est modifiée, cela ne se reflète dans les icônes éditeur.
- SignalMast Logic:
- Mettre à jour les blocs définis par l'utilisateur de sorte qu'ils sont mis à jour lorsque les noms d'utilisateur sont modifiés et déplacer
- Réagir à LayoutBlocks étant allouées aux sections. Cela ne se produit que si la logique a une section qui lui est associée, et le répartiteur a été chargé.
- Identifie Mâts signal qui peut être classé comme intermédiaire. Intermédiaires Mâts sont classés comme ceux qui ont un seul mât de destination, sans aiguillages dans le chemin d'accès.
- sections de drapeau comme étant intermédiaire où ils vont ou d'un mât intermédiaire.
- considère maintenant les blocs adverses quand il rencontre une double liaison.
- Correction d'un problème supplémentaire quand un signal logique de mât est supprimé, il peut générer un NPE.
- Autoriser plusieurs blocs protecteurs pour un seul SignalMast situé à la gorge d'un taux de participation.
- Entrée / Sortie (NX):
- Ajoutez la possibilité de définir une autre couleur pour les blocs de mise en page tandis que la route d'entrée / sortie est mis en place. La couleur est définie dans les options d'entrée / sortie
- Permettre routes NX étendues pour être réglé par exemple A-D, plutôt que A-B, B-C, C-D
- Peut maintenant étendre le transit d'un train actif dans le répartiteur
- considère maintenant les blocs adverses quand il rencontre une double liaison.
- Ajout de la possibilité d'empiler d'entrée / sortie (NX) verrouillages.
- Autoriser plusieurs blocs protecteurs pour un seul NX Source situé à la gorge d'un taux de participation.
- Decoder Pro:
- Sélection du décodeur - Ajout d'un Show / Hide installation sur les décodeurs appariés après le décodeur a été lu
- DP3 - La nouvelle fenêtre Loco, vous permet maintenant de créer une entrée de fichier de base sans avoir à ouvrir une fenêtre séparée
- Correction de la DP3 Quitter dans l'option de menu
- Correction d'un problème où une nouvelle entrée Roster ne peut pas se correctement enregistré à l'index de liste.
- changements Dispatcher / AutoDispatcher:
- Support initial pour le signal de mât dans le Dispatcher y compris
- Train automatique répondant à SignalMasts
- génération de section basée sur SignalMast Logic
- SignalMast Logic blocs de section à base sont remplis à la charge
- Correction d'un problème où les branchements ne sont pas correctement étant fixés dans la dernière section, (lorsque la course continue est pas sélectionnée) ou le bloc précédent est pas ramassé si le train actif commence dans le transit et ne sont pas dans la première bloc de cet article.
- Ajoutez la capacité de retarder le départ d'un train sur la base d'un capteur passe actif.
- Ajouter à l'icône de la mémoire, la capacité de réinitialiser un train automatique actif une fois qu'il a terminé.
- Ajouter une étiquette de texte avec la vitesse réelle (en pourcentage) / direction tel que vu par la manette des gaz associés à un train actif automatique.
- Lorsque vous utilisez SignalMasts et Allouer Auto, le mât à la fin de la dernière section attribué est fixé lieu, de sorte que le train auto automatique approche ne se contente pas lire ce que la logique a calculé. Lors de l'attribution de la section suivante, réglez le mât à la fin de cela à eu lieu, puis relâchez le précédent.
- Mise à jour de l'auto de train actif terminer l'option, de sorte qu'il attend jusqu'à ce que la locomotive est arrêté avant de finalement disposer.
- Si l'attribution d'une section qui présente marqué comme critère intermédiaire toutes les sections suivantes qui sont également marqués comme intermédiaire pour faire en sorte que nous ne retrouvons avec des trains de réunion en face-à-face.
- Quand une section qui est en attente d'être allouée va d'une occupation à une force d'état non occupé le répartiteur pour faire une nouvelle analyse des sections en attente d'être alloué.
- Etendre le verrouillage d'entrée / de sortie afin qu'il puisse prolonger le transit d'un train actif.
- Ajout de l'option pour permettre à la fenêtre répartiteur pour être ouvert lorsque le fichier de panneau est chargé.
- Nouvelle fenêtre Train - La zone de liste déroulante de bloc de départ sélectionne automatiquement le premier bloc occupé dans la liste
- Nouvelle fenêtre Train -. Lorsqu'il est appelé à partir du panneau avec une entrée Roster connu et le bloc, le combo de transit est peuplé avec les transits que soit contenir le bloc passé ou avoir comme un poing d'entrée
- Correction d'un problème avec le montage du capteur avant blocage
- Correction d'un hors de portée exception dans dispatcher.
- Fournir un accès aux fonctions Dispatcher de créer un nouveau train, allouer des sections et de mettre fin pour un train actif à partir d'une icône de la mémoire, si une entrée Roster est utilisé
- Rangez le type de train comme indiqué dans la fenêtre Dispatcher Nouveau train contre l'entrée de fichier et le récupérer lorsque l'entrée est à nouveau sélectionné
- Ajout de l'option pour stocker l'entrée Roster dans les blocs alloués par le dispather plutôt que juste une chaîne de texte
- fourni une nouvelle méthode pour modifier bloc, taux de participation et de capteurs de détails dans le tableau.
- Ajout de l'option pour définir l'état d'un capteur interne à la charge / création à autre chose que Unknown
- Mise à jour de la fenêtre Routes pour lui permettre de contenir des barres de défilement si la fenêtre est trop petite pour l'information contenue
- Blocks / LayoutBlocks - Lorsque le useExtraColor de layoutblock est modifié, propager cette vers le «bloc» de sorte qu'il peut déclencher un événement propertyChange de «attribuée» à tous ses auditeurs. Le «bloc» lui-même ne garde pas trace ou mémoriser le réglage alloué. Cela permet d'économiser des objets ayant à la fois auditeur du bloc et layoutblock états.
- Enzo Fortuna fait plus mises à jour de la traduction italienne. Cela comprend de nombreux changements au codage pour (en anglais) des chaînes existantes, donc s'il vous plaît commenter si vous remarquez quelque chose qui manque.
- Les tests unitaires JUnit ont été réorganisés au niveau supérieur.
- Correction d'un problème avec le mode MS100. Notez que MS100 est disponible uniquement sur certaines machines Windows plus anciennes; ce correctif ne change pas, restaure simplement une fonction perdue dans JMRI 3.2. À long terme, vous devez remplacer votre MS100 avec quelque chose de ce siècle.
- L'analyseur Xerces-J utilisé pour lire et écrire des fichiers XML a été mis à jour vers la version 2.11.0
- Plus de changements pour l'internationalisation, en particulier pour le code d'exploitation par Dan Boudreau. Enzo Fortuna a fait de grandes mises à jour du support de langue italienne, y compris Digitrax et Lenz définitions de décodeur.
- Plus réduisant les définitions de décodeur à forme commune via XInclude de «partie des fichiers".
- Dave Heap a changé les préférences associées à l'emplacement de la liste et "Emplacement du fichier de l'utilisateur". Il a également ajouté le support pour les nouvelles tables de vitesse Marklin style de ESU dans LokSound 4.0 décodeurs.
- Dave Heap amélioré une partie de la terminologie liée fichier-emplacement.
- Paco Canada a fourni des définitions de décodeur pour les décodeurs Ppp.
- Changements pour Virtual Son Decoder (par Mark Underwood):
- Correction d'un grand nombre de bugs de 3.2.0. Certains grands sont appelés spécifiquement ci-dessous.
- Ajout du support pour désigner un lieu comme étant à l'intérieur d'un tunnel (encore expérimental)
- Ajout de la possibilité d'attribuer un emplacement physique à un bloc si ce bloc est associé à un journaliste. Cela donne la résolution ajoutée à localiser le train, dans certaines circonstances.
- le son de démarrage du moteur maintenant seulement joué lorsque l'accélérateur est au ralenti.
- Ajout des navigateurs de système de fichiers pour les entrées de chemin et de fichier par défaut dans les Préférences
- fichier VSD peut maintenant explcitly indiquer qui définit Diesel entaille est l'encoche Idle.
- Walt Thompson liens fixes dans plusieurs pages d'aide.
- Walt Thompson fixe un tas de liens dans les pages d'aide.
- Walt Thompson a amélioré le fichier d'aide de liaison.
- Correction d'un problème lors de l'exportation liste des fichiers.
- Fred Dalzell a ajouté une définition pour la MRC à vapeur Sync Mini décodeur MRC_soundbrilliance1869.xml
- Gert Muller fixé un problème lors de l'enregistrement des panneaux à partir du client web.
- ouverture du compteur de vitesse fixe trois petites fenêtres vides.
- Plus de graphiques dans les pages d'aide ne seront pas affichés dans un navigateur Web de bureau lorsque vous cliquez dessus.
- Mise à jour autonome LocoNet aide des informations de page pour LocoBuffer-USB et l'utilisation LocoBuffer-II de fils LocoNet RailSync.
- Correction d'un problème qui pourrait donner lieu à des entrées de roster partageant un fichier de support si vous exportez une entrée, puis ré-importer dans la même instance JMRI. Si vous avez fait cela, dans le passé, la solution est de "Recréer Index Roster" dans le menu de débogage.
- Steve Todd a ajouté une option pour les fenêtres Moniteur des communications pour permettre aux utilisateurs de filtrer les types de messages indésirables.
- Egbert Broerse fourni des définitions pour les signaux Rio Grande en 1965.
- Paul Bender a apporté quelques améliorations internes aux programmeurs XPressNet.
- Michael Mosher a mis à jour les BLI et NCE définitions de décodeur
- Mise à jour du signal Head DCC pour travailler comme le DCC Signal Mast et tout le matériel connu. La norme NMRA pour l'adressage de signaux DCC accessoires Décodeurs est mal écrit et ambigu. support JMRI pour ces se dirige vers ce que les fabricants de matériel sont en train de faire, et loin de dictat Groupe de travail DCC NMRA.
- Ajoutez LinkingLabel, un type d'icône sur les différents éditeurs de panneau qui vous permettra de passer à une autre fenêtre ou d'ouvrir une page Web. Juste un point de départ pour les fonctionnalités du serveur Web éventuels.
- Amélioration de docs aspect de signalisation.
- Ajout d'un nouveau type LinkingLabel d'icône pour les trois types de panneaux. Cela peut être du texte ou une icône. Lorsque vous cliquez dessus, il vous emmène vers une autre fenêtre JMRI ou une page Web externe ou un fichier. Steve Todd a également construit dans le support Web pour la visualisation à distance.
- Dick Bronson amélioré l'ensemble de signaux NS-2008.
- Suppression de la possibilité d'exécuter l'interface série des RCE à 19.200 bauds. Cette vitesse a été trouvé pour causer des problèmes avec la commande centrale des RCE. La valeur par défaut est maintenant 9600 bauds. Si vous utilisez à 19.200 bauds, vous devrez reconfigurer votre commande station de NCE pour fonctionner à 9600.
- John Crellin fourni des définitions de décodeur pour la MRC 1619 par 1624 décodeurs, et mis à jour la définition TCS X.
- Sur MacOS X, modifiez le script dans les icônes du lanceur pour gérer correctement les versions d'Oracle de Java.
- Michael Mosher mis à jour les définitions Soundtraxx Diesel Tsunami et a fourni une nouvelle définition BLI Lumière.
- Paul Bender correction d'un bug dans la mise en œuvre JMRIClient qui empêchait les noms des aiguillages et des capteurs CBUS d'être transmis au serveur.
- Ken Cameron a apporté les modifications suivantes aux systèmes NCE:
- support préliminaire ajoutée pour les systèmes de SB5 et Twin.
- Prise en charge étendue pour la PowerCab mise à jour (1.65) et la mise à jour USB (7 *).
- Changement de la façon dont les systèmes RCE figurent sur les options de menu sont pris en charge pour un type de connexion donné.
- Retiré le format de ligne multiple du moniteur Cab en fonction des commentaires des utilisateurs et des maux de tête, il a provoqué le code.
- Cab Monitor affiche maintenant AIU entrées bits que des fonctions sur la cabine.
- Ajout du support de l'interface USB pour permettre de changer le numéro de la cabine USB
- Les modifications suivantes ont été apportées aux services réseau:
- Le JSON Server peut être démarré automatiquement lorsque JMRI commence - Randall bois
- Le JSON Web Servlet peut mettre à jour ou ajouter des aiguillages, des capteurs, et d'autres objets - Randall bois
- Correction d'un problème avec les liens d'aide qui ont signalé une erreur 404 via le navigateur par défaut. - Dan Boudreau
- Sur les systèmes LocoNet avec transponding, fixer une mise hors tension parasite lorsque vous faites décodeur ops mode lit.
- Vous pouvez maintenant utiliser le volet "Start Up" dans les préférences d'avoir l'une des six opérations fenêtres ouvertes lorsque le programme démarre. Vous pouvez également l'utiliser pour mettre des boutons sur la fenêtre de démarrage PanelPro ou DecoderPro d'ouvrir les fenêtres des opérations sans passer par les menus.
- Dans le passé, tous les éléments de menu ont été répertoriés dans les Préférences "Start Up" choix pour une nouvelle action ou le bouton. Ceci est en train de changer lentement de sorte que seuls les valides, sur la base de la liaison (s) en cours de configuration, sont affichées. Ceci est destiné à rendre plus facile de trouver ceux que vous cherchez. Ceci est un changement subtil au code, donc s'il vous plaît laissez-nous savoir si quelque chose a mal tourné. Environ 1/3 des éléments spécifiques au système ont été retirés jusqu'à présent, avec la migration destinée à être complète au moment où JMRI 3.4 est sorti cet été.
- Ajout de la possibilité de copier une sélection à partir de la console système vers le presse-papiers - Matthew Harris
- Michael Mosher a mis à jour les définitions de décodeur Tsunami
- Michael Mosher a ajouté une nouvelle définition du décodeur RCE N103
- Nigel Cliffe a fourni des définitions pour les décodeurs Harman DCC "Signalist"
- La liste des fabricants de CDC a été mis à jour avec les plus récentes missions NMRA
- Il y a maintenant une variable layoutblocks prédéfinie pour l'accès à l'LayoutBlockManager de scripts Jython.
- Mattias K a mis à jour le support de LocoNet pour suivre le temps que LocoNet messages ont été reçus.
- Dick Bronson a mis à jour les définitions pour les produits RR-CirKits
- Stephen Lowens mis à jour la définition Soundtraxx Tsunami Rapido
- Dave Heap mis à jour les définitions de décodeur ESU V4
- Nigel Cliffe a fourni une définition pour Harman DCC décodeurs "Signalist".
- définition de décodeur pour la MPM RRR voitures et fonctions d'éclairage avancées de décodeur Wekomm - Alain Carasso
améliorations
Ce qui est nouveau dans la version 2.4:
Exigences :
Commentaires non trouvées