by LROBBINS » 23 Jun 2016, 17:08
I don't have a DX2 anything, just DX and the master control from Rachi's old system is not a joystick but a Specialty Controls Remote. The failure in the PM involves the 40 Amp relay used as its main contactor, but it's in the circuitry driving the relay not the relay itself. This was the second PM we had that failed in this way.
Rather than trying to hack the Dynamic, because I'd already been working on scripting the Roboteq controller for John and Will, I decided to design my own full CANbus system with the Roboteq as PM. It is open source/open hardware and available to anyone. I had it built and only partially tested when the Dynamic failed, so it had some bugs, but served right away to get Rachi back in motion. Eventually I will properly document the hardware and software. On Rachi's chair the user interfaces are 5 switch inputs and an attendant joystick, and outputs are motors, brakes, seat lift and tilt, lights and a small TFT display with SD card for fault logging, but there's no reason at all one couldn't add any other desired function to the existing modules (within the memory limits of their Arduino boards) or add any other module if more computing power is needed.