JMRI står for Java Model Railroad Interface og det & rsquo;. S en open source grafisk software implementeret i Java og designet fra bunden til at tilbyde flere bygning værktøjer til model jernbanen computerstyring
Med andre ord, det program består af diverse prøve prøve implementeringer og grænseflader til styring af en modeljernbaneanlæg hjælp intet andet end en personlig computer. Det er specielt designet som et udgangspunkt for hobbyfolk, der er på udkig efter en nem måde at begynde at bygge deres egne layout kontrol.
Features et overblik
Ansøgningen & rsquo; s vigtigste mål er at være så brugbare som muligt for mange mennesker, da den kører overalt, og forsøger at være uafhængig af specifikke hardware-systemer. Det består af PanelPro og DecoderPro ansøgninger, som kan bruges af model railroaders at skabe kontrolpaneler og konfigurere DCC dekodere.
Projektet er også designet til at fungere som en hoppe fra punkt for udviklere, der ønsker at kontrollere deres layouts fra en computer uden at skulle bygge et helt system fra bunden. Det & rsquo;. R oversat til flere sprog, herunder engelsk, fransk, spansk, tysk, tjekkisk og dansk
Under kølerhjelmen, tilgængelighed og understøttede operativsystemer
Applikationen er helt skrevet i programmeringssproget Java, og det & rsquo; s fuldt kompatibel med alle operativsystemer, hvor Java Runtime Enviroment (JRE) er tilgængelig, herunder alle GNU / Linux-distributionen, samt Microsoft Windows og Mac OS X operativsystemer.
Softwaren kan hentes som en alt-i-én arkiv, der indeholder alle de filer, der er nødvendige for at begynde at bruge projektet uden for meget besvær. Det er blevet testet med både 64-bit og 32-bit instruktion sæt arkitekturer.
Hvad er nyt i denne udgivelse:
- OpenLCB bibliotek opdateret til bedre håndtere hub operationer.
- Flere interne opdateringer til hvordan CV læsning og skrivning er ændret for at forbedre håndteringen af indekserede CV'er. Hvis du har din egen kode eller scripts, der skriver eller læser CV'er direkte, kontrollere, om vi har brudt noget, tak.
- Forbedret håndtering af dekodere, der kun indeholder lange adresser, ingen korte adresser.
- Peter Ulvestad opdateret Hornby 8249 standardværdier.
- Nigel Cliffe og Dave Heap faste problemer med internationale tegn i fire Python scripts: AAR105.py, RailDriver.py, RocoCrane46902.py, Zimo_pseudo_programmer.py
- Tilføjet eksempelscripts
- Ny funktion, kan du nu lade programmet oprette din lokomotiv består for dig.
- Ny funktion, kan du nu justere alle dine toget afgangstider med et udvalgt antal timer.
- Ny funktion, kan du nu redigere eller få vist to steder på samme tid.
- redigeringsvinduet Toget viser nu, hvis der er vej- eller belastning begrænsninger for toget.
- Rettet en fejl i sporet kopi hvor biltyper serviceret blev ikke kopieret til det nye spor.
- Rettet en fejl i tog kopi hvor toget bygge muligheder ikke blev kopieret til den nye tog.
- Rettet en fejl i routeren, da muligheden for at returnere en bil til iscenesættelse er aktiveret, og bilen get er en brugerdefineret belastning fra iscenesættelse.
- forbedret håndtering af DCC-adresser.
- opdateret XPressNet netværksforbindelser (LIUSB-Server, LIUSB-Etherenet, og XnTCP) for at tillade automatisk genoprettelse forsøg i tilfælde af en tabt netværksforbindelse.
- forbedret understøttelse i den generiske netværk klient til automatisk konfiguration. Dette omfatter forbedringer af de generiske mDNS / Zeroconf / Bonjour automatiske konfiguration værktøjer.
- tilføjet mDNS støtte til Lenz LIUSBEthernet adapter.
- opdateret BN 1989 signal definitioner.
Hvad er nyt i version 4.0 r29647:
- OpenLCB bibliotek opdateret til bedre håndtere hub operationer.
- Flere interne opdateringer til hvordan CV læsning og skrivning er ændret for at forbedre håndteringen af indekserede CV'er. Hvis du har din egen kode eller scripts, der skriver eller læser CV'er direkte, kontrollere, om vi har brudt noget, tak.
- Forbedret håndtering af dekodere, der kun indeholder lange adresser, ingen korte adresser.
- Peter Ulvestad opdateret Hornby 8249 standardværdier.
- Nigel Cliffe og Dave Heap faste problemer med internationale tegn i fire Python scripts: AAR105.py, RailDriver.py, RocoCrane46902.py, Zimo_pseudo_programmer.py
- Tilføjet eksempelscripts
- Ny funktion, kan du nu lade programmet oprette din lokomotiv består for dig.
- Ny funktion, kan du nu justere alle dine toget afgangstider med et udvalgt antal timer.
- Ny funktion, kan du nu redigere eller få vist to steder på samme tid.
- redigeringsvinduet Toget viser nu, hvis der er vej- eller belastning begrænsninger for toget.
- Rettet en fejl i sporet kopi hvor biltyper serviceret blev ikke kopieret til det nye spor.
- Rettet en fejl i tog kopi hvor toget bygge muligheder ikke blev kopieret til den nye tog.
- Rettet en fejl i routeren, da muligheden for at returnere en bil til iscenesættelse er aktiveret, og bilen get er en brugerdefineret belastning fra iscenesættelse.
- forbedret håndtering af DCC-adresser.
- opdateret XPressNet netværksforbindelser (LIUSB-Server, LIUSB-Etherenet, og XnTCP) for at tillade automatisk genoprettelse forsøg i tilfælde af en tabt netværksforbindelse.
- forbedret understøttelse i den generiske netværk klient til automatisk konfiguration. Dette omfatter forbedringer af de generiske mDNS / Zeroconf / Bonjour automatiske konfiguration værktøjer.
- tilføjet mDNS støtte til Lenz LIUSBEthernet adapter.
- opdateret BN 1989 signal definitioner.
Hvad er nyt i version 3.10.1:
- OpenLCB bibliotek opdateret til bedre håndtere hub operationer.
- Flere interne opdateringer til hvordan CV læsning og skrivning er ændret for at forbedre håndteringen af indekserede CV'er. Hvis du har din egen kode eller scripts, der skriver eller læser CV'er direkte, kontrollere, om vi har brudt noget, tak.
- Forbedret håndtering af dekodere, der kun indeholder lange adresser, ingen korte adresser.
- Peter Ulvestad opdateret Hornby 8249 standardværdier.
- Nigel Cliffe og Dave Heap faste problemer med internationale tegn i fire Python scripts: AAR105.py, RailDriver.py, RocoCrane46902.py, Zimo_pseudo_programmer.py
- Tilføjet eksempelscripts
- Ny funktion, kan du nu lade programmet oprette din lokomotiv består for dig.
- Ny funktion, kan du nu justere alle dine toget afgangstider med et udvalgt antal timer.
- Ny funktion, kan du nu redigere eller få vist to steder på samme tid.
- redigeringsvinduet Toget viser nu, hvis der er vej- eller belastning begrænsninger for toget.
- Rettet en fejl i sporet kopi hvor biltyper serviceret blev ikke kopieret til det nye spor.
- Rettet en fejl i tog kopi hvor toget bygge muligheder ikke blev kopieret til den nye tog.
- Rettet en fejl i routeren, da muligheden for at returnere en bil til iscenesættelse er aktiveret, og bilen get er en brugerdefineret belastning fra iscenesættelse.
- forbedret håndtering af DCC-adresser.
- opdateret XPressNet netværksforbindelser (LIUSB-Server, LIUSB-Etherenet, og XnTCP) for at tillade automatisk genoprettelse forsøg i tilfælde af en tabt netværksforbindelse.
- forbedret understøttelse i den generiske netværk klient til automatisk konfiguration. Dette omfatter forbedringer af de generiske mDNS / Zeroconf / Bonjour automatiske konfiguration værktøjer.
- tilføjet mDNS støtte til Lenz LIUSBEthernet adapter.
- opdateret BN 1989 signal definitioner.
Hvad er nyt i version 3.5.6:
- Rettet et problem med at starte LocoNetOverTcp serveren, når du kører JMRI ansigtsløse app.
- Oprettet en ny signal hoved type "Triple Output RGB".
- Ny funktion for folk der bruger tidsplaner til rute biler. På en per tog basis, kan du bede programmet til at trække biler med en endelig destination, hvor toget bygges ikke giver den mest effektive rute til bilen.
- Opdateret den "Vis biler typer serviceret" værktøj til et tog.
- Forbedret tooltips for masser og masser af dekoder definitioner for at gøre dem mere konsekvent.
- Tilføjet Digitrax dekoder typer.
- En fejl i SRCP støtte blev fastsat
Hvad er nyt i version 3.4:
- Dan Boudreau foretaget følgende forbedringer operationer:
- Du kan nu styre belastninger for tog og spor af type bil. Tidligere kun belastningen navn var tilgængelig. Nu kan du styre ved belastning navne, og i bil type og belastning navn.
- Du kan nu beslutte, om du ønsker indrykning når man ser på bygge rapporter med en teksteditor.
- Ny funktion, vil programmet nu generere brugerdefinerede bil belastninger for bilens afgående iscenesættelse og også afsluttes i iscenesættelse. Se Rediger Iscenesættelse spor, og vælg "Generer brugerdefinerede belastninger for enhver iscenesættelse track". Du kan styre, hvilke belastninger, vil blive genereret ved at justere terminalen sporet og som indlæser toget afgår iscenesættelse kan bære.
- Du kan nu redigere en bils træk tæller, vent, bygget ejer, RFID, og værdifelter direkte i vinduet Cars.
- Forbedret bilen vente funktionen. Nu bilens ventetiden vil kun formindske når toget kan faktisk servicere bilen, ikke blot passerer igennem.
- Du kan nu justere tabuleringslængden hvis du bruger tabelformat til dine manifester og skifte lister. Se i manifestet Udskriftsindstillinger under Tools.
- dirigent vindue vil nu vise lokomotiver tildelt til toget.
- foretaget nogle forbedringer i trykte steder værktøj med hensyn til tidsplaner.
- Mere build rapport Formatering og læsbarhed forbedringer.
- En ny funktion kaldet "Yardmaster" vinduet. Nu kan du nu få en switch liste for en placering svarer til "Dirigent" vinduet. I "Steder" vinduet, er der nu en knap kaldet "Yardmaster" for hvert sted. Den Yardmaster vindue har en kombinationsboks med en liste af tog, der har arbejdet for lokationen. Kun bygget tog med arbejde er til rådighed.
- Du kan nu selvstændigt styre build rapport skriftstørrelse. Hvis du bruger teksteditoren, bruge en mindre skriftstørrelse, hvis du ønsker at øge mængden af tekst per linje.
- Nogle ekstra arbejde at integrere Manifest Skaber. Der er nu køre knapper på vinduet togene for at aktivere programmet. Vælg "Generer csv Manifest" i vinduet bygge muligheder for at gøre det muligt for disse nye knapper. Du kan også redigere filnavnet på den Manifest Creator, se under tog-& gt;. Tools "Setup Excel Program"
- I "Set Car" vinduet, destinationen for bilen er nu som standard deaktiveret. Du bør være at bruge "Final Destination", når manuel indstilling en destination for bilen. Hvis du har brug destinationsfeltet aktiveret, under Funktioner, er en mulighed for at aktivere den.
- Ny funktion, den sidste dato og tidspunkt en bil blev tildelt et tog. Bemærk, at den sidste tid og dato er indstillet, når bilen er leveret, eller hvis bilen blev nulstillet fra en indbygget tog. Dette skulle hjælpe dig med at finde "hængende" biler, hvis du har nogen.
- Forbedret bil routing, når bilen har brugerdefinerede belastninger og / eller endelige bestemmelsessteder. Tak til Dave Cochrun og Inspector Dave i at hjælpe os med at forbedre denne del af programmet.
- Du kan nu bruge på escape-tasten for at lukke alle aktive vindue operationer. Alle operationer og andre JMRI vinduer kan også lukkes ved hjælp af kontrol-W nøgle.
- Yardmaster og dirigent vinduer viser nu nytte biler ved deres mængde snarere end ad vej og nummer. Begge vinduer nu støtte "Sorter efter Track" valgmulighed. Den Yardmaster Vinduet nu bruger "Skift List" format i stedet for "Manifest" format.
- Du kan nu styre, hvilke belastninger får lov til at sende fra iscenesættelse.
- Forbedret routing koden for at søge efter flere interchange eller værftet spor på et sted, når de forsøger at finde en rute til en spore. Den tidligere version forsøgte ikke finde andre spor på et sted, hvor det første spor forsøgte var fuld. Tak til Jim Elbe til at finde og rapportere dette problem.
- Foretaget nogle forbedringer til build rapport med hensyn til bil routing. Også forbedret hvordan programmet omhandler routing en bil i iscenesættelse og som sporer i iscenesættelse er passende.
- Forbedret på hvordan programmet omhandler "biltype og brugerdefinerede belastning par" for lokationer og tog, når en bil typen ændres eller slettes. Tak til Inspector Dave rapporteret dette problem.
- Forbedret hvordan programmet omhandler brugerdefinerede belastninger og kerner. Nu er alle biler i en kerne vil få den samme brugerdefinerede belastning, hvis den brugerdefinerede belastning gælder for bilen.
- Forbedret dialogvinduet for en rute kommentar. Nu kan du nemt indtaste flere linjer tekst.
- Vinduet Locations viser nu sporet typer for hvert sted.
- Ny funktion, for klassificering / udveksling spor kan du nu begrænse, hvilke destinationer sporet vil tjene. Se "Track Destination" under Værktøjer i vinduet Rediger spor.
- Du kan nu fortælle routeren, hvis du ønsker det at overveje værftet spor ved fræsning en bil. Fravælg "Aktiver Bil Routing via Yards" i Option-vinduet under Værktøjer i vinduet indstillinger, hvis du ikke ønsker at bruge yards ved fræsning biler. Værfterne er stadig tilgængelige til andre formål.
- Tilføjet muligheden for at udskrive en bils endelige destination og vende tilbage, når tomme til bilen roster print funktion.
- I "Set Car" vinduet, tilbagevenden, når tomme og endelige destination felter er nu deaktiveret, hvis du slår routing fra. Begge funktioner kræver routing at fungere korrekt.
- Programmet viser ikke længere en fejl i toget build rapport, hvis du sletter en tidsplan element for en bil, der blev tildelt denne post i kamp mode. Programmet nu forsøger at finde en anden match til bilen, og vil rapportere et problem, hvis der ikke er et match til rådighed.
- Programmet viser nu tog, afgangs- og ankomsttider steder hvis prompt til eller fra iscenesættelse er valgt.
- Dan Boudreau foretaget følgende rettelser til operationer:
- Fixed en linje formatering problem med åbenbare og skifte lister, der har linjeskift indlejret i kommentarerne.
- Rettet et problem, når bytte cabooses i et togs rute. Koden ikke kontrollere for at se, om der var det korrekte antal træk til rådighed på ruten til at gøre swap. Tak til Quintin Foster til at finde og rapportere dette problem.
- Rettet et problem med et togs afgang tidspunkt, hvor der var tilbage til tilbage placeringer ved hjælp af samme navn. Tak til Bob Byck til at finde og rapportere dette problem.
- Fixed et problem, hvor "Tilføj" eller "Rediger" Track vindue størrelse vil vende tilbage til sin tidligere størrelse, mens du ændrer sporet afkrydsningsfelter.
- Rettet et problem, hvor programmet ikke ville vælge en mellemstation spor korrekt, når udelukke tog eller rute blev brugt.
- Fixed et problem, hvor programmet ville ruten for mange biler til en spore med en tidsplan.
- Rettet et problem, hvor en bil med en brugerdefineret belastning i rute ville miste hvilken tidsplan element bilen var blevet tildelt, når toget bærer bilen blev nulstillet.
- Rettet et problem, hvor en switcher ville ignorere en bils vente tæller. Tak til Joe Mattick til at finde og rapportere dette problem.
- Rettet en fejl, hvor et tog ikke ville bygge efter sletning af en bil eller loco type, toget bruges til at transportere.
- Rettet en fejl i CVS filer, når brugeren havde kommaer i deres kommentarer.
- Rettet en fejl, hvor et tog ikke ville opsige, hvis det første sted i en rute blev slettet i en indbygget tog.
- Dan Boudreau tilføjet støtte til IOU USB / PowerCab udgave 7. IOU understøtter nu brugen af AUIs til sensorer ved brug af en IOU USB og PowerCab. Du skal have den nyeste USB-interface, som er version 7.x.x og din PowerCab skal være version 1.65 eller nyere.
- Kevin Dickerson foretaget følgende ændringer:
- Hardware opdateringer:
- CAN Ethernet - Tilføjet mulighed for at vælge den korrekte protokol
- Merg CBUS Ethernet - Tilføjet en ny adapter til at håndtere denne konfiguration
- LocoNetOverTCP -. Løs et problem med detaljer forbindelsesindstillingerne, der forhindrede det i at blive indlæst
- Ecos - Fixed et mindre problem med den måde, at den hastighed trin svar blev behandlet, som forårsagede en fejl
- ESU ECOS - Rettet et problem med den måde, at ændringerne gasspjæld hastighed håndteres
- LocoNet Simulator - Indledende tilstande af sensorer kan indstilles via de præferencer, snarere end at bruge standard af UKENDT
- Debug Throttle - Tilføj 14 & amp; 28 hastighedstrin indstillinger til dem, der er til rådighed
- LocoNet Throttle - Fix spørgsmål, hvor visse trin hastighed blev springes over i 14 & amp; 28 mode. - Michael Mosher & amp; Kevin Dickerson
- Redaktion:
- SensorIcon - Fix en uoverensstemmelse problem med indstillingen af sensorens tekst farver .
- Tekstegenskaber - Fix valg skriftstørrelse liste i tekst egenskaber til at fungere korrekt
- Layout Editor - Tilføjet i evnen til at rotere Slips
- Layout Editor - Medtag interne blok grænser på den fortsatte vej et crossover som en gyldig placering til indstilling en signalmast / sensor
- Layout Editor - Rettet en placering problem med SignalMast / sensor værktøj i Layout Editor
- SignalHeads:
- SignalHeads - Fixed et spørgsmål, som forhindrer på knappen Tilføj i at fungere korrekt
- Opdateret DCC signal hoved dekoder for at tillade brugerdefinerede nummerering for forskellige aspekter.
- Fixed et problem, hvor hvis brugernavnet ændres, afspejles dette ikke i editoren ikoner.
- SignalMast:
- Tilføjet i evnen til at gentage tilstanden af en SignalMast på en anden og omvendt
- Når en Aspect er enten er deaktiveret eller aktiveret, Aspect Kombinationsboks i tabellen er afspejle denne ændring.
- Rettet en fejl i DCC Signal Mast ved kopiering af Signalmast der har aspekter, der som handicappede.
- Fixed et problem, hvor hvis brugernavnet ændres, afspejles dette ikke i editoren ikoner.
- SignalMast Logic:
- Opdater brugerdefinerede blokke, så de er opdateret, når brugernavne ændres og flytte
- reagere på LayoutBlocks blive afsat til sektioner. Dette sker kun, hvis Logic har et afsnit forbundet med det, og afsenderen er indlæst.
- Identificerer Signal Master, der kan klassificeres som mellemprodukt. Intermediate Master er klassificeret som dem, der kun har en enkelt destination mast, uden sporskifter i stien.
- Flag sektioner som værende mellemliggende hvor de går til eller fra en Intermediate Mast.
- Nu mener de stridende blokke, når den støder på en dobbelt crossover.
- Løs et yderligere problem, når et signal mast logik er slettet, kan det generere en NPE.
- Tillad flere beskytte blokke til en enkelt SignalMast placeret på halsen af en valgdeltagelse.
- Ind / Ud (NX):
- Tilføj mulighed for at indstille en alternativ farve til layout blokke, mens Entry / Exit rute bliver sat op. Farve er defineret i post / Afslut Valg
- Tillad udvidede NX ruter, der skal indstilles, f.eks A-D i stedet for A-B, B-C, C-D
- Kan nu udvide transit af en Active Train i afsender
- Nu mener de stridende blokke, når den støder på en dobbelt crossover.
- Tilføjet i evnen til at stable post / Exit (NX) Interlocks.
- Tillad flere beskytte blokke til en enkelt NX Kilde placeret på halsen af en valgdeltagelse.
- Dekoder Pro:
- Dekoder Selection - Tilføjet en Vis / Skjul facilitet på matchede dekodere efter dekoderen er blevet læst
- DP3 - Den nye Loco vindue, nu kan du oprette en grundlæggende vagtplan post uden at skulle åbne et separat vindue
- Ordnede DP3 Slut menupunktet
- Fixed et problem, hvor en ny Roster Indrejse kan ikke blive gemt korrekt til arbejdstidens placering indekset.
- afsender / AutoDispatcher ændringer:
- Initial Støtte til Signal Mast i afsender herunder
- Automatisk tog reagere på SignalMasts
- Afsnit generation baseret på SignalMast Logic
- SignalMast Logic baseret sektion blokke er befolket ved belastning
- Løs et problem, hvor sporskifter er korrekt ikke at blive sat i det sidste afsnit, (når kontinuerlig drift er ikke valgt), eller den forrige blok ikke samlet op, hvis den aktive toget starter i transit og er ikke i den første blok af dette afsnit.
- Tilføj evnen til at forsinke starten af et tog er baseret på en sensor går aktivt.
- Føj til ikonet hukommelse, evnen til at nulstille en automatisk Active Train, når den er færdig.
- Tilføj en tekst label med den faktiske hastighed (i procent) / retning set fra den tilhørende gashåndtaget til en auto aktiv tog.
- Ved brug SignalMasts og Auto Allokere, er masten i slutningen af sidste tildelte sektion sæt afholdt, således at den nærmer sig automatisk auto tog ikke blot læse, hvad logikken har beregnet. Ved allokering det næste afsnit, sætte masten i slutningen af det afholdes og derefter slippe den foregående.
- Opdater automatisk aktive toget opsige option, så den venter indtil loco er stoppet før endelig bortskaffelse af det.
- Hvis tildele et afsnit, at dette markeret som mellemliggende test alle efterfølgende afsnit, der også markeret som mellemprodukt for at sikre, at vi ikke ender med tog, der opfylder ansigt til ansigt.
- Når en sektion, der venter på at blive tildelt går fra et besat til en un-besatte tilstand kraft afsenderen til at gøre en scanning til af sektioner venter på at blive tildelt.
- Udvid post / Exit sikringsanlæg, så den kan udvide transit af et aktivt tog.
- Tilføj mulighed for at gøre det muligt for afsenderen vinduet skal åbnes når panelet filen indlæses.
- Nyt Train Window - Den startblok combo boks vil automatisk vælge det første besatte blok på listen
- Nyt Train Window -. Når kaldes fra panelet med en kendt Roster indtastning og blokere, er transit combo befolket med transitter, der enten indeholder blokken fortid eller har det som en indgang Poing
- Fix problem med redigering af den forreste blokerer sensoren
- Løs et af undtagelse interval afsender.
- Giver adgang til afsenderen funktioner skabe nyt tog, allokere sektioner og afslutte for en aktiv tog fra en hukommelse ikon, hvis en Roster post bruges
- Butik toget type som angivet i afsender New Train vindue mod vagtplan indrejse, og hente den, når posten er valgt igen
- Tilføjet mulighed for at gemme Roster indtastning i tildelte blokke fra dispather snarere end blot en tekststreng
- Forudsat en ny metode til at redigere blok, valgdeltagelse og sensor detaljer i tabellen.
- Tilføjet muligheden for at indstille tilstanden af en intern sensor ved belastning / skabelse til noget andet end Ukendt
- Opdateret den ruter vinduet for at gøre det muligt at indeholde rullepaneler hvis vinduet er for lille til oplysningerne
- Blokke / LayoutBlocks - Når layoutblock useExtraColor ændres, udbrede dette ned til "blok", så det kan affyre en propertychange tilfælde af "tildelt" til alle sine lyttere. Den "blok" i sig selv ikke holde styr eller opbevar den tildelte indstilling. Dette sparer genstande skulle lytteren til at både blokken og layoutblock stater.
- Enzo Fortuna gjort flere opdateringer til den italienske oversættelse. Dette omfatter en lang række ændringer til koder for eksisterende (engelsk) strenge, så bedes kommentere hvis du bemærker noget mangler.
- unit test De JUnit blev reorganiseret på det øverste niveau.
- Rettet et problem med MS100 tilstand. Bemærk, at MS100 er kun tilgængelig på visse ældre Windows-maskiner; denne rettelse ændrer ikke, at bare genskaber nogle funktion tabt i JMRI 3.2. I det lange løb, er du nødt til at erstatte din MS100 med noget fra dette århundrede.
- Xerces-J parser bruges til at læse og skrive XML-filer blev opdateret til version 2.11.0
- Flere ændringer for internationalisering, især for operationer kode af Dan Boudreau. Enzo Fortuna har gjort store opdateringer til det italienske sprog støtte, herunder Digitrax og Lenz dekoder definitioner.
- Mere reducere dekoder definitioner på almindelige form via XInclude af "del filer".
- Dave Heap ændret præferencer forbundet med vagtplan placering og "Bruger File Location". Han tilføjede også støtte til ESU nye Marklin-stil speed borde i LokSound 4,0 dekodere.
- Dave Heap forbedret nogle af filen-location-relateret terminologi.
- Paco Canada forudsat dekoder definitioner for PPP dekodere.
- Ændringer for Virtual Sound Decoder (af Mark Underwood):
- Rettet en masse bugs fra 3.2.0. Nogle store dem bliver kaldt ud specifikt nedenfor.
- Tilføjet support for at udpege en placering som værende inde i en tunnel (stadig eksperimentel)
- Tilføjet muligheden for at tildele en fysisk placering til en blok, hvis der Block er forbundet med en Reporter. Dette giver en øget opløsning i lokalisering af toget, under visse omstændigheder.
- Motorstartknap lyd nu kun afspilles, når gashåndtaget er i tomgang.
- Tilføjet filsystem browsere til standard sti og fil poster i Preferences
- VSD fil kan nu explcitly angive, hvilke definerede Diesel hak er inaktiv hak.
- Walt Thompson faste forbindelser i flere hjælpesider.
- Walt Thompson fast en masse links i hjælpesiderne.
- Walt Thompson forbedret hjælp fil forbinder den.
- Rettet problem ved eksport roster filer.
- Fred Dalzell tilføjet en definition for MRC Steam Sync Mini dekoder MRC_soundbrilliance1869.xml
- Gert Muller fast et problem, når opbevaring paneler fra web-klientens.
- Fast speedometer åbning tre små tomme vinduer.
- Flere grafik i hjælpesiderne vises ikke i en desktop browser, når der klikkes.
- Opdateret Standalone LocoNet hjælpeside information til LocoBuffer-USB og LocoBuffer-II brug af LocoNet RailSync ledninger.
- Rettet et problem, der kan resultere i roster poster deler en opbakning fil, hvis du eksporterer en post og derefter importere den i samme JMRI instans. Hvis du har gjort dette, i fortiden, rettelsen er at "Genskab Roster Index" fra debug-menuen.
- Steve Todd tilføjet en mulighed for at meddelelserne Monitor vinduer for at give brugerne mulighed for at bortfiltrere uønskede meddelelsestyper.
- Egbert Broerse forudsat definitioner for Rio Grande signaler fra 1965.
- Paul Bender foretaget nogle interne forbedringer af XPressNet programmører.
- Michael Mosher opdateret BLI og NCE dekoder definitioner
- Opdateret DCC Signal Head til arbejde som DCC Signal Mast og alle kendte hardware. Den NMRA Standard for adressering DCC Signal tilbehør Dekodere er dårligt skrevet og tvetydig. JMRI støtte til disse er på vej mod, hvad de hardwareproducenter faktisk gør, og væk fra NMRA DCC arbejdsgruppe diktat.
- Tilføj LinkingLabel, en type ikon på de forskellige panel redaktører, der vil lade dig flytte til et andet vindue eller åbne en webside. Bare et udgangspunkt for eventuelle web-server-funktioner.
- Forbedringer af aspekt-signalering docs.
- Tilføjet en ny LinkingLabel ikon typen til de tre typer af paneler. Dette kan være tekst eller et ikon. Når der klikkes, det tager dig til en anden JMRI vindue eller en ekstern webside eller fil. Steve Todd også indbygget web support til ekstern visning.
- Dick Bronson forbedret NS-2008 signal sæt.
- Fjernet muligheden for at køre den serielle IOU grænseflade på 19.200 baud. Denne hastighed har vist sig at forårsage problemer med NCE kommando station. Standarden er nu 9.600 baud. Hvis du kørte på 19.200 baud, er du nødt til at omkonfigurere din IOU kommando station til at køre ved 9600.
- John Crellin forudsat dekoder definitioner for MRC 1619 gennem 1624 dekodere, og opdateret TCS X definition.
- På MacOS X, ændre scriptet i launcher ikoner til korrekt håndtere Oracle versioner af Java.
- Michael Mosher opdateret SoundTraxx Diesel Tsunami definitioner og forudsat en ny BLI Light definition.
- Paul Bender rettet en fejl i JMRIClient implementering, der forhindrede navnene CBUS sporskifter og sensorer bliver overført til serveren.
- Ken Cameron foretaget følgende ændringer til NCE-systemer:
- Tilføjet foreløbig støtte til SB5 og Twin-systemer.
- Udvidet støtte til den opdaterede PowerCab (1,65), og den opdaterede USB (7. *)
- ændret den måde NCE systemer regne ud, hvilke menupunkter understøttes for en given forbindelsestype.
- Fjernet flere linjer format Cab Monitor baseret på brugerfeedback og hovedpine det forårsagede koden.
- Kabine Monitor viser nu AIU indgange bits som funktioner på førerhuset.
- Tilføjet USB-indgang støtte til, at ændre USB cab nummer
- Følgende ændringer blev foretaget nettjenester:
- JSON Server kan automatisk startes, når JMRI starter - Randall Wood
- JSON Web Servlet kan opdatere eller tilføje sporskifter, sensorer og andre genstande - Randall Wood
- Rettet et problem med hjælp links, der er rapporteret en 404 fejl gennem standardbrowser. - Dan Boudreau
- Til LocoNet systemer med transponderende, fastsætte en falsk power-off, når du laver ops-mode dekoder læser.
- Du kan nu bruge "Start Up" rude i indstillinger at have nogen af de seks Operationer vinduer åbne, når programmet starter. Du kan også bruge det til at sætte knapper på PanelPro eller DecoderPro start vinduet for at åbne Operations vinduer uden at gå gennem menuerne.
- I fortiden, alle menupunkter blev opført under Preferences "Start Up" valg til en ny handling eller knap. Dette er langsomt ændrer sig så, at kun gyldige dem, baseret på den aktuelt konfigurerede forbindelsen (r), vises. Dette er beregnet til at gøre det nemmere at finde dem, du leder efter. Dette er en subtil ændring i koden, så lad os vide, hvis noget er gået galt. Omkring 1/3 af de systemspecifikke poster hidtil er blevet fjernet, med migrationen beregnet til at være fuldstændig ved den tid JMRI 3.4 er frigivet i den kommende sommer.
- Tilføjet muligheden for at kopiere en markering fra System Console til klippebordet - Matthew Harris
- Michael Mosher opdateret Tsunami dekoder definitioner
- Michael Mosher tilføjet en ny NCE N103 dekoder definition
- Nigel Cliffe forudsat definitioner for Harman DCC "Signalist" dekodere
- Listen DCC producenter blev opdateret med de seneste NMRA opgaver
- Der er nu en layoutblocks variabel foruddefineret for adgang til LayoutBlockManager fra Jython scripts.
- Mattias K opdateret LocoNet støtte til at spore den tid, LocoNet meddelelser blev modtaget.
- Dick Bronson opdateret definitionerne for RR-CirKits produkter
- Stephen Lowens opdateret SoundTraxx Tsunami Rapido definition
- Dave Heap opdateret ESU V4 dekoder definitioner
- Nigel Cliffe en definition for Harman DCC "Signalist" dekodere.
- Dekoder definition for MPM RRR biler og avancerede lys funktioner dekoder fra Wekomm - Alain Carasso
- Nye funktioner:
Krav :
Kommentarer ikke fundet