Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reevaluate TivaDCC Driver RailCom Cutout Workarounds for Backward Compatibility #652

Open
bakerstu opened this issue Sep 18, 2022 · 0 comments
Labels

Comments

@bakerstu
Copy link
Owner

The original TivaDCC driver provides an option to insert a DCC half zero bit pattern after the RailCom cutout. This is known to help some older decoders resynchronize to the preamble following a RailCom cutout. It has also been determined that the half zero bit pattern does not work well with some other older decoder.

The workaround was change to be a DCC full zero. This has been tested to work successfully with decoders that originally required the half zero as well as now working with decoders that have trouble with the half zero. It seems to be a true superset for compatibility.

However, there isn't much field data to validate this fix. Therefore it should be reevaluated in the future to see if the fix has unintended consequences or needs altered in some way for wider compatibility.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant