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

Not reading CVs with some DCC decoders #45

Open
olc opened this issue May 5, 2019 · 3 comments
Open

Not reading CVs with some DCC decoders #45

olc opened this issue May 5, 2019 · 3 comments

Comments

@olc
Copy link

olc commented May 5, 2019

Hi!

Not sure it is an issue with DCC++ or something else.

Here is my setup:

  • Arduino Uno
  • Deek Robot motor shield (modified according to the documentation instructions)
  • 3 minitrix engines (N scale) with mTc14 DCC decoders

The 3 engines can be controlled without problem on the main track. But I am not able to read CVs nor engine address from two of the engines on the programming track. With these two engines, motors are even not activated which seems to prove that DCC decoders are not able to decode the DCC command.

With the working engine, sending <R 1 666 777> gets back <r666|777|1 3> which is correct.
With the not working engines, sending the same gets back a failed <r666|777|1 -1>.

I have inverted DCC boards in order tocheck if problem could be at the engine side: the DCC board which is readable can always be read regardless of the engine.

I have no problem reading the CVs from any engines using the original Mobile Station Throttle.

Weird, isn't it? Any help would be greatly appreciated. Thanks in anticipation!

--
Olivier

@tomcevans
Copy link

Have you been able to read any CVs using the DCC++? I looked up the Deek Robot Motor Shield, and I don't see any hardware in that schematic for sensing current to the motors. DCC++ requires a motor shield that can sense the motor current in order to read engine responses to DCC programming.

@positron96
Copy link

He might be talking about htis shield: https://www.youtube.com/watch?v=rWnYqrK3prk it seems to be a copy of Arduino Motor Shield V3

@g0rt
Copy link

g0rt commented Jul 30, 2019

I guess he'll need to specify which one he's using, since the diagnosis depends on the model.

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

No branches or pull requests

4 participants