Programowanie CV
DL32 obsługuje dwa standardowe, zgodne z NMRA sposoby zmiany zawartości CV. Nie potrzebujesz specjalnego oprogramowania producenta — wystarczy centrala DCC lub JMRI.
Tor programujący (Service Mode)
Programowanie na wydzielonym torze programującym centrali. Dekoder potwierdza zapis i odczyt impulsem prądowym ACK (ok. 6 ms), który centrala wykrywa i pokazuje jako "OK" albo odczytaną wartość.
Obsługiwane operacje:
| Operacja | Opis |
|---|---|
| Direct Byte Write / Verify | Zapis lub weryfikacja pełnego bajtu CV |
| Direct Bit Write / Verify | Zapis lub weryfikacja pojedynczego bitu CV |
| Register Mode Write | Zapis w starszym trybie rejestrowym (dla starszych central) |
Sposób wywołania tych operacji z poziomu centrali zależy od jej producenta — skorzystaj z instrukcji swojej centrali, podając numer CV i wartość z Tabeli CV.
ACK wymaga obciążenia na torze
Potwierdzenie ACK to krótkotrwały wzrost poboru prądu z toru programującego. Jeśli centrala zgłasza brak odpowiedzi mimo poprawnego podłączenia dekodera, sprawdź instrukcję instalacji dekodera dotyczącą podłączenia obciążenia ACK — patrz Rozwiązywanie problemów.
Programowanie w ruchu — PoM (Programming on Main)
Dekoder można programować bez zdejmowania go z toru głównego, komendą PoM adresowaną do jego bieżącego adresu (krótkiego lub długiego). Obsługiwane są:
- Write Byte — zapis pełnej wartości CV,
- Bit Manipulate — zapis pojedynczego bitu CV.
PoM nie generuje potwierdzenia ACK — zmianę sprawdzasz po efekcie (np. po zaobserwowaniu zmiany jasności wyjścia) albo późniejszym odczytem w Service Mode.
Programowanie przez JMRI
Repozytorium dekodera zawiera gotowy plik definicji dla JMRI DecoderPro
(jmri/DL-32.xml), w którym dekoder występuje jako:
- Producent: Public Domain & DIY,
- Model: DL-32,
- 13 wyjść i 16 funkcji, z pełnym mapowaniem CV33–CV45 / CV113–CV125 i jasnością CV49–CV61 dostępnym w zakładkach edytora funkcji.
Aby zaprogramować dekoder z JMRI:
- Podłącz dekoder do toru programującego obsługiwanego przez JMRI.
- W DecoderPro wybierz producenta Public Domain & DIY i model DL-32 (albo użyj funkcji odczytu typu dekodera, jeśli centrala to wspiera).
- Zmieniaj adres, mapowanie funkcji i jasność w czytelnym interfejsie — JMRI przelicza wartości na odpowiednie CV automatycznie.
- Zapisz zmiany na dekoder.
Kolejność zalecana przy pierwszej konfiguracji
- Ustaw docelowy adres (CV1 albo CV17/CV18 + CV29) — patrz Adresowanie dekodera.
- Ustaw mapowanie funkcji na wyjścia (CV33–CV45, CV113–CV125) — patrz Mapowanie funkcji na wyjścia.
- Dostrój jasność poszczególnych wyjść (CV49–CV61).
- Sprawdź działanie na torze głównym, zanim zdejmiesz dekoder z toru programującego na stałe.