* This Library is ported from the AutotunerPID Toolkit by William Spinelli