receiver code with imperfect voltage reading, but fast now without using PWM interrupts for motor control