Przejdź do treści

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:

  1. Podłącz dekoder do toru programującego obsługiwanego przez JMRI.
  2. W DecoderPro wybierz producenta Public Domain & DIY i model DL-32 (albo użyj funkcji odczytu typu dekodera, jeśli centrala to wspiera).
  3. Zmieniaj adres, mapowanie funkcji i jasność w czytelnym interfejsie — JMRI przelicza wartości na odpowiednie CV automatycznie.
  4. Zapisz zmiany na dekoder.

Kolejność zalecana przy pierwszej konfiguracji

  1. Ustaw docelowy adres (CV1 albo CV17/CV18 + CV29) — patrz Adresowanie dekodera.
  2. Ustaw mapowanie funkcji na wyjścia (CV33–CV45, CV113–CV125) — patrz Mapowanie funkcji na wyjścia.
  3. Dostrój jasność poszczególnych wyjść (CV49–CV61).
  4. Sprawdź działanie na torze głównym, zanim zdejmiesz dekoder z toru programującego na stałe.