JMRI là viết tắt của Java Mô hình đường sắt Giao diện và nó về lĩnh. Là một mã nguồn mở phần mềm đồ họa thực hiện trong Java và được thiết kế từ mặt đất lên để cung cấp một số công cụ xây dựng để kiểm soát máy tính của mô hình đường sắt
Nói cách khác, chương trình bao gồm việc triển khai mẫu mẫu khác nhau và các giao diện để kiểm soát một cách bố trí mô hình đường sắt sử dụng gì, nhưng một máy tính cá nhân. Nó được thiết kế đặc biệt như là một điểm khởi đầu cho những người yêu thích những người đang tìm kiếm một cách dễ dàng để bắt đầu xây dựng điều khiển bố trí riêng của họ.
Các tính năng trong nháy mắt
Các ứng dụng về lĩnh mục tiêu chính là để được như sử dụng được có thể cho nhiều người, vì nó chạy bất cứ nơi nào, và sẽ cố gắng để được độc lập của hệ thống phần cứng cụ thể. Nó bao gồm các PanelPro và DecoderPro ứng dụng, có thể được sử dụng bởi railroaders mô hình để tạo ra các bảng điều khiển và cấu hình bộ giải mã DCC.
Dự án cũng được thiết kế để hoạt động như một điểm nhảy-off để phát triển những người muốn kiểm soát bố trí của họ từ một máy tính mà không cần phải xây dựng toàn bộ hệ thống từ đầu. Nó về lĩnh. S dịch sang nhiều ngôn ngữ, bao gồm tiếng Anh, tiếng Pháp, tiếng Tây Ban Nha, Đức, Séc và Đan Mạch
Dưới mui xe, sẵn có và các hệ điều hành hỗ trợ
Các ứng dụng được viết hoàn toàn bằng ngôn ngữ lập trình Java và nó & rsquo; s hoàn toàn tương thích với tất cả các hệ điều hành mà Java Runtime Enviroment (JRE) có sẵn, bao gồm cả phân phối GNU / Linux, cũng như Microsoft Windows và Mac OS hệ thống X điều hành.
Các phần mềm có sẵn để tải về như một kho lưu trữ tất cả-trong-một bao gồm tất cả các tập tin cần thiết để bắt đầu sử dụng các dự án mà không có quá nhiều rắc rối. Nó đã được thử nghiệm thành công với cả hai phiên bản 64-bit và 32-bit instruction set kiến trúc.
Điều gì là mới trong phiên bản này:
- Thư viện OpenLCB cập nhật để hoạt động xử lý trung tâm tốt hơn.
- Một số thông tin cập nhật nội bộ cho cách CV đọc và viết được thay đổi để cải thiện xử lý sơ yếu lý lịch được lập chỉ mục. Nếu bạn có mã hoặc các kịch bản mà viết hoặc đọc CV trực tiếp của riêng bạn, hãy kiểm tra để xem liệu chúng ta đã bị phá vỡ bất cứ điều gì, xin vui lòng.
- Cải thiện việc xử lý giải mã chỉ chứa địa chỉ dài, không có địa chỉ ngắn.
- Peter Ulvestad cập nhật các giá trị mặc định Hornby 8249.
- Nigel Cliffe và Dave Heap vấn đề cố định với các nhân vật quốc tế trong bốn kịch bản Python: AAR105.py, RailDriver.py, RocoCrane46902.py, Zimo_pseudo_programmer.py
- kịch bản thêm mẫu
- Tính năng mới, bây giờ bạn có thể để chương trình tạo đầu máy của bạn bao gồm cho bạn.
- Tính năng mới, bây giờ bạn có thể điều chỉnh tất cả các chuyến tàu thời gian khởi hành của bạn bằng cách lựa chọn một số giờ.
- Tính năng mới, bây giờ bạn có thể chỉnh sửa hoặc xem hai địa điểm cùng một lúc.
- Các chỉnh sửa cửa sổ tàu hiện nay cho thấy nếu có đường hoặc tải hạn chế cho tàu.
- Cố định một lỗi trong ca khúc sao chép nơi những loại xe phục vụ không được sao chép vào các ca khúc mới.
- Cố định một lỗi trong bản sao tàu mà tàu build tùy chọn không được sao chép vào các tàu mới.
- Cố định một lỗi trong các router khi các tùy chọn để trở một chiếc xe để dàn dựng được kích hoạt, và get xe là một tải tùy chỉnh từ dàn dựng.
- cải thiện việc xử lý các địa chỉ DCC.
- cập nhật các kết nối mạng XPressNet (LIUSB-Server, LIUSB-Etherenet, và XnTCP) để cho phép những nỗ lực kết nối lại tự động trong trường hợp của một kết nối mạng giảm xuống.
- hỗ trợ cải thiện trong các khách hàng mạng chung cho cấu hình tự động. Điều này bao gồm các cải tiến cho các công cụ cấu hình tự động mDNS / zeroconf / Bonjour chung chung.
- thêm hỗ trợ mDNS đến adapter Lenz LIUSBEthernet.
- cập nhật các định nghĩa tín hiệu BN năm 1989.
Điều gì là mới trong phiên bản 4.0 r29647:
- Thư viện OpenLCB cập nhật để hoạt động xử lý trung tâm tốt hơn.
- Một số thông tin cập nhật nội bộ cho cách CV đọc và viết được thay đổi để cải thiện xử lý sơ yếu lý lịch được lập chỉ mục. Nếu bạn có mã hoặc các kịch bản mà viết hoặc đọc CV trực tiếp của riêng bạn, hãy kiểm tra để xem liệu chúng ta đã bị phá vỡ bất cứ điều gì, xin vui lòng.
- Cải thiện việc xử lý giải mã chỉ chứa địa chỉ dài, không có địa chỉ ngắn.
- Peter Ulvestad cập nhật các giá trị mặc định Hornby 8249.
- Nigel Cliffe và Dave Heap vấn đề cố định với các nhân vật quốc tế trong bốn kịch bản Python: AAR105.py, RailDriver.py, RocoCrane46902.py, Zimo_pseudo_programmer.py
- kịch bản thêm mẫu
- Tính năng mới, bây giờ bạn có thể để chương trình tạo đầu máy của bạn bao gồm cho bạn.
- Tính năng mới, bây giờ bạn có thể điều chỉnh tất cả các chuyến tàu thời gian khởi hành của bạn bằng cách lựa chọn một số giờ.
- Tính năng mới, bây giờ bạn có thể chỉnh sửa hoặc xem hai địa điểm cùng một lúc.
- Các chỉnh sửa cửa sổ tàu hiện nay cho thấy nếu có đường hoặc tải hạn chế cho tàu.
- Cố định một lỗi trong ca khúc sao chép nơi những loại xe phục vụ không được sao chép vào các ca khúc mới.
- Cố định một lỗi trong bản sao tàu mà tàu build tùy chọn không được sao chép vào các tàu mới.
- Cố định một lỗi trong các router khi các tùy chọn để trở một chiếc xe để dàn dựng được kích hoạt, và get xe là một tải tùy chỉnh từ dàn dựng.
- cải thiện việc xử lý các địa chỉ DCC.
- cập nhật các kết nối mạng XPressNet (LIUSB-Server, LIUSB-Etherenet, và XnTCP) để cho phép những nỗ lực kết nối lại tự động trong trường hợp của một kết nối mạng giảm xuống.
- hỗ trợ cải thiện trong các khách hàng mạng chung cho cấu hình tự động. Điều này bao gồm các cải tiến cho các công cụ cấu hình tự động mDNS / zeroconf / Bonjour chung chung.
- thêm hỗ trợ mDNS đến adapter Lenz LIUSBEthernet.
- cập nhật các định nghĩa tín hiệu BN năm 1989.
Điều gì là mới trong phiên bản 3.10.1:
- Thư viện OpenLCB cập nhật để hoạt động xử lý trung tâm tốt hơn.
- Một số thông tin cập nhật nội bộ cho cách CV đọc và viết được thay đổi để cải thiện xử lý sơ yếu lý lịch được lập chỉ mục. Nếu bạn có mã hoặc các kịch bản mà viết hoặc đọc CV trực tiếp của riêng bạn, hãy kiểm tra để xem liệu chúng ta đã bị phá vỡ bất cứ điều gì, xin vui lòng.
- Cải thiện việc xử lý giải mã chỉ chứa địa chỉ dài, không có địa chỉ ngắn.
- Peter Ulvestad cập nhật các giá trị mặc định Hornby 8249.
- Nigel Cliffe và Dave Heap vấn đề cố định với các nhân vật quốc tế trong bốn kịch bản Python: AAR105.py, RailDriver.py, RocoCrane46902.py, Zimo_pseudo_programmer.py
- kịch bản thêm mẫu
- Tính năng mới, bây giờ bạn có thể để chương trình tạo đầu máy của bạn bao gồm cho bạn.
- Tính năng mới, bây giờ bạn có thể điều chỉnh tất cả các chuyến tàu thời gian khởi hành của bạn bằng cách lựa chọn một số giờ.
- Tính năng mới, bây giờ bạn có thể chỉnh sửa hoặc xem hai địa điểm cùng một lúc.
- Các chỉnh sửa cửa sổ tàu hiện nay cho thấy nếu có đường hoặc tải hạn chế cho tàu.
- Cố định một lỗi trong ca khúc sao chép nơi những loại xe phục vụ không được sao chép vào các ca khúc mới.
- Cố định một lỗi trong bản sao tàu mà tàu build tùy chọn không được sao chép vào các tàu mới.
- Cố định một lỗi trong các router khi các tùy chọn để trở một chiếc xe để dàn dựng được kích hoạt, và get xe là một tải tùy chỉnh từ dàn dựng.
- cải thiện việc xử lý các địa chỉ DCC.
- cập nhật các kết nối mạng XPressNet (LIUSB-Server, LIUSB-Etherenet, và XnTCP) để cho phép những nỗ lực kết nối lại tự động trong trường hợp của một kết nối mạng giảm xuống.
- hỗ trợ cải thiện trong các khách hàng mạng chung cho cấu hình tự động. Điều này bao gồm các cải tiến cho các công cụ cấu hình tự động mDNS / zeroconf / Bonjour chung chung.
- thêm hỗ trợ mDNS đến adapter Lenz LIUSBEthernet.
- cập nhật các định nghĩa tín hiệu BN năm 1989.
Điều gì là mới trong phiên bản 3.5.6:
- Cố định một vấn đề với khởi chạy máy chủ LocoNetOverTcp khi chạy các ứng dụng vô danh JMRI.
- Tạo một tín hiệu kiểu đầu mới "Triple đầu ra RGB".
- Tính năng mới cho folks sử dụng lịch để xe tuyến đường. Trên một cơ sở cho mỗi tàu, bạn có thể yêu cầu các chương trình để kéo xe với một điểm đến cuối cùng, nơi tàu đang được xây dựng không cung cấp con đường hiệu quả nhất cho xe.
- Cập nhật các "Show xe các loại dịch vụ" công cụ cho một chuyến tàu.
- Cải thiện tooltips cho rất nhiều và rất nhiều định nghĩa giải mã cho phù hợp hơn.
- Added Digitrax loại bộ giải mã.
- Một lỗi trong hỗ trợ SRCP đã được cố định
Điều gì là mới trong phiên bản 3.4:
- Dan Boudreau làm những cải tiến sau đây để hoạt động:
- Bây giờ bạn có thể kiểm soát tải trọng cho xe lửa và các bài hát bằng các loại xe. Trước đây chỉ có tên tải đã có sẵn. Bây giờ bạn có thể kiểm soát bằng tên tải, và theo từng loại xe và tên tải.
- Bây giờ bạn có thể quyết định nếu bạn muốn thụt khi nhìn vào xây dựng báo cáo với một trình soạn thảo văn bản.
- Tính năng mới, bây giờ chương trình sẽ tạo xe tải tùy chỉnh cho dàn rời xe và cũng chấm dứt vào dàn. Xem Sửa Staging theo dõi, và chọn "Generate tải tùy chỉnh cho bất kỳ theo dõi dàn". Bạn có thể kiểm soát tải trọng sẽ được tạo ra bằng cách điều chỉnh theo dõi thiết bị đầu cuối và mà tải các dàn tàu khởi hành có thể thực hiện.
- Bây giờ bạn có thể chỉnh sửa số di chuyển của xe, chờ đợi, được xây dựng, lĩnh vực chủ sở hữu, RFID, và giá trị trực tiếp trong cửa sổ xe.
- Cải thiện tính năng xe chờ đợi. Bây giờ chờ đợi của chiếc xe sẽ chỉ giảm một khi các tàu có thể thực sự phục vụ xe, không chỉ đi qua.
- Bây giờ bạn có thể điều chỉnh độ dài tab nếu bạn đang sử dụng các định dạng bảng cho biểu hiện của bạn và chuyển đổi danh sách. Xem trong Options In Manifest theo cụ.
- Các cửa sổ dẫn sẽ hiển thị đầu máy giao cho tàu.
- Thực hiện một số cải tiến trong công cụ địa điểm in liên quan đến lịch trình.
- Thêm xây dựng báo cáo formating và dễ đọc cải tiến.
- Một tính năng mới được gọi là cửa sổ "Yardmaster". Bây giờ bạn có thể có được một danh sách chuyển đổi cho một vị trí tương tự như cửa sổ "nhạc trưởng". Trong cửa sổ "Vị trí", bây giờ có một nút gọi là "Yardmaster" cho mỗi vị trí. Cửa sổ Yardmaster có một combobox chứa một danh sách các tàu có công việc cho vị trí. xe lửa chỉ được xây dựng với công việc có sẵn.
- Bây giờ bạn có thể kiểm soát một cách độc lập xây dựng báo cáo kích thước font. Nếu sử dụng soạn thảo văn bản, sử dụng cỡ chữ nhỏ hơn nếu bạn muốn tăng số lượng văn bản trên mỗi dòng.
- Một số công việc bổ sung tích hợp Đấng Tạo Manifest. Có nút bây giờ chạy trên cửa sổ xe lửa để kích hoạt chương trình. Chọn "Tạo csv Manifest" trong cửa sổ xây dựng tùy chọn để cho phép các nút mới. Bạn cũng có thể chỉnh sửa tên tập tin của Đấng Tạo Manifest, xem dưới Trains- & gt;. Công cụ "Setup Excel Chương trình"
- Trong cửa sổ "Set Car", điểm đến cho các xe bây giờ là theo mặc định vô hiệu hóa. Bạn nên sử dụng các "Final Destination" khi tự thiết lập một điểm đến cho chiếc xe. Nếu bạn cần các lĩnh vực điểm đến được kích hoạt, theo cụ, là một lựa chọn để kích hoạt nó.
- Tính năng mới, ngày cuối cùng và thời gian một chiếc xe đã được giao cho một chuyến tàu. Lưu ý rằng thời gian qua và ngày tháng được thiết lập khi xe được giao, hoặc nếu xe đã được thiết lập lại từ một tàu được xây dựng. Điều này sẽ giúp bạn tìm thấy "mắc kẹt" xe nếu bạn có bất kỳ.
- Cải tiến xe định tuyến khi xe có tải trọng tùy chỉnh và / hoặc điểm đến cuối cùng. Cảm ơn Dave Cochrun và Thanh tra Dave trong việc giúp chúng tôi cải thiện phần này của chương trình.
- Bây giờ bạn có thể sử dụng phím Esc để đóng bất kỳ cửa sổ hoạt động tích cực. Tất cả các hoạt động và cửa sổ jmri khác cũng có thể được đóng lại bằng cách sử dụng các phím điều khiển-W.
- Yardmaster và Conductor cửa sổ bây giờ cho xe tiện ích bởi số lượng của họ chứ không phải là bằng đường bộ và số lượng. Cả hai cửa sổ bây giờ hỗ trợ "Sắp xếp theo Track" tùy chọn. Cửa sổ Yardmaster bây giờ sử dụng "Danh Switch" định dạng chứ không phải là định dạng "Manifest".
- Bây giờ bạn có thể kiểm soát tải trọng được phép tàu từ dàn dựng.
- Cải thiện mã định tuyến để tìm kiếm một vài trao đổi hoặc bãi vệt tại một vị trí khi cố gắng để tìm một con đường để một khuyến khích. Các phiên bản trước đó đã không cố gắng tìm các bài nhạc khác tại một vị trí khi ca khúc đầu tiên đã cố gắng được đầy đủ. Nhờ Jim Elbe cho việc tìm kiếm và báo cáo vấn đề này.
- Thực hiện một số cải tiến cho các báo cáo xây dựng liên quan đến xe định tuyến. Cũng được cải thiện như thế nào giao dịch chương trình với định tuyến một xe vào dàn dựng và được theo dõi trong giai đoạn thích hợp.
- Cải thiện về cách giao dịch chương trình với "loại xe tải và tùy chỉnh cặp" cho các địa điểm và xe lửa khi một loại xe được thay đổi hoặc xóa. Nhờ thanh tra Dave để báo cáo vấn đề này.
- Cải thiện cách thức giao dịch chương trình với tải tùy chỉnh và hạt nhân. Bây giờ tất cả các xe trong một hạt nhân sẽ được tải tùy chỉnh cùng nếu tải các tùy chỉnh có giá trị xe.
- Cải thiện cửa sổ hộp thoại cho một nhận xét lộ trình. Bây giờ bạn có thể dễ dàng nhập một vài dòng văn bản.
- Các cửa sổ vị trí hiện cho thấy các loại theo dõi cho từng vị trí.
- Tính năng mới, phân loại / trao đổi bài hát bây giờ bạn có thể hạn chế những điểm đến theo dõi sẽ phục vụ. Xem "Theo dõi Destination" theo cụ trong cửa sổ chỉnh sửa theo dõi.
- Bây giờ bạn có thể nói cho router nếu bạn muốn nó để xem xét các bài hát sân khi định tuyến một chiếc xe hơi. Bỏ chọn "Enable xe Routing qua Yards" trong cửa sổ Tùy chọn theo cụ trong cửa sổ cài đặt nếu bạn không muốn sử dụng bãi khi định tuyến xe. Các bãi vẫn có sẵn cho các mục đích khác.
- Thêm khả năng để in ra điểm đến cuối cùng của xe và quay lại khi có sản phẩm nào để chức năng xe danh sách in.
- Trong cửa sổ "Set Car", sự trở lại khi các trường điểm đến trống và thức hiện đang bị vô hiệu hóa nếu bạn bật định tuyến ra. Cả hai tính năng yêu cầu định tuyến để làm việc đúng.
- Chương trình không còn thấy một lỗi trong báo cáo tàu build nếu bạn xóa một mục lịch trình cho một chiếc xe đã được giao mục đó trong chế độ trận đấu. Chương trình bây giờ cố gắng để tìm một trận đấu cho xe, và sẽ báo cáo một vấn đề nếu không có một trận đấu có sẵn.
- Chương trình hiện nay cho thấy các địa điểm đào tạo, đến và đi, nếu nhắc đến hoặc từ dàn được chọn.
- Dan Boudreau làm các bản sửa lỗi sau đây để hoạt động:
- Cố định một vấn đề dòng định dạng với danh mục biểu hiện và chuyển đổi đó có vận chuyển trở lại nhúng trong các ý kiến.
- Cố định một vấn đề khi trao đổi cabooses trong lộ trình của tàu. Mã không được kiểm tra để xem nếu có số lượng chính xác của chuyển động có sẵn trong các tuyến đường để làm trao đổi. Nhờ Quintin Foster cho việc tìm kiếm và báo cáo vấn đề này.
- Cố định một vấn đề với thời gian khởi hành của tàu khi có được trở lại trở lại vị trí sử dụng cùng tên. Nhờ Bob Byck cho việc tìm kiếm và báo cáo vấn đề này.
- Cố định một vấn đề mà các "Add" hoặc kích "Edit" Theo dõi cửa sổ sẽ trở lại kích thước ban đầu của nó trong khi thay đổi các hộp kiểm bên đường.
- Cố định một vấn đề mà chương trình sẽ không chính xác một ca khúc chọn dàn khi loại trừ tàu hoặc tuyến đường đã được sử dụng.
- Cố định một vấn đề mà chương trình sẽ lộ quá nhiều xe đến một kích thích với một lịch trình.
- Cố định một vấn đề mà một chiếc xe với một tải tùy chỉnh trong tuyến đường sẽ mất mà lịch trình mục xe đã được chỉ định khi tàu chở xe đã được thiết lập lại.
- Cố định một vấn đề mà một chuyển đổi này sẽ bỏ qua số chờ đợi một chiếc xe. Nhờ Joe Mattick cho việc tìm kiếm và báo cáo vấn đề này.
- Sửa lỗi một chuyến tàu sẽ không xây dựng sau khi xóa một chiếc xe hoặc loco loại mà tàu sử dụng để thực hiện.
- Cố định một lỗi trong file cvs khi người sử dụng đã có dấu phẩy trong ý kiến của họ.
- Sửa lỗi một chuyến tàu sẽ không chấm dứt nếu vị trí đầu tiên trong một tuyến đường đã bị xóa trong một chuyến tàu được xây dựng.
- Dan Boudreau thêm hỗ trợ cho NCE USB / PowerCab phiên bản 7. NCE bây giờ hỗ trợ việc sử dụng các AUIs cho cảm biến khi sử dụng một USB NCE và PowerCab. Bạn cần có giao diện USB mới nhất là phiên bản 7.x.x và PowerCab của bạn phải là phiên bản 1,65 hoặc mới hơn.
- Kevin Dickerson thay đổi như sau:
- Cập nhật phần cứng:
- THỂ Ethernet - Thêm khả năng để lựa chọn đúng giao thức
- Merg CBus Ethernet - Thêm vào adapter mới để xử lý cấu hình này
- LocoNetOverTCP -. Sửa chữa một vấn đề với các chi tiết kết nối ngăn không cho nó được nạp
- Ecos - Cố định một vấn đề nhỏ với cách mà trả lời bước tốc độ được xử lý gây ra một lỗi
- ESU ECOS - Cố định một vấn đề với cách mà những thay đổi tốc độ ga được xử lý
- Loconet Simulator - quốc gia ban đầu của cảm biến có thể được thiết lập thông qua các ưu đãi, thay vì sử dụng mặc định của UNKNOWN
- Debug Throttle - Thêm 14 & amp; 28 thiết lập bước Speed để những người có sẵn
- Loconet Throttle - Sửa chữa các vấn đề mà các bước tốc độ nhất định đã bị bỏ qua trong 14 & amp; 28 chế độ. - Michael Mosher & amp; Kevin Dickerson
- Biên tập:
- SensorIcon - Sửa chữa một vấn đề không thống nhất với các thiết lập của màu sắc văn bản cảm biến .
- Properties Văn bản - Fix danh sách lựa chọn kích thước phông chữ trong các thuộc tính văn bản để làm việc một cách chính xác
- Layout Editor - Thêm vào khả năng xoay Trơn
- Layout Editor - Bao gồm ranh giới khối nội bộ trên con đường tiếp tục của một chéo như một địa điểm hợp lệ để thiết lập một signalmast / cảm biến
- Layout Editor - Cố định một vấn đề vị trí với công cụ SignalMast / Cảm biến trong BTV trình bày
- SignalHeads:
- SignalHeads - Cố định một vấn đề mà ngăn chặn các nút Add từ hoạt động chính xác
- Cập nhật các bộ giải mã tín hiệu đầu DCC để cho phép người sử dụng đánh số được xác định cho các khía cạnh khác nhau.
- Cố định một vấn đề mà nếu tên người dùng được thay đổi, điều này không được phản ánh trong các biểu tượng Editor.
- SignalMast:
- Thêm vào khả năng lặp lại trạng thái của một SignalMast lên khác và ngược lại
- Khi một Aspect bị tắt hoặc kích hoạt, Aspect ComboBox trong bảng là phản ánh sự thay đổi này.
- Cố định một lỗi trong DCC Signal Mast khi sao chép một Signalmast trong đó có khía cạnh thiết bị vô hiệu hóa.
- Cố định một vấn đề mà nếu tên người dùng được thay đổi, điều này không được phản ánh trong các biểu tượng Editor.
- SignalMast Logic:
- Cập nhật người dùng định nghĩa khối để họ được cập nhật khi người sử dụng tên được thay đổi và di chuyển
- Phản ứng để LayoutBlocks được phân bổ cho các bộ phận. Điều này chỉ xảy ra nếu Logic có một phần liên kết với nó, và điều phối đã được tải.
- Xác định tín hiệu cột buồm có thể được phân loại như là trung gian. Trung cấp cột buồm được phân loại như là những người chỉ có một cột điểm đến duy nhất, không có cử tri đi bầu trong con đường.
- Cờ phần như là trung gian nơi họ đi đến hoặc từ một Mast Trung cấp.
- Bây giờ xem xét các khối đối lập khi nó gặp một chéo kép.
- Sửa chữa một vấn đề bổ sung khi một logic tín hiệu cột buồm bị xóa nó có thể tạo ra một NPE.
- Cho phép nhiều khối bảo vệ cho một SignalMast đơn nằm ở cổ họng của một cử tri đi bầu.
- Entry / Exit (NX):
- Thêm tùy chọn để thiết lập một màu thay thế cho các khối bố trí trong khi các tuyến đường Entry / Exit đang được thiết lập. Màu được định nghĩa trong Options Entry / Exit
- Cho phép các tuyến đường NX mở rộng được thiết lập ví dụ như A-D, chứ không phải là A-B, B-C, C-D
- Bây giờ có thể kéo dài quá cảnh của một tàu hoạt động trong các điều phối
- Bây giờ xem xét các khối đối lập khi nó gặp một chéo kép.
- Thêm vào khả năng ngăn xếp Entry / Exit (NX) interlock.
- Cho phép nhiều khối bảo vệ cho một nguồn NX đơn nằm ở cổ họng của một cử tri đi bầu.
- Decoder Pro:
- Decoder Selection - Thêm một Show / Hide cơ sở trên bộ giải mã phù hợp sau khi giải mã đã được đọc
- DP3 - Cửa sổ Loco mới, bây giờ cho phép bạn tạo một mục nhập danh sách cơ bản mà không cần phải mở một cửa sổ riêng biệt
- Cố định các DP3 Quit từ menu tùy chọn
- Cố định một vấn đề mà một Roster nhập mới có thể không có được lưu một cách chính xác các chỉ số danh sách.
- thay đổi Dispatcher / AutoDispatcher:
- Hỗ trợ ban đầu cho tín hiệu Mast trong Dispatcher bao gồm
- tự động tàu ứng phó với SignalMasts
- Mục thế hệ dựa trên SignalMast logic
- SignalMast logic phần dựa khối được dân cư vào tải
- Sửa chữa một vấn đề mà cử tri đi bầu không chính xác được thiết lập trong phần cuối cùng, (khi liên tục chạy không được chọn) hoặc khối trước đó không được chọn nếu tàu hoạt động được bắt đầu trong quá cảnh và không phải là trong lần đầu tiên khối của phần đó.
- Thêm khả năng trì hoãn sự khởi đầu của một tàu dựa trên một cảm biến sẽ hoạt động.
- Thêm vào biểu tượng bộ nhớ, khả năng thiết lập lại một tàu kích hoạt tự động khi nó đã hoàn thành.
- Thêm một nhãn văn bản với tốc độ thực tế (tỷ lệ phần trăm) / hướng theo cách nhìn của các ga liên quan đến một tàu tự động hoạt động.
- Khi sử dụng SignalMasts và Auto Phân bổ, trên cột ở phần cuối của phần phân bổ cuối cùng là thiết lập tổ chức, do đó tiếp cận tàu tự động tự động không chỉ đơn giản là đọc những gì logic đã tính toán. Khi phân bổ các phần tiếp theo, thiết lập các cột ở cuối đó để tổ chức và sau đó phát hành trước đó.
- Cập nhật các tàu tự động chấm dứt tùy chọn, do đó, nó chờ đợi cho đến khi loco đã dừng lại trước khi cuối cùng xử lý của nó.
- Nếu phân bổ một phần đó được gắn cờ là kiểm tra trung gian tất cả các phần tiếp theo đó cũng được gắn cờ là trung gian để đảm bảo rằng chúng ta không kết thúc với chuyến tàu cuộc họp mặt-đối-mặt.
- Khi một phần đó là chờ đợi để được cấp phát đi từ một chiếm một lực nhà nước chưa chiếm dispatcher để làm một quét lại các đoạn chờ đợi để được phân bổ.
- Mở rộng lồng vào nhau Entry / Exit để nó có thể kéo dài quá cảnh của một chuyến xe lửa hoạt động.
- Thêm tùy chọn để cho phép các cửa sổ điều phối được mở ra khi tập tin bảng được tải.
- New Train Window - Hộp combo khối khởi đầu sẽ tự động chọn khối chiếm đóng đầu tiên trong danh sách
- New Train Window -. Khi gọi từ bảng điều khiển với một Roster Entry và khối biết, combo quá cảnh là dân cư với sự đi qua đó, hoặc chứa quá khứ khối hoặc có nó như là một poing nhập
- Khắc phục vấn đề với các chỉnh sửa của các cảm biến phía trước chặn
- Fix một ra khỏi phạm vi ngoại lệ trong điều phối.
- Cung cấp quyền truy cập vào các chức năng Dispatcher của tạo tàu mới, phân bổ phần và chấm dứt đối với một tàu hoạt động từ một biểu tượng bộ nhớ, nếu một Entry Roster được sử dụng
- Lưu trữ các loại tàu như thiết lập trong cửa sổ Dispatcher New Train chống lại sự xâm nhập danh sách, và lấy nó khi các mục được chọn một lần nữa
- Thêm tùy chọn để lưu trữ Entry Roster trong khối giao từ dispather hơn là chỉ là một chuỗi văn bản
- Cung cấp một phương pháp mới để chỉnh sửa khối, cử tri đi bầu và bộ cảm biến chi tiết trong bảng.
- Thêm tùy chọn để thiết lập trạng thái của một nội bộ cảm biến tại tải / tạo ra một cái gì đó khác hơn là Unknown
- Cập nhật các cửa sổ các tuyến đường để cho phép nó để chứa các thanh cuộn nếu cửa sổ là quá nhỏ đối với các thông tin
- Khối / LayoutBlocks - Khi useExtraColor layoutblock được thay đổi, tuyên truyền này xuống "khối" để nó có thể bắn ra một sự kiện propertychange của "phân bổ" cho tất cả người nghe. Những "khối" tự nó không theo dõi hoặc lưu trữ các thiết lập được phân bổ. Điều này tiết kiệm bất kỳ đối tượng phải nghe để cả hai khối và layoutblock bang.
- Enzo Fortuna đã cập nhật thêm cho bản dịch tiếng Ý. Điều này bao gồm nhiều thay đổi đối với mã hóa cho (tiếng Anh) dây hiện có, vì vậy xin vui lòng góp ý, nếu bạn nhận thấy một cái gì đó mất tích.
- Các đơn vị xét nghiệm JUnit đã được tổ chức lại ở cấp cao nhất.
- Cố định một vấn đề với chế độ MS100. Lưu ý rằng MS100 là chỉ có sẵn trên một số máy Windows cũ; sửa chữa điều này không thay đổi điều đó, chỉ cần khôi phục lại một số chức năng bị mất trong JMRI 3.2. Về lâu dài, bạn cần phải thay thế MS100 của bạn với một cái gì đó từ thế kỷ này.
- Các phân tích cú pháp Xerces-J sử dụng để đọc và ghi các file XML đã được cập nhật lên phiên bản 2.11.0
- Thay đổi khác cho quốc tế, đặc biệt đối với các mã hoạt động của Dan Boudreau. Enzo Fortuna đã có bản cập nhật lớn với sự hỗ trợ ngôn ngữ tiếng Ý, bao gồm các định nghĩa giải mã Digitrax và Lenz.
- More giảm định nghĩa bộ giải mã đến hình thức phổ biến thông qua XInclude của "các tập tin một phần".
- Dave Heap thay đổi các ưu đãi kết hợp với vị trí đội hình và "Người sử dụng File Location". Ông cũng nói thêm hỗ trợ cho các bảng tốc độ MARKLIN kiểu mới ESU trong LokSound 4.0 giải mã.
- Dave Heap được cải thiện một số thuật ngữ tập tin vị trí liên quan.
- Paco Canada cung cấp các định nghĩa giải mã cho bộ giải mã PPP.
- Thay đổi cho Virtual Sound Decoder (Mark Underwood):
- Cố định một LOT lỗi từ 3.2.0. Một số người lớn được gọi là ra đặc biệt dưới đây.
- Thêm hỗ trợ cho chỉ định một vị trí như là bên trong một đường hầm (vẫn còn thử nghiệm)
- Thêm khả năng để gán một từ vật lý đến một Chặn nếu khối được liên kết với một phóng viên. Điều này cho phép độ phân giải thêm trong việc định vị các tàu, trong những trường hợp nhất định.
- âm thanh khởi động cơ bây giờ chỉ chơi khi ga là lúc nhàn rỗi.
- Thêm trình duyệt hệ thống tập tin cho các mục đường dẫn mặc định và tập tin trong Preferences
- file VSD bây giờ có thể explcitly chỉ ra định nghĩa Diesel notch là notch Idle.
- Walt Thompson liên kết cố định trong một số các trang trợ giúp.
- Walt Thompson cố định một loạt các liên kết trong các trang trợ giúp.
- Walt Thompson cải thiện các tập tin trợ giúp liên kết.
- Cố định vấn đề khi xuất khẩu danh sách các tập tin.
- Fred Dalzell thêm một định nghĩa cho MRC hơi Sync Thống decoder MRC_soundbrilliance1869.xml
- Gert Muller cố định một vấn đề khi lưu trữ các tấm từ các khách hàng web.
- Cố định đồng hồ tốc độ mở ba cửa sổ nhỏ trống.
- Thêm đồ họa trong các trang trợ giúp sẽ không hiển thị trong một trình duyệt web máy tính để bàn khi nhấp vào.
- Cập nhật Standalone LocoNet thông tin trợ giúp cho trang LocoBuffer-USB và sử dụng LocoBuffer-II của dây LocoNet RailSync.
- Cố định một vấn đề mà có thể dẫn đến các mục danh sách chia sẻ một tập tin sao lưu nếu bạn xuất khẩu một mục và sau đó tái nhập nó vào dụ JMRI cùng. Nếu bạn đã làm điều này, trong quá khứ, việc sửa chữa là để "tái Roster Index" từ menu debug.
- Steve Todd thêm một lựa chọn để các cửa sổ thông Monitor cho phép người dùng để lọc ra các loại tin nhắn không mong muốn.
- Egbert Broerse cung cấp các định nghĩa cho các tín hiệu Rio Grande như năm 1965.
- Paul Bender thực hiện một số cải tiến nội bộ để các lập trình XPressNet.
- Michael Mosher cập nhật các định nghĩa giải mã BLI và NCE
- Cập nhật các DCC hiệu trưởng để làm việc như DCC Signal Mast và tất cả các phần cứng được biết đến. Các tiêu chuẩn để giải quyết NMRA DCC tín hiệu Phụ kiện giải mã được kém bằng văn bản và không rõ ràng. JMRI hỗ trợ cho những đang hướng tới những gì các nhà sản xuất phần cứng đang thực sự làm, và đi từ NMRA Nhóm công tác DCC diktat.
- Thêm LinkingLabel, một loại biểu tượng trên các biên tập viên bảng điều khiển khác nhau mà sẽ cho phép bạn di chuyển đến cửa sổ khác hoặc mở một trang web. Chỉ cần một điểm khởi đầu cho các tính năng web-server cuối cùng.
- Cải thiện tài liệu khía cạnh truyền tín hiệu.
- Thêm một loại biểu tượng LinkingLabel mới với ba loại tấm. Điều này có thể là văn bản hoặc một biểu tượng. Khi nhấn vào, nó sẽ đưa bạn đến một cửa sổ JMRI hay một trang web bên ngoài hoặc tập tin. Steve Todd cũng được xây dựng trong hỗ trợ web để xem từ xa.
- Dick Bronson cải thiện các thiết lập tín hiệu NS-2008.
- Loại bỏ các khả năng chạy các giao diện nối tiếp NCE tại 19.200 baud. Tốc độ này đã được tìm thấy để gây ra vấn đề với các đài chỉ huy NCE. Các mặc định bây giờ là 9600 baud. Nếu bạn đang chạy ở 19.200 baud, bạn sẽ phải cấu hình lại đài chỉ huy NCE bạn để chạy ở 9600.
- John Crellin cung cấp các định nghĩa giải mã cho MRC 1619 qua 1624 giải mã, và cập nhật các định nghĩa TCS X.
- Trên hệ điều hành MacOS X, thay đổi kịch bản trong các biểu tượng phóng để xử lý đúng đắn các phiên bản Oracle Java.
- Michael Mosher cập nhật các định nghĩa SoundTraxx Diesel sóng thần và cung cấp một định nghĩa BLI ánh sáng mới.
- Paul Bender cố định một lỗi trong việc thực hiện JMRIClient ngăn tên các cử tri đi bầu CBus và cảm biến từ được truyền đến máy chủ.
- Ken Cameron có những thay đổi sau đây để hệ thống NCE:
- Thêm hỗ trợ ban đầu cho các hệ thống SB5 và Twin.
- Mở rộng hỗ trợ cho các PowerCab cập nhật (1,65) và USB cập nhật (7. *)
- Thay đổi cách hệ thống NCE tìm ra tùy chọn trình đơn được hỗ trợ cho một loại kết nối nhất định.
- Loại bỏ các định dạng nhiều dòng của Cab Màn hình dựa trên phản hồi của người dùng và nhức đầu nó gây ra các mã.
- Cab Màn hình hiển thị tại AIU đầu vào bit như các chức năng trên xe.
- Thêm hỗ trợ giao diện USB để cho phép thay đổi số USB taxi
- Những thay đổi sau đây đã được thực hiện với các dịch vụ mạng:
- Các JSON Server có thể được tự động bắt đầu khi bắt đầu JMRI - Randall Gỗ
- Các JSON Web Servlet có thể cập nhật hoặc thêm cử tri đi bầu, cảm biến, và các đối tượng khác - Randall Gỗ
- Cố định một vấn đề với các liên kết giúp đỡ mà báo lỗi 404 thông qua trình duyệt mặc định. - Dan Boudreau
- Trên hệ thống LocoNet với transponding, sửa chữa một giả tắt điện khi làm ops chế độ giải mã đọc.
- Bây giờ bạn có thể sử dụng "Start Up" cửa sổ trong tùy chọn để có một trong sáu hoạt động cửa sổ mở khi chương trình bắt đầu. Bạn cũng có thể sử dụng để đặt các nút trên cửa sổ khởi động PanelPro hoặc DecoderPro để mở cửa sổ hoạt động mà không đi qua các menu.
- Trong quá khứ, tất cả các mục trình đơn được liệt kê dưới Tuỳ chọn "Start Up" sự lựa chọn cho một hành động hoặc nút mới. Điều này đang dần thay đổi những người như vậy mà chỉ có giá trị, dựa trên các kết nối đang được cấu hình (s), được hiển thị. Điều này có nghĩa là để làm cho nó dễ dàng hơn để tìm thấy những người bạn đang tìm kiếm. Đây là một sự thay đổi tinh tế đến các mã, vì vậy xin vui lòng cho chúng tôi biết nếu một cái gì đó đã đi xiên. Khoảng 1/3 các mục hệ thống cụ thể đã được loại bỏ cho đến nay, với sự chuyển đổi dự định được hoàn thành vào thời gian JMRI 3.4 được phát hành vào mùa hè sắp tới này.
- Nhập khả năng để sao chép một lựa chọn từ các hệ thống điều khiển vào clipboard - Matthew Harris
- Michael Mosher cập nhật các định nghĩa giải mã sóng thần
- Michael Mosher thêm một NCE N103 định nghĩa bộ giải mã mới
- Nigel Cliffe cung cấp các định nghĩa cho các Harman DCC giải mã "Signalist"
- Danh sách các nhà sản xuất DCC đã được cập nhật với các bài tập NMRA gần đây nhất
- Có bây giờ là một biến layoutblocks xác định trước để truy cập vào các LayoutBlockManager từ các kịch bản Jython.
- Mattias K cập nhật hỗ trợ LocoNet để theo dõi thời gian mà LocoNet tin nhắn đã nhận được.
- Dick Bronson cập nhật các định nghĩa cho RR-CirKits sản phẩm
- Stephen Lowens cập nhật các định nghĩa SoundTraxx Tsunami Rapido
- Dave Heap cập nhật các định nghĩa giải mã ESU V4
- Nigel Cliffe cung cấp một định nghĩa cho Harman DCC giải mã "Signalist".
- định nghĩa Decoder cho xe ô tô và các chức năng ánh sáng tiên tiến MPM RRR giải mã từ Wekomm - Alain Carasso
Điều gì là mới trong phiên bản 2.4:
Yêu cầu :
Bình luận không