A GPS disciplined clock

Dependencies:   net lpc1768 crypto clock web log

Revision:
36:2983e45eeb49
Parent:
35:a535b65203a9
Child:
41:30c9ee0ea16b
--- a/settings/settings.c	Tue Feb 12 15:37:17 2019 +0000
+++ b/settings/settings.c	Fri Feb 15 17:00:56 2019 +0000
@@ -67,6 +67,7 @@
 void ChgNmeaMsgTrace() { NmeaMsgTrace = !NmeaMsgTrace; }
 void ChgNmeaCmdTrace() { NmeaCmdTrace = !NmeaCmdTrace; }
 void ChgGpsTrace()     { GpsTrace     = !GpsTrace;     }
+void ChgGpsVerbose()   { GpsVerbose   = !GpsVerbose;   }
 
 static bool getBit(int bit)
 {
@@ -124,27 +125,27 @@
 void ChgTftpSendRequestsViaIp4() {            TftpSendRequestsViaIp4 =            !TftpSendRequestsViaIp4; }
 
 //Clock settings
-void SetClockPpbDivisor       (int  value) { ClkGovPpbDivisor             = value; }
-void SetClockPpbChangeMax     (int  value) { ClkGovPpbChangeMax           = value; }
-void SetClockSyncedLimitPpb   (int  value) { ClkGovPpbSyncedLimit         = value; }
-void SetClockSyncedHysterisPpb(int  value) { ClkGovPpbSyncedHysteresis    = value; }
-void SetClockSlewDivisor      (int  value) { ClkGovSlewDivisor            = value; }
-void SetClockSlewMaxMs        (int  value) { ClkGovSlewChangeMaxMs        = value; }
-void SetClockSyncedLimitNs    (int  value) { ClkGovSlewSyncedLimitNs      = value; }
-void SetClockSyncedHysterisNs (int  value) { ClkGovSlewSyncedHysteresisNs = value; }
-void SetClockMaxOffsetSecs    (int  value) { ClkGovSlewOffsetMaxSecs      = value; }
+void SetClockPpbDivisor       (int  value) { ClkGovFreqDivisor       = value; }
+void SetClockPpbChangeMax     (int  value) { ClkGovFreqChangeMaxPpb  = value; }
+void SetClockSyncedLimitPpb   (int  value) { ClkGovFreqSyncedLimPpb  = value; }
+void SetClockSyncedHysterisPpb(int  value) { ClkGovFreqSyncedHysPpb  = value; }
+void SetClockSlewDivisor      (int  value) { ClkGovSlewDivisor       = value; }
+void SetClockSlewMaxMs        (int  value) { ClkGovSlewChangeMaxMs   = value; }
+void SetClockSyncedLimitNs    (int  value) { ClkGovSlewSyncedLimNs   = value; }
+void SetClockSyncedHysterisNs (int  value) { ClkGovSlewSyncedHysNs   = value; }
+void SetClockMaxOffsetSecs    (int  value) { ClkGovSlewOffsetMaxSecs = value; }
 
 int SettingsInit()
 {
-    ClkGovPpbDivisor             =     1000;
-    ClkGovPpbChangeMax           =     1000;
-    ClkGovPpbSyncedLimit         =   100000;
-    ClkGovPpbSyncedHysteresis    =     1000;
-    ClkGovSlewDivisor            =      100;
-    ClkGovSlewChangeMaxMs        =       10;
-    ClkGovSlewSyncedLimitNs      = 10000000; //10ms
-    ClkGovSlewSyncedHysteresisNs =  1000000; //1ms
-    ClkGovSlewOffsetMaxSecs      =        3;
+    ClkGovFreqDivisor       =     1000;
+    ClkGovFreqChangeMaxPpb  =     1000;
+    ClkGovFreqSyncedLimPpb  =   100000;
+    ClkGovFreqSyncedHysPpb  =     1000;
+    ClkGovSlewDivisor       =      100;
+    ClkGovSlewChangeMaxMs   =       10;
+    ClkGovSlewSyncedLimNs   = 10000000; //10ms
+    ClkGovSlewSyncedHysNs   =  1000000; //1ms
+    ClkGovSlewOffsetMaxSecs =        3;
     
                DnsSendRequestsViaIp4 = false;
     NtpClientQuerySendRequestsViaIp4 = false;