Thanks for the idea, but I would like to log direction data, either way I think I found a way to do it. IMS has stepper motor controllers that have an analog input, I could then use Mcode to write a program read the analog input scale it and have the motor do what I want.