From: Harald B. <hab...@kt...> - 2021-03-22 12:18:05
|
> - ACK-detection for NMRA programming. Theoretically, supporting the RI line by Patch 13 should already provide > the functionality, but practically, the self-made low cost wiring used by me needs more programming for timing > and signal detection. As I have had part of the code that does the ack detect in DCC++EX https://dcc-ex.com/ I can tell you that ack detection is a major PITA because many decoders do _not_ do what they should according to NMRA spec. Especially considering the so called 6ms pulse timing. We now allow ack pulses from 2ms to 12ms and have runtime tunable ack pulse level and duration. Some decoders need more startup time (reset packets) as well. Harald. |