RailKernel은 필요한 정보를 찾기 위해 검색해야 하는 별도의 PDF 설명서를 제공하지 않습니다. 현재 읽고 있는 내용 외에는 웹사이트에 별도의 도움말 섹션도 없습니다. 모든 문서는 데스크톱 애플리케이션 내부에 직접 통합되어 있으며, 필요한 위치에서 바로 제공됩니다. 애플리케이션 곳곳에 있는 (i) 정보 버튼을 클릭하거나 도움말 메뉴를 열면 자세한 설명과 안내를 확인할 수 있습니다.
Windows에서 RailKernel을 설치하는 것은 간단합니다. ZIP 파일을 다운로드한 후 압축을 해제하고 포함된 EXE 설치 프로그램을 실행하십시오. RailKernel은 아직 새로운 애플리케이션이므로 신뢰 기록이 충분하지 않아 Windows에서 경고나 바이러스 관련 메시지를 표시할 수 있습니다. 이러한 경고는 수동으로 우회해야 할 수 있습니다. macOS 버전은 Apple 공증을 받았으므로 일반적으로 문제없이 설치됩니다. Linux 패키지는 배포판의 표준 패키지 관리 도구를 사용하여 쉽게 설치할 수 있습니다.
RailKernel을 시작하는 것은 매우 쉽습니다. 설치 후 애플리케이션을 실행합니다. RailKernel은 Command Station의 IP 주소를 요청하고 연결합니다. 그런 다음 새 프로젝트를 만들고 레일의 기하 정보를 포함한 트랙 카탈로그를 선택한 뒤 도면 작성을 시작합니다. 레이아웃이 완성될 때까지 직선, 곡선, 분기기를 그릴 수 있습니다. 액세서리와 피드백을 정의하면 RailKernel이 블록을 자동으로 생성합니다. 완료되었습니다. 운행을 시작하세요.
Release 11.01은 Märklin CS3 및 CS3+를 지원합니다. Release 11.02에서는 ESU ECoS를 시작으로 추가 Command Station 지원을 제공할 계획입니다. RailKernel은 추상화 계층을 기반으로 설계되었으며 가상 Command Station 아키텍처를 사용합니다. 이를 통해 다양한 Command Station을 공통 인터페이스로 처리할 수 있으며, 사용자는 어떤 장비를 사용하더라도 동일한 작업 환경을 경험할 수 있습니다.
RailKernel의 자동 운전은 블록, 예약 및 경로를 기반으로 합니다. 열차는 출발 전에 전방 선로를 예약하여 충돌을 방지하고 교착 상태의 위험을 줄입니다. RailKernel은 사용자가 정확한 경로를 지정하는 Simple Move와 두 블록 사이의 경로를 자동 계산하는 Route Move를 모두 지원합니다.
RailKernel 프로젝트는 XML 파일에 저장됩니다. 대부분의 모형 철도 제어 소프트웨어와 마찬가지로 RailKernel은 사용자가 그리거나 정의하거나 가져온 모든 내용을 저장합니다. 여기에는 레이아웃, 블록, 피드백, 액세서리, 기관차 및 경로가 포함됩니다. 또한 RailKernel은 열차 위치와 운행 상태도 저장하여 세션을 보다 쉽게 이어갈 수 있도록 합니다. 소프트웨어는 열려 있던 창까지 기억하며 프로젝트를 다시 열 때 자동으로 복원합니다.
RailKernel은 문제를 진단하고 해결하는 데 도움이 되는 여러 도구를 제공합니다. 먼저, 애플리케이션은 log4j2 로깅 프레임워크를 사용하며, 문제 분석에 매우 유용한 상세 로그 파일을 생성합니다. RailKernel 내부에서는 특히 자동 운전에 Drive Log가 유용하며, 열차 활동과 시스템 결정을 추적할 수 있는 다양한 필터 기능을 제공합니다. 마지막으로 Project Statistics 도구는 레이아웃과 설정에 대한 개요를 제공하여 점검이나 수정이 필요한 항목을 식별하는 데 도움을 줍니다.