Rotating Machinery Analysis software module for applications in the DAPL 3000 operating system on an xDAP data acquisition processor can measure rotating machines at equal angular positions referenced to a rotary encoder, but not locked to the hardware, so the data can be recorded at higher or lower resolution, at angle-referenced or time-referenced sampling locations.