I suspect GPS may not work very well indoors, unless you get a really sensitive receiver or use an external antenna.
I've just ordered an MSF module (£7 from PV Electronics, also sold on eBay by yashu75) :
They also do DCF and WWVB modules. And Sparkfun do a similar (not identical) module for WWVB, as well:
My plan is to extend/modify RadioTime to do MSF instead of DCF. MSF docs are here:
Mem - you said you had made a start on the MSF code - do you have any bits to share, or should I just start in ? Or, does anyone else have MSF code running ?
I have powered mine from the 3.3v rail on a Uno, and I have not had any interface issues. I just wired the output pin of the module directly to analogue 0 on the Arduino. I'm using the pin as a digital input, not an analogue one.
I have wired the PON pin to ground, which keeps the receiver powered up all the time, so I am not interested in the PON levels.
Incidentally, I have found that my receiver's reliability varies with the time of day. It generally gets a fix first time in the evening (which means it knows the time within 120 seconds of boot), but during the daytime it can take 15 minutes.
I think the difference is down to radio propagation changes with time of day. I intent to rework some of my code to make it less vulnerable to short spikes, which ought to help.
Yes, but you are not sure you will get time sync the next time you turn off and on arduino.
If you use a RTC+battery you will always have a time source.
That's true. With mine, in my location, I know I will only have to wait 15 minutes or so, which is OK for me. But then, I don't intend to turn mine off very often.
I have bought a DCF receiver from the same shop as jarkman, I have pin 1 to VCC (tried both +3.3 and +5) pin 2 to output, pin 3 to GND and pin 4 to GND. Is this correct? I can't get it to work... I have two modules, and none of them works
I don't think to have signal or something because I have tried to read values in digital and in analog and I don't get anything. For both the two of my dcf's :-/ Damn this is strange...
I hope so, I live in Milano, wich is in the north of Italy. There are more or less 600km from there to "Francoforte"...
I am wondering, I have seen a video where someone puts a led on the signal output and it start to blink. It is a valid test?
I don't know if the module can power an LED directly. The RadoTime test sketch would blink the pin 13 LED when it got a pulse, which might be a useful sketch.