Today I released the first version of a noise tolerant DCF77 clock in my blog: http://blog.blinkenlight.net/2012/12/01/dcf77-project/. This is just the first version, more are to come. The next version will be significantly more advanced. However this simple implementation already outperforms all commercial DCF77 clocks that I have around.

Here comes "the second decoder" http://blog.blinkenlight.net/2013/02/01/the-second-decoder/. I have to proceed in small steps as noise tolerant decoding is not as simple as just waiting for some successive decoded values to match. The biggest issue is how to test this code as the error correction tends to correct implementation errors as well