Model Railway Laboratory
Lately I've been beavering away on a project to add wireless remote control to some of my trains. It is a fairly complex project, the hope though is that by having wireless controllers in each loco, with a battery on board, I can alleviate a few pet modelling peeves of mine:
Unreliable running on dirty track, uneven track, dusty track, track that hasn't been cleaned in the last 30 seconds... in short, anything that Isambard Kingdom Brunel himself hasn't laid! Costly DCC decoders; DCC decoders that I can't reprogram or tweak to suit my needs; DCC decoders that only have 1 way communication; Inability to mix DC and DCC on the same track; Poor slow speed running, on both DCC and DC.So nothing too complex!! We'll see how far I get.
As part of this, I need a way of testing my code. My day job involves writing a lot of code, and writing a lot of code to test my code. Luckily for that we ha...