What are 3 types of diagnostic test equipment used when diagnosing complex faults in vehicle safety systems (include their function, operation and limitations)