cycle stealing data acquisition