Here is the problem. Notice the LCD on the left with the battery information? I did a huge modification here. I actually bought a new LCD that was much larger and mounted it in the dash. Well, originally the device had two buttons on it. So I connected them to a 4-conductor phone cable and routed them down to the center console where I could reach them easier. During testing, it all worked fine. The problem I discovered tonight is that when I actually drive the car, the device goes crazy switching between various screens and menus. It thinks buttons are being pressed whenever the accellerator pedal is pressed. I suspect this is because the motor itself is attached to the top voltage readout screen and that cable runs along side the button cable. Since the motor controller pulses the motor, these pulses are being picked up by the paktrakr. I am guessing the manufaturer didn't install any pull-up resistors. I know the buttons connect wires to the main ground on the board. So I guess the buttons pull the signal low, right? Well.. I'm sort of thinking the easiest fix would be to splice into the power-input cable to the device and add pull-ups between the positive located in the cable and the buttons on the dash. Does that sound reasonable? Otherwise, pulling the dash apart again. would be a huge hassle.
By the way, for a website on this whole project, look here: