Datalogging software isn't needed as long as the voltages can be recorded over time and stored in a comma delimited text file. I use open source library, ZedGraph, to graph data with several hundred thousands of points. If you guys like, I can write a simple program that uses this library to import individual csv files and plot them as separate graphs or overlays.
Datalogging with UpRev is one thing, but we need to acquire signals at the source (I/O control signals and driver output). The ECU and VVEL module output signals to control the throttle and VVEL actuators and each has its own position sensor, but I don't know the system well enough to determine if the control signal output to the actuator goes from A to B in X milliseconds that the actuator is expected to physically change positions from A to B in X milliseconds as well.
In other words, we might have a situation where the control signal expects the actuator to move from point A to B. The actuator does move from point A to B, but there is no mention about how fast it should get there to meet the timing tolerance. It is like playing an FPS game with a wireless keyboard and mouse getting pwned from the 0.5s lag.
__________________
|