[GPS_Standard] My GPSstd_PLL software is now available
Bob Stewart
bob at evoria.net
Wed Sep 11 13:07:21 EDT 2013
Hello everyone,
I finally have my PLL version of Bert's code running and stable. It is available at "http://www.evoria.net/AE6RV/GPSstd_PLL/". The Archives directory is closed, but "Version 0.6" is available in both a .hex file and the .asm source code. You could consider V0.6 a late beta version, but only because I still want to add a few features. JimD, JG1KGS, has been helping me with testing for a few weeks now, and we have not had any problems for the past 2 versions. He has a pretty sophisticated shop, and has been a big help in
validating the accuracy of the output, as I will not have a Rubidium
standard until sometime next week.
As mentioned in an earlier post, you will have to jumper pin 9 and pin 11 on the PIC for this software to work. It is a true PLL, not an averaging system. Except for the "X" control parameter, which sets the OCXO tuning slope, it is just plug and play.
If you are a current user of Bert's code, everything will be pretty familiar. However, the "S" control parameter is now gone, as it serves no purpose in a PLL. You will also notice that my software outputs a line every single second. I have also re-purposed the "M" control as a "warmup" parameter. It sets the number of minutes to stay in warmup mode before starting the PLL. Currently I am studying the sawtooth data from my UT+ with the intent to add software to correct for it.
There is a very primitive README file there, which I hope to expand into a usable document in the future.
I realize it's asking a lot to get people to try this, but if you are looking for the advantages a PLL will bring to Bert's board, please consider giving this a try.
Disclaimer: I do not sell chips, knock-off versions of Bert's boards, or any other product, nor do I have plans to do so. This is just what it appears to be: alternative software for Bert's board.
Thanks for reading.
Bob - AE6RV
More information about the GPS_Standard
mailing list