I'm trying to get WWVB time from a C-MAX CMMR-6P-60 module with a ATMEGA324P.
The first problem I'm having is getting any kind of response out the CMMR module. All I've been getting is a constant output. Neither output is toggling. I've tried at night when the reception is supposed to be best. Has anyone tried using one of these modules with success?
Second, I'm trying to decide the best way to decode the WWVB time signal. The output is 1-baud. A low for 0.2 seconds is a binary zero, a low for 0.5 seconds is a binary one, a low for 0.8 seconds is a marker. I think the best way is to connect the output to one of the analog comparators and use a timer to time events. Should I just sample the signal every 50ms or should I use the timer to detect the edges? I'm afraid the signal will have many false transitions and the timer will get messed up. Any suggestions?