O RailKernel não fornece um manual PDF separado que tenha de ser pesquisado para encontrar informações. Para além do conteúdo que está a ler agora, não existe uma secção de ajuda separada no website. Toda a documentação está integrada diretamente na aplicação de desktop, exatamente onde é necessária. Basta clicar num dos muitos botões de informação (i) existentes na aplicação ou abrir o menu Ajuda para aceder a explicações detalhadas e orientações.
A instalação do RailKernel no Windows é simples. Após descarregar o ficheiro ZIP, extraia-o e execute o instalador EXE incluído. O Windows poderá apresentar avisos ou mensagens relacionadas com vírus porque o RailKernel é uma aplicação nova e ainda não possui um longo histórico de reputação. Poderá ser necessário ignorar esses avisos manualmente. A versão para macOS é notarizada pela Apple e deverá instalar-se sem problemas. Os pacotes Linux podem ser instalados facilmente utilizando as ferramentas de gestão de pacotes padrão da sua distribuição.
Começar a usar o RailKernel é muito simples. Após a instalação, inicie a aplicação. O RailKernel pede o endereço IP da sua Central de Comando e liga-se a ela. Em seguida, crie um novo projeto, selecione um catálogo de vias com a geometria dos seus carris e comece a desenhar. Pode desenhar retas, curvas e agulhas até que o seu traçado esteja completo. Defina acessórios e contactos de feedback, e o RailKernel gera os blocos por si. Pronto. Comece a conduzir.
A versão 11.01 suporta as centrais Märklin CS3 e CS3+. Para a versão 11.02 pretendemos adicionar suporte para mais centrais digitais, começando pela ESU ECoS. O RailKernel é construído sobre camadas de abstração e utiliza uma arquitetura de central virtual que permite ao software comunicar com diferentes centrais através de uma interface comum. Como resultado, o utilizador beneficia da mesma experiência de utilização independentemente da central escolhida.
A condução automática no RailKernel baseia-se em blocos, reservas e rotas. Os comboios reservam a via à sua frente antes de avançarem, evitando colisões e reduzindo o risco de bloqueios. O RailKernel suporta tanto Simple Moves, em que define o percurso exato, como Route Moves, em que o RailKernel calcula automaticamente a rota entre dois blocos.
Os seus projetos RailKernel são armazenados em ficheiros XML. Tal como a maioria das aplicações de controlo ferroviário em miniatura, o RailKernel guarda tudo o que desenha, define e importa. Isto inclui layouts, blocos, contactos de feedback, acessórios, locomotivas e rotas. Além disso, o RailKernel também guarda as posições e atividades dos comboios, facilitando a continuação de uma sessão. O software até se lembra das janelas que estavam abertas e restaura-as automaticamente quando o projeto é reaberto.
O RailKernel fornece várias ferramentas para ajudar a diagnosticar e resolver problemas. Em primeiro lugar, a aplicação utiliza o framework de registo log4j2, que produz ficheiros de registo detalhados extremamente úteis na investigação de problemas. Dentro do próprio RailKernel, o Drive Log é particularmente útil para a condução automática e oferece amplas opções de filtragem para acompanhar as atividades dos comboios e as decisões do sistema. Por fim, a ferramenta Project Statistics fornece uma visão geral do layout e da configuração, ajudando a identificar elementos que possam necessitar de atenção ou correção.