From the perspective of the DCC++ Base Station, any throttle command could be sent at any time. The Base Station will transmit the appropriate...
Dago, Commands surrounded by <> are designed to be entered into the base station itself. You can communicate directly with the Arduino base...
Glad to hear things are working. I found that 12v is sufficient for n-scale but only at low speeds. If you try to pull a lot of stock,...
I just double-checked -- these are compiler "warnings," not "errors," and can safely be ignored. Normally you would not see these when compiling...
What version and platform are you using for the Arduino IDE? The backslashes can't be removed since they provide for continuity of the macro...
Thanks Kevin. The issue is in the TrackButton call. The first two parameters are for the x-size and y-size of the (invisible) button and 20 is...
Can you post a snippet of your Processing code where you define some of the turnouts. If only the last one is operating it sounds like each one...
Out-of-the-box, the SEEED shield will unfortunately not work with the standard DCC++ code. This is because the SEEED motor shield has the control...
Current sensing is used for two purposes -- the first is to protect against current overflow (presumably due to a short-circuit but could be for...
What version of Processing are you using (the code you reference is not the Arduino code). -Gregg
Dave, I've been keeping up with TrainBoard when I can but unfortunately have not been able to revisit the DCC++ code in a while. When I was...
I've not tried to compile this on Linux though it has been tested extensively on Windows and Mac. It seems like the IDE is not correctly setting...
The core DCC++ code does not maintain the status of the engine functions, only the throttle, so at this time it would not be possible to refresh...
Desiro, the lights on channel A of the motor shield do not seem to be lit in your diagram above. These should turn on when you issue a <1>...
The absolute voltage is always 18v. What makes it bipolar is that it changes direction so that the current direction reverses. In a unipolar...
Are you trying to read from the Main? Only writing is allowed on the main - and since there is no feedback, there shouldn't be anything to time out.
I don't know the details of JMRI, but the DCC++ BaseStation will treat 021 as 21 and send commands to the loco using the short address mode only....
Okay - that suggests Controller is not speaking to the Arduino (it's also why the power button does not work). When you first launch Controller,...
Can you operate the throttle once you select a cab (just the slider itself, not necessarily whether or not any trains move)?
Putting another loco on the track at the same time is a very clever idea. Should solve the problem. You could also manually program CV17...