Sample and hold inputs theory and applications, and fault detection for SSCDS