 This makes the transmission system less susceptible to noise.Digital logic designers use Gray codes extensively for passing multi-bit count information between synchronous logic that operates at different clock frequencies.The logic is considered operating in different "clock domains".