JMRI significa Interfaz de ferrocarril Modelo de Java y rsquo;. Es un software gráfico de código abierto implementado en Java y diseñado desde cero para ofrecer varias herramientas de construcción para el control del equipo de modelismo ferroviario
En otras palabras, el programa compuesto de varias implementaciones de muestra de la muestra e interfaces para controlar una maqueta de ferrocarril usando nada más que una computadora personal. Está especialmente diseñado como punto de partida para los aficionados que están buscando una manera fácil de empezar a construir sus propios controles de diseño.
Características de un vistazo
La aplicación y rsquo; s principal objetivo es ser lo más útil posible para muchas personas, ya que se ejecuta en cualquier lugar, y trata de ser independiente de los sistemas de hardware específicos. Se compone de las aplicaciones PanelPro y DecoderPro, que pueden ser utilizados por railroaders modelo para crear paneles de control y configurar decodificadores DCC.
El proyecto también está diseñado para actuar como un punto de partida para los desarrolladores que quieren controlar sus diseños desde un ordenador sin tener que construir todo un sistema desde cero. It & rsquo;. S traducida a varios idiomas, incluyendo Inglés, francés, español, alemán, checo y danés
Bajo el capó, la disponibilidad y los sistemas operativos compatibles
La aplicación está escrita completamente en el lenguaje de programación Java y IT & rsquo; s totalmente compatible con todos los sistemas operativos donde el Java Runtime Enviroment (JRE) está disponible, incluyendo toda la distribución de GNU / Linux, así como el Microsoft Windows y Mac OS X sistemas operativos.
El software está disponible para su descarga como un archivo todo-en-uno que incluye todos los archivos necesarios para empezar a utilizar el proyecto sin demasiados problemas. Se ha probado con éxito con las dos arquitecturas de conjuntos de instrucciones de 64 bits y 32 bits.
¿Qué hay de nuevo en esta versión:
- biblioteca OpenLCB actualiza a mejorar las operaciones cubo de la manija.
- Varios cambios internos de cómo se cambia CV lectura y la escritura para mejorar el manejo de CV indexados. Si usted tiene su propio código o scripts que leen o escriben directamente CV, comprobar para ver si hemos roto nada, por favor.
- Se ha mejorado el manejo de los decodificadores que sólo contienen direcciones largas, no hay direcciones cortas.
- Peter Ulvestad actualiza los valores por defecto Hornby 8249.
- Nigel Cliffe y Dave Montón problemas se resuelven con caracteres internacionales en cuatro scripts de Python: AAR105.py, RailDriver.py, RocoCrane46902.py, Zimo_pseudo_programmer.py
- secuencias de comandos de muestra añadido
- Nueva función, ahora se puede dejar que el programa crear su locomotora consiste para usted.
- Nueva función, ahora se puede ajustar todas sus horarios de salida del tren por un número determinado de horas.
- Nueva función, ahora se puede editar o ver dos lugares al mismo tiempo.
- La ventana de edición de tren ahora muestra si hay carreteras o las limitaciones de carga para el tren.
- Se ha corregido un error en la copia pista en la que los tipos de auto al taller no se han copiado a la nueva pista.
- Se ha corregido un error en la copia de tren, donde las opciones de generación de trenes no se copian en el nuevo tren.
- Se ha corregido un error en el router cuando la opción para volver a la puesta en escena de un coche está habilitado, y el coche es conseguir una carga de encargo de puesta en escena.
- mejorado el manejo de direcciones DCC.
- actualizado las conexiones de red XPressNet (LIUSB-Server, LIUSB-Etherenet, y XnTCP) para permitir intentos de reconexión en caso de una conexión de red caído.
- soporte mejorado en el cliente de red genérica para la configuración automática. Esto incluye mejoras en las herramientas de configuración automática genéricos mDNS / ZeroConf / Bonjour.
- mDNS añadió soporte para el adaptador de Lenz LIUSBEthernet.
- actualizado las definiciones de señal BN 1989.
¿Qué hay de nuevo en la versión 4.0 r29647:
- biblioteca OpenLCB actualiza a mejorar las operaciones cubo de la manija.
- Varios cambios internos de cómo se cambia CV lectura y la escritura para mejorar el manejo de CV indexados. Si usted tiene su propio código o scripts que leen o escriben directamente CV, comprobar para ver si hemos roto nada, por favor.
- Se ha mejorado el manejo de los decodificadores que sólo contienen direcciones largas, no hay direcciones cortas.
- Peter Ulvestad actualiza los valores por defecto Hornby 8249.
- Nigel Cliffe y Dave Montón problemas se resuelven con caracteres internacionales en cuatro scripts de Python: AAR105.py, RailDriver.py, RocoCrane46902.py, Zimo_pseudo_programmer.py
- secuencias de comandos de muestra añadido
- Nueva función, ahora se puede dejar que el programa crear su locomotora consiste para usted.
- Nueva función, ahora se puede ajustar todas sus horarios de salida del tren por un número determinado de horas.
- Nueva función, ahora se puede editar o ver dos lugares al mismo tiempo.
- La ventana de edición de tren ahora muestra si hay carreteras o las limitaciones de carga para el tren.
- Se ha corregido un error en la copia pista en la que los tipos de auto al taller no se han copiado a la nueva pista.
- Se ha corregido un error en la copia de tren, donde las opciones de generación de trenes no se copian en el nuevo tren.
- Se ha corregido un error en el router cuando la opción para volver a la puesta en escena de un coche está habilitado, y el coche es conseguir una carga de encargo de puesta en escena.
- mejorado el manejo de direcciones DCC.
- actualizado las conexiones de red XPressNet (LIUSB-Server, LIUSB-Etherenet, y XnTCP) para permitir intentos de reconexión en caso de una conexión de red caído.
- soporte mejorado en el cliente de red genérica para la configuración automática. Esto incluye mejoras en las herramientas de configuración automática genéricos mDNS / ZeroConf / Bonjour.
- mDNS añadió soporte para el adaptador de Lenz LIUSBEthernet.
- actualizado las definiciones de señal BN 1989.
¿Qué hay de nuevo en la versión 3.10.1:
- biblioteca OpenLCB actualiza a mejorar las operaciones cubo de la manija.
- Varios cambios internos de cómo se cambia CV lectura y la escritura para mejorar el manejo de CV indexados. Si usted tiene su propio código o scripts que leen o escriben directamente CV, comprobar para ver si hemos roto nada, por favor.
- Se ha mejorado el manejo de los decodificadores que sólo contienen direcciones largas, no hay direcciones cortas.
- Peter Ulvestad actualiza los valores por defecto Hornby 8249.
- Nigel Cliffe y Dave Montón problemas se resuelven con caracteres internacionales en cuatro scripts de Python: AAR105.py, RailDriver.py, RocoCrane46902.py, Zimo_pseudo_programmer.py
- secuencias de comandos de muestra añadido
- Nueva función, ahora se puede dejar que el programa crear su locomotora consiste para usted.
- Nueva función, ahora se puede ajustar todas sus horarios de salida del tren por un número determinado de horas.
- Nueva función, ahora se puede editar o ver dos lugares al mismo tiempo.
- La ventana de edición de tren ahora muestra si hay carreteras o las limitaciones de carga para el tren.
- Se ha corregido un error en la copia pista en la que los tipos de auto al taller no se han copiado a la nueva pista.
- Se ha corregido un error en la copia de tren, donde las opciones de generación de trenes no se copian en el nuevo tren.
- Se ha corregido un error en el router cuando la opción para volver a la puesta en escena de un coche está habilitado, y el coche es conseguir una carga de encargo de puesta en escena.
- mejorado el manejo de direcciones DCC.
- actualizado las conexiones de red XPressNet (LIUSB-Server, LIUSB-Etherenet, y XnTCP) para permitir intentos de reconexión en caso de una conexión de red caído.
- soporte mejorado en el cliente de red genérica para la configuración automática. Esto incluye mejoras en las herramientas de configuración automática genéricos mDNS / ZeroConf / Bonjour.
- mDNS añadió soporte para el adaptador de Lenz LIUSBEthernet.
- actualizado las definiciones de señal BN 1989.
¿Qué hay de nuevo en la versión 3.5.6:
- Se ha corregido un problema de iniciar el servidor LocoNetOverTcp cuando se ejecuta la aplicación sin rostro JMRI.
- creado un nuevo tipo cabeza de la señal "Triple salida RGB".
- Nueva función para la gente, con regímenes de coches de ruta. En una base por tren, se puede pedir el programa para tirar de los coches con un destino final en la que el tren está construyendo no proporciona la ruta más eficiente para el coche.
- Actualización de la función "Mostrar tipos de coches de servicio" para un tren.
- Mejora de la información sobre herramientas para montones y montones de definiciones decodificador para que sean más consistentes.
- Agregado Digitrax tipos de decodificadores.
- Un error en el apoyo SRCP se fijó
¿Qué hay de nuevo en la versión 3.4:
- Dan Boudreau hizo las siguientes mejoras a las operaciones de:
- Ahora puede controlar cargas para trenes y pistas por el tipo de coche. Anteriormente, sólo el nombre de la carga estaba disponible. Ahora se puede controlar por los nombres de carga, y por tipo de vehículo y nombre de la carga.
- Ahora puede decidir si desea sangría cuando se mira en los informes de compilación con un editor de texto.
- La nueva función, el programa ahora generan cargas de automóviles personalizados para la estadificación saliendo del coche y también en la terminación puesta en escena. Consulte Edición de pista Staging, y seleccione "Generar cargas personalizadas para cualquier pista puesta en escena". Puede controlar qué cargas se generará mediante el ajuste de la pista de la terminal y que carga el tren que sale de ensayo puede continuar.
- Ahora puede editar recuento de movimiento de un coche, esperar, campos, propietario, RFID, y el valor construidas directamente en la ventana de Coches.
- Mejora de la función del coche espera. Ahora espera de que el coche sólo se decrementa cuando el tren puede realmente reparar el coche, no sólo de paso.
- Ahora puede ajustar la longitud de las tabulaciones si está utilizando el formato tabular para sus manifiestos y cambiar las listas. Ver en el manifiesto de opciones de impresión en Herramientas.
- La ventana de conductor de locomotoras se mostrará ahora asignadas al tren.
- hecho algunas mejoras en la herramienta de puntos de impresión con respecto a los horarios.
- Más reporte acumulación de formateo y de legibilidad mejoras.
- Una nueva característica llamada la ventana "Yardmaster". Ahora ya puede obtener una lista de conmutación para una ubicación similar a la ventana de "conductor". En la ventana "Ubicaciones", ahora hay un botón llamado "Yardmaster" para cada ubicación. La ventana Yardmaster tiene un cuadro combinado que contiene una lista de los trenes que tienen trabajo para la ubicación. Sólo los trenes construidos con el trabajo están disponibles.
- Ahora puede controlar de forma independiente el tamaño de la fuente informe de compilación. Si se utiliza el editor de texto, utilizar un tamaño de fuente más pequeño si se desea aumentar la cantidad de texto por línea.
- Algunos trabajos adicionales que se integra el creador Manifiesto. Hay botones ahora se ejecutan en la ventana de trenes para activar el programa. Seleccione "Generar csv Manifiesto" en la ventana de opciones de generación para permitir que estos nuevos botones. También puede editar el nombre de archivo del creador Manifiesto, ver bajo Trenes- & gt;. Herramientas "Configuración del programa Excel"
- En la ventana "Set de vagones", el destino para el coche ya está desactivada de forma predeterminada. Usted debe estar utilizando el "destino final" al configurar manualmente un destino para el coche. Si necesita el campo de destino permitido, en Herramientas, es una opción para habilitarlo.
- La nueva función, la última fecha y hora en un coche fue asignado a un tren. Tenga en cuenta que la última fecha y hora se establece cuando se entrega el coche, o si el coche se restablecen de un tren construido. Esto le ayudará a encontrar los coches "atrapado" si tiene alguno.
- Mejora del itinerario de un vagón cuando el coche tiene cargas personalizados y / o destinos finales. Gracias a Dave Cochrun y el inspector de Dave en ayudarnos a mejorar esta parte del programa.
- Ahora puede utilizar la tecla de escape para cerrar cualquier ventana activa operaciones. Todas las operaciones y otras ventanas JMRI también se pueden cerrar mediante el uso de la tecla de control-W.
- Yardmaster y director de orquesta ventanas muestran ahora vehículos industriales por su cantidad que por carretera y el número. Ambas ventanas ahora son compatibles con el "Ordenar Track de" opción. La ventana Yardmaster ahora utiliza el formato "Lista Switch" en lugar del formato "Manifiesto".
- Ahora puede controlar qué cargas se permite enviar de puesta en escena.
- Se ha mejorado el código de ruta para buscar varias pistas de intercambio o en el patio en un lugar cuando se trata de encontrar una ruta a un espolón. La versión anterior no trató de encontrar otras pistas en un lugar cuando la primera pista trató estaba lleno. Gracias a Jim Elbe para encontrar y informar de este problema.
- ha introducido mejoras en el informe de la estructura con respecto a itinerario de un vagón. También se ha mejorado la forma en las ofertas de programas con encaminar un coche en puesta en escena y que sigue en la estadificación son apropiadas.
- Mejora de cómo el Proyecto trate de "tipo de vehículo y de carga personalizados pares" para las ubicaciones y los trenes cuando se desea cambiar o eliminar un tipo de coche. Gracias a inspector Dave por informar de este problema.
- La mejora de cómo el programa se ocupa de las cargas y los núcleos personalizados. Ahora todos los coches en un núcleo recibirán la misma carga a medida, si la carga de la costumbre es válida para el coche.
- Mejora de la ventana de diálogo para un comentario ruta. Ahora se puede entrar fácilmente en varias líneas de texto.
- La ventana Ubicaciones ahora muestra los tipos de pista para cada ubicación.
- Nueva función, para la clasificación / intercambio rastrea ahora puede restringir los destinos que la pista va a servir. Consulte "pista de destino" en Herramientas en la ventana de edición de pistas.
- Ahora puede decirle al router si desea que se debe tener en cuenta las vías de patio al enrutar un coche. Desactive la opción "Habilitar itinerario de un vagón a través de Patios" en la ventana de opción en las Utilidades de la ventana de configuración si no desea utilizar yardas al encaminar los coches. Los patios están todavía disponibles para otros fines.
- Se ha añadido la capacidad de imprimir destino final de un coche y regresar cuando están vacíos a la función del coche plantilla de impresión.
- En la ventana "Set de vagones", el retorno cuando los campos vacíos de destino y final ahora no lo están si a su vez las rutas fuera. Ambas funciones requieren enrutamiento funcione correctamente.
- El programa ya no muestra un error en el informe de tren de generación si se elimina un elemento de programación para un coche que se le asignó ese elemento en el modo de emparejamiento. Ahora, el programa intenta encontrar otro rival para el coche, y reportará un problema si no hay una coincidencia disponible.
- Ahora, el programa muestra la ubicación del tren, de salida y llegada, si se selecciona el símbolo del ao de puesta en escena.
- Dan Boudreau hizo las siguientes correcciones a las operaciones de:
- Se ha corregido un problema de formato corresponde a las listas manifiestos e interruptores que tienen retornos de carro embebidos en los comentarios.
- Se ha corregido un problema cuando el canje de furgones de cola en la ruta de un tren. El código no comprueba para ver si había el número correcto de movimientos disponibles en la ruta para hacer el intercambio. Gracias a Quintin Foster, la identificación y el reporte este problema.
- Se ha corregido un problema con la hora de salida de un tren cuando había espalda con espalda lugares con el mismo nombre. Gracias a Bob Byck para encontrar y informar de este problema.
- Se ha solucionado un problema por el que el "Añadir" o el tamaño "Editar" ventana Track volvería a su tamaño anterior, mientras que la modificación de las casillas de pistas.
- Se ha corregido un problema por el que el programa no selecciona correctamente una pista de ensayo cuando se utilizó excluyen tren o ruta.
- Se ha solucionado un problema por el que el programa encaminaría demasiados coches a un espolón con un horario.
- Se ha corregido un problema por el que un coche con una carga personalizada en ruta perdería el cual elemento de programación que el coche había sido asignado cuando se restableció el tren que lleva el coche.
- Se ha corregido un problema por el que un conmutador ignoraría recuento en espera de un coche. Gracias a Joe Mattick para encontrar y informar de este problema.
- Se ha corregido un error por el que un tren no construiría después de eliminar un tipo de coche o loco que el tren utilizado para llevar.
- Se ha corregido un error de los archivos cvs cuando el usuario tenía comas en sus comentarios.
- Se ha corregido un error por el que un tren no se terminará si la primera ubicación en una ruta se ha eliminado en un tren construido.
- Dan Boudreau añadido soporte para la versión 7. PowerCab NCE USB / NCE ahora es compatible con el uso de sensores para AUIs cuando se utiliza un USB NCE y PowerCab. Usted necesita tener la última interfaz USB que es la versión 7.x.x y su PowerCab debe ser de la versión 1.65 o superior.
- Kevin Dickerson hizo los siguientes cambios:
- Actualizaciones de Hardware:
- PUEDE la Ethernet - Se ha añadido la posibilidad de seleccionar el protocolo correcto
- Merg CBUS Ethernet - Añadido en un nuevo adaptador para manejar esta configuración
- LocoNetOverTCP -. Fijar un problema con los detalles de la conexión que le impidieron ser cargado
- Ecos - Se ha corregido un problema menor con la forma en que la respuesta de etapa de velocidad se procesó que provocó un error
- ESU ECOS - Se ha solucionado un problema con la forma en que los cambios de velocidad del acelerador se manejan
- Loconet Simulator - estados iniciales de los sensores se pueden establecer a través de las preferencias, en lugar de utilizar el valor por defecto de DESCONOCIDO
- Depuración del acelerador - Añadir 14 & amp; 28 ajustes de velocidad de paso para los que están disponibles
- Loconet Throttle - Fijar cuestiones en las que determinados pasos de velocidad estaban siendo saltado en 14 & amp; 28 de modo. - Michael Mosher & amp; Kevin Dickerson
- Editores:
- SensorIcon - Fijar un problema incompatibilidad con el ajuste de los colores del texto del sensor .
- Propiedades del texto - Fijar la lista de selección de tamaño de fuente en las propiedades de texto para que funcione correctamente
- Layout Editor - Se ha añadido en la capacidad de rotar resbalones
- Layout Editor - Incluir límites de los bloques internos en la trayectoria continua de un crossover como una ubicación válida para el establecimiento de un signalmast / sensor
- Layout Editor - Se ha corregido un problema con la herramienta de colocación SignalMast / sensor en el editor de diseño
- SignalHeads:
- SignalHeads - Se ha corregido un problema que impiden el botón Agregar funcione correctamente
- Actualizado el decodificador de señal DCC cabeza para permitir la numeración definida por el usuario para diferentes aspectos.
- Se ha solucionado un problema por el que si se cambia el nombre de usuario, esto no se refleja en los iconos del editor.
- SignalMast:
- añadida en la capacidad de repetir el estado de uno SignalMast a otro y viceversa
- Cuando un Aspecto está deshabilitado o habilitado, el cuadro combinado Aspecto de la tabla es reflejar este cambio.
- Se ha corregido un error en la señal DCC mástil cuando se copia un Signalmast que tiene aspectos establecidos como discapacitados.
- Se ha solucionado un problema por el que si se cambia el nombre de usuario, esto no se refleja en los iconos del editor.
- SignalMast Lógica:
- Actualización de los bloques definidos por el usuario para que se actualizan cuando se cambian los nombres de usuario y mover
- Reaccionar a LayoutBlocks siendo asignados a las secciones. Esto sólo ocurre si la lógica tiene una sección asociada con él, y el despachador se ha cargado.
- Identifica Mástiles señal que puede ser clasificado como intermedio. Postes intermedios se clasifican como aquellos que sólo tienen un único mástil de destino, sin desvíos en el camino.
- secciones de la bandera como intermedio en el que van hacia o desde un mástil intermedio.
- Ahora considera los bloques opuestos que se encuentra un cruce doble.
- Solucionar un problema adicional cuando una señal lógica mástil se elimina puede generar un NPE.
- Permitir múltiples bloques protectores para un solo SignalMast situado en la garganta de una participación.
- Entrada / Salida (NX):
- Añadir la opción de establecer un color alternativo para los bloques de diseño, mientras que la ruta de entrada / salida se está creando. El color se define en las opciones de entrada / salida
- Permitir rutas NX extendidos para ajustarse por ejemplo, A-D, en lugar de A-B, B-C, C-D
- Ahora se puede extender el tránsito de un tren activo en el despachador
- Ahora considera los bloques opuestos que se encuentra un cruce doble.
- añadida en la capacidad de apilar Entrada / Salida (NX) enclavamientos.
- Permitir múltiples bloques protectores para un solo NX Fuente situada en la garganta de una participación.
- Decoder Pro:
- Selección Decoder - Se ha añadido un centro de Mostrar / Ocultar en decodificadores emparejados después de que el decodificador se ha leído
- DP3 - La nueva ventana Loco, ahora le permite crear una entrada de lista básica sin tener que abrir una ventana separada
- Se ha solucionado el DP3 Salir del menú
- Se ha solucionado un problema por el que una nueva entrada de Registro Ejecutivo no puede quedar guardado correctamente al índice de lista.
- cambios Despachador / AutoDispatcher:
- Soporte inicial para la señal de mástil en el Dispatcher incluyendo
- automática de trenes responder a SignalMasts
- Sección generación basada en la lógica SignalMast
- SignalMast bloques lógicos basados sección se rellenan con carga
- arreglar un problema por el que los desvíos no están correctamente están estableciendo en la última sección, (cuando el funcionamiento continuo no está seleccionada) o el bloque anterior no es recogido activa si el tren está empezando en el tránsito y no está en la primera bloque de esa sección.
- Añadir la capacidad de retrasar el inicio de un tren basado en un sensor de ir activo.
- Añadir al icono de la memoria, la capacidad de restablecer un tren automático activa una vez que se ha completado.
- Añadir una etiqueta de texto con la velocidad real (porcentaje) / dirección como se ve por el acelerador asociado a un tren automático activo.
- Cuando se utiliza SignalMasts y asignar Auto, el mástil al final de la última sección asignada se llevó a cabo set, por lo que el tren automático automóvil se aproxima no se limita a leer lo que la lógica ha calculado. Al asignar la siguiente sección, fijado al mástil en el extremo de que, para poder liberar y luego el anterior.
- Modificar el tren automático activa la opción de terminar, por lo que se espera hasta que la locomotora se ha detenido antes de que finalmente deshacerse de él.
- Si la asignación de una sección que este marcado como prueba intermedia todas las secciones posteriores que también se marcan como producto intermedio para asegurarse de que no terminan con los trenes de reuniones cara a cara.
- Cuando una sección que está esperando a ser asignado pasa de una ocupada a una fuerza de estado no ocupado el despachador para hacer a volver a examinar secciones espera de ser asignado.
- Extender el enclavamiento de entrada / salida para que pueda extender el tránsito de un tren activo.
- Añadir la opción de permitir la ventana despachador para abrirse cuando se carga el archivo de panel.
- Nueva ventana de tren - El cuadro combinado bloque inicial, se seleccionará automáticamente el primer bloque que ocupa en la lista li>
- Nueva ventana de tren -. Cuando se llama desde el panel con una entrada de Lista conocido y el bloque, el combo de tránsito se rellena con tránsitos que, o bien contener el pasado bloque o llevamos como un poing entrada
- Fix problema con la edición del sensor de bloqueo hacia delante
- fijar un rango de excepción en el despachador.
- Proporcionar acceso a las funciones del despachador de crear nuevo tren, asignar secciones y terminar por un tren activo a partir de un icono de la memoria, si se utiliza una entrada de Lista li>
- Guarde el tipo de tren que figura en la ventana del Distribuidor nuevo tren en contra de la entrada de lista, y recuperarlo cuando se selecciona la entrada de nuevo
- Se ha añadido la opción de almacenar la entrada Lista de bloques asignados desde el dispather en lugar de sólo una cadena de texto
- proporciona un nuevo método para editar bloques, de participación y de sensores detalles en la tabla.
- Se ha añadido la opción para establecer el estado de un sensor interno en la carga / creación de algo que no sea Desconocido
- Actualización de la ventana rutas para permitir que se contiene barras de desplazamiento si la ventana es demasiado pequeña para la información contenida
- Bloques / LayoutBlocks - Cuando se cambia el useExtraColor layoutblock, propagar esta abajo al "bloque" de modo que pueda disparar un evento propertyChange de "asignado" a todos sus oyentes. El "bloque" en sí no hace un seguimiento o almacenar el ajuste asignado. Esto ahorra cualquier objeto que tenga al oyente a tanto el bloque y layoutblock estados.
- Enzo Fortuna hizo más cambios a la traducción italiana. Esto incluye numerosos cambios en la codificación de secuencias (en inglés) existente, así que por favor comentar si nota algo que falta.
- Las pruebas de unidad JUnit se reorganizaron en el nivel superior.
- Se ha corregido un problema con el modo MS100. Tenga en cuenta que MS100 sólo está disponible en ciertas máquinas Windows de mayor edad; esta corrección no cambia eso, sólo restaura alguna función perdida en JMRI 3.2. En el largo plazo, es necesario sustituir el MS100 con algo de este siglo.
- El analizador Xerces-J se utiliza para leer y escribir archivos XML se actualiza a la versión 2.11.0
- Más cambios para la internacionalización, en particular para el código de operaciones por Dan Boudreau. Enzo Fortuna ha hecho grandes cambios a la del soporte de idioma italiano, incluyendo Digitrax y Lenz definiciones decodificador.
- Más reduciendo las definiciones del decodificador a través de XInclude forma común de "archivos de piezas".
- David Heap cambiado las preferencias asociadas con la ubicación de lista y "Ruta de los archivos de usuario". También añadió soporte para las nuevas tablas de velocidad al estilo de Marklin ESU LokSound en 4,0 decodificadores.
- David Heap mejorado algunos de los términos relacionados con el archivo en la ubicación.
- Paco Canadá proporcionó las definiciones decodificador para los decodificadores PPP.
- Los cambios de sonido virtual (decodificador de Mark Underwood):
- Se ha corregido un montón de errores de 3.2.0. Algunas de las más grandes son llamados específicamente a continuación.
- Se ha añadido soporte para la designación de un lugar como estar dentro de un túnel (aún experimental)
- Se ha añadido la posibilidad de asignar una ubicación física a un bloque si ese bloque está asociado con un reportero. Esto da una mayor resolución en la localización del tren, bajo ciertas circunstancias.
- sonido de arranque del motor ahora sólo se reproduce cuando el acelerador está en ralentí.
- Añadido navegadores del sistema de archivos para las entradas de ruta predeterminada de archivos y en las Preferencias
- archivo variador de velocidad puede indicar explcitly que definió muesca Diesel es la muesca de espera.
- Walt Thompson enlaces fijos en varias páginas de ayuda.
- Walt Thompson fija un montón de enlaces en las páginas de ayuda.
- Walt Thompson mejoró la vinculación de archivos de ayuda.
- Arreglado el problema al exportar lista de archivos.
- Fred Dalzell añadió una definición para el MRC vapor de sincronización mini decodificador MRC_soundbrilliance1869.xml
- Gert Muller fija un problema al almacenar los paneles desde el cliente web.
- apertura indicador de velocidad fija tres pequeñas ventanas en blanco.
- Más gráficos en las páginas de ayuda no se mostrarán en un navegador web de escritorio cuando se hace clic.
- Actualización de información de páginas de ayuda independiente para su uso LocoNet Locobuffer-II de alambres LocoNet RailSync Locobuffer-USB y.
- Se ha corregido un problema que podría dar lugar a entradas roster que comparten un archivo de respaldo si exporta una entrada y luego volver a importar en la misma instancia JMRI. Si lo ha hecho, en el pasado, la solución es "Índice Lista Recrear" en el menú de depuración.
- Steve Todd añadió una opción para las ventanas de Comunicaciones de monitor para permitir a los usuarios filtrar los tipos de mensajes no deseados.
- Egbert Broerse proporciona definiciones para las señales de Rio Grande a partir de 1965.
- Paul Bender hizo algunas mejoras internas a los programadores XpressNet.
- Michael Mosher actualiza las definiciones de decodificador BLI y NCE
- Actualización de la cabeza de la señal DCC para trabajar como el mástil de la señal DCC y todo el hardware conocido. El estándar NMRA DCC para hacer frente a la señal de accesorios Decodificadores está mal escrito y ambiguo. JMRI apoyo de éstos se está moviendo hacia lo que los fabricantes de hardware están haciendo realidad, y lejos de los dictados Grupo de Trabajo DCC NMRA.
- Añadir LinkingLabel, un tipo de icono en los distintos editores de panel que le permitirá desplazarse a otra ventana o abrir una página web. Sólo un punto de partida para las características del servidor web eventuales.
- Mejoras en documentos de aspecto de señalización.
- añadido un nuevo tipo de icono LinkingLabel a los tres tipos de paneles. Esto puede ser texto o un icono. Al hacer clic, que le lleva a otra ventana JMRI o una página web externa o archivo. Steve Todd también construido en soporte web para la visualización remota.
- Dick Bronson mejoró el conjunto de señales NS-2008.
- Se ha quitado la capacidad de ejecutar la interfaz serie NCE a 19.200 baudios. Esta velocidad se ha encontrado para causar problemas con la estación de mando NCE. El valor por defecto es ahora 9.600 baudios. Si se ejecuta a 19.200 baudios, que tendrá que volver a configurar la estación de mando NCE para funcionar a 9.600.
- John Crellin proporcionan definiciones decodificador para el MRC 1619 a través de decodificadores 1624, y actualiza la definición TCS X.
- En MacOS X, cambie la secuencia de comandos en los iconos del lanzador para manejar adecuadamente las versiones de Oracle de Java.
- Michael Mosher actualizado las definiciones SoundTraxx Diesel tsunami y proporcionado una nueva definición BLI luz.
- Paul Bender arreglado un error en la aplicación JMRIClient que impedía que los nombres de los desvíos y los sensores de vehículos completamente montados procedentes de ser enviado al servidor.
- Ken Cameron hizo los siguientes cambios en los sistemas NCE:
- Se ha añadido soporte preliminar para los sistemas SB5 y Twin.
- Mayor soporte para la actualización PowerCab (1,65) y la actualización del USB (7. *)
- Se ha cambiado la forma en que los sistemas de NCE averiguar qué opciones de menú son compatibles con un tipo de conexión dado.
- Se ha quitado el formato de varias líneas del monitor de la cabina basado en la retroalimentación del usuario y los dolores de cabeza que causó el código.
- Cab monitor ahora muestra AIU introduce los bits como funciones en la cabina.
- soportar la interface USB añadido para permitir el cambio del número de cabina USB
- Se han realizado los siguientes cambios a los servicios de red:
- El servidor JSON se puede iniciar automáticamente cuando se inicia JMRI - Randall madera
- El Servlet Web JSON puede actualizar o añadir desvíos, sensores y otros objetos - Randall madera
- Se ha corregido un problema con los enlaces de ayuda que informaron de un error 404 a través del navegador por defecto. - Dan Boudreau
- En los sistemas con LocoNet por transpondedor, fijar una espuria de apagado al hacer operaciones en modo decodificador lee.
- Ahora se puede utilizar el panel de "Puesta en marcha" en las preferencias para tener cualquiera de las seis operaciones ventanas se abren al iniciar el programa. También puede utilizar eso para poner botones en la ventana de inicio PanelPro o DecoderPro para abrir las ventanas de operaciones sin tener que pasar a través de los menús.
- En el pasado, todos los elementos de menú se encuentra dentro de las preferencias "Start Up" opciones para una nueva acción o un botón. Esto está cambiando lentamente los de modo que sólo válidas, basado en la conexión (s) configurado actualmente, se muestran. Esto se hace para que sea más fácil encontrar los que está buscando. Este es un sutil cambio en el código, así que por favor, háganos saber si algo ha ido mal. Aproximadamente 1/3 de los elementos específicos del sistema se han eliminado hasta ahora, con la migración pretende ser completa en el momento en JMRI 3.4 se libera el próximo verano.
- Se ha añadido la posibilidad de copiar una selección de la consola del sistema en el portapapeles - Matthew Harris
- Michael Mosher actualiza las definiciones de Tsunami del decodificador
- Michael Mosher añadió una nueva definición decodificador NCE N103
- Nigel Cliffe proporcionan definiciones para los decodificadores DCC "Harman Signalist"
- La lista de fabricantes de DCC se ha actualizado con las más recientes asignaciones NMRA
- Ahora hay una variable layoutblocks predefinido para el acceso a la LayoutBlockManager partir de scripts Jython.
- Mattias K actualiza el apoyo LocoNet para realizar un seguimiento de la hora de recepción de mensajes LocoNet.
- Dick Bronson actualiza las definiciones de productos RR-CirKits
- Stephen Lowens actualizado la definición SoundTraxx Tsunami Rapido
- David Heap actualizado las definiciones de decodificador ESU V4
- Nigel Cliffe proporciona una definición para Harman decodificadores DCC "Signalist".
- definición Decodificador para el MPM RRR coches y funciones avanzadas de luz decodificador de Wekomm - Alain Carasso
Requisitos
Comentarios que no se encuentran