Pomoc
Programowanie dekoderów
RailKernel odczytuje informacje dekodera w kontekście lokomotywy istniejącej już w projekcie. Programowanie CV DCC i analiza mfx pozostają więc połączone z lokomotywą, centralą i wszystkimi relacjami projektu.
Otwieranie konfiguracji dekodera
Otwórz Menedżer lokomotyw, edytuj lokomotywę i wybierz Konfiguracja dekodera. RailKernel używa przypisanej centrali i protokołu, aby otworzyć odpowiedni ekran DCC lub mfx. Dostęp jest możliwy tylko wtedy, gdy wybrana podłączona centrala obsługuje wymaganą operację.
Pełny odczyt dekodera DCC
Dla rozpoznanej rodziny dekoderów RailKernel przedstawia udokumentowane CV wraz ze znaczeniem, zapisem dziesiętnym, szesnastkowym i binarnym oraz stanem odczytu. Pola bitowe, takie jak CV29, są rozwijane, dzięki czemu kierunek, kroki prędkości, praca analogowa i tryb adresu są czytelne bez ręcznego dekodowania bajtu. Odczytaj wybrane CV pobiera jedną wartość, a pełne skanowanie wszystkie automatycznie odczytywalne udokumentowane CV i zgłasza wartości niedostępne bez wymyślania danych.
Odczyt i zapis CV
Bieżące wartości mogą być jednocześnie pokazywane dziesiętnie, szesnastkowo i binarnie. Wpisanie nowej wartości w jednej reprezentacji aktualizuje pozostałe przed zapisem. CV bezpośrednio sterują zachowaniem fizycznego dekodera, dlatego RailKernel celowo pokazuje odczyt, interpretację i zapis zamiast ukrywać je pod ogólnym ustawieniem.
- Przed zmianą odczytaj bieżącą wartość.
- Zapisuj tylko udokumentowane wartości, których działanie rozumiesz.
- Używaj czystego toru programującego i usuń z niego inne lokomotywy.
- Po zapisie sprawdź wartość i przetestuj lokomotywę przed powrotem do jazdy automatycznej.
Bezpieczna zmiana adresu DCC
Użyj Zmień adres zamiast osobnej edycji CV1, CV17, CV18 i CV29. Operacja najpierw odczytuje rzeczywisty tryb i adres dekodera. Wybierasz adres krótki 1–127 albo długi 128–10239. RailKernel oblicza wartości, zmienia CV w bezpiecznej kolejności i odczytuje je przez adres, który powinien być aktywny na każdym etapie.
- RailKernel odczytuje CV29 oraz odpowiednie CV adresu krótkiego lub długiego.
- Wybierasz typ docelowy i wpisujesz nowy adres.
- Potwierdzenie pokazuje przejście Krótki → Krótki, Krótki → Długi, Długi → Krótki lub Długi → Długi oraz zmieniane CV.
- RailKernel zapisuje i weryfikuje każdy etap. Przy Długi → Długi tymczasowo używa sprawdzonego adresu krótkiego, aby dekoder pozostał osiągalny podczas zmiany CV17 i CV18.
- Dopiero po udanym odczycie kontrolnym definicja lokomotywy otrzymuje nowy aktywny adres.
Jeśli potwierdzenie zapisu zostanie pominięte, bo dekoder natychmiast zmieni adres, RailKernel sprawdza wynik pod starym i oczekiwanym nowym adresem. Gdy późniejszy etap się nie powiedzie, okno podaje ostatni adres, pod którym potwierdzono osiągalność, i RailKernel zachowuje ten adres.
Odczyt dekodera mfx
Dla lokomotyw mfx RailKernel otwiera specjalny przegląd. Pokazuje adres mfx i UID oraz grupuje zgłoszone bloki parametrów jako informacje główne, polecenia, wejścia, mapowanie funkcji, silnik, wyjścia, dźwięk i formaty. Surowe bajty pozostają widoczne obok wartości zinterpretowanych. Pojedynczy parametr można odczytać osobno. W przeciwieństwie do adresu DCC globalnie unikalny UID mfx jest trwałą tożsamością dekodera i zwykle nie wymaga ręcznego programowania.
Gdy odczyt przekracza limit czasu
Obecność lokomotywy na liście CS3 nie dowodzi, że dekoder aktualnie odpowiada; centrala może pokazywać dane z pamięci. Jeśli odczyt mfx lub DCC przekracza limit czasu, najpierw wykonaj ten sam odczyt na centrali.
- Sprawdź zasilanie toru, kontakt kół i czy lokomotywa stoi na torze należącym do wybranej centrali.
- Zamknij edytor dekodera otwarty na centrali.
- Przed odczytem potwierdź, że lokomotywa może jechać lub uruchomić funkcję.
- Jeśli centrala również nie odpowiada, uruchom ponownie sesję dekodera lub centralę przed zmianami w RailKernel.