I was able to sort out my issue with the DST bits with the help of the code Andy Backus recently published. I believe my code should now be ready for anyone who's curious to try out. Complete details are available on the following page:
https://sites.google.com/site/wayneholder/controlling-time-2 This new code is a bit simpler than the ATTiny85-based code I published before, as I've eliminated the use of interrupts and now use the GPS module's PPS signal to control bit timing and simple calls to the millis() function to control the timing of the bit modulation. I still recommend swapping the 16 MHz crystal for a 15.36 MHz one, but you should be able to run the code on any ATMega328-based Arduino using a 16 MHz clock, although with reduced range from the antenna to the clock. Wayne On Wed, Sep 5, 2018 at 8:48 AM Mark Sims <[email protected]> wrote: > If your receiver has it the $GPZDA can be a better message to use. They > usually have better seconds resolution and some receivers give them some > special love as to when they come out. But, depending upon your code, this > may not matter. Also check to see if your chosen time message comes out > before or after the 1PPS. > > > _______________________________________________ > time-nuts mailing list -- [email protected] > To unsubscribe, go to > http://lists.febo.com/mailman/listinfo/time-nuts_lists.febo.com > and follow the instructions there. > _______________________________________________ time-nuts mailing list -- [email protected] To unsubscribe, go to http://lists.febo.com/mailman/listinfo/time-nuts_lists.febo.com and follow the instructions there.
