A GPS disciplined clock

Dependencies:   net lpc1768 crypto clock web log

Committer:
andrewboyson
Date:
Wed May 06 18:40:02 2020 +0000
Revision:
97:af023452967f
Parent:
41:30c9ee0ea16b
Child:
99:8046e818f3dd
Changed PPS timeout to 8000ms (it was 1000ms)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
andrewboyson 11:baa388c55583 1
andrewboyson 11:baa388c55583 2 extern int GetSensorHeight(void); extern void SetSensorHeight(int value);
andrewboyson 8:2ef0f459bc83 3
andrewboyson 35:a535b65203a9 4 extern void ChgNmeaMsgTrace(void);
andrewboyson 35:a535b65203a9 5 extern void ChgNmeaCmdTrace(void);
andrewboyson 36:2983e45eeb49 6 extern void ChgGpsTrace (void);
andrewboyson 36:2983e45eeb49 7 extern void ChgGpsVerbose (void);
andrewboyson 35:a535b65203a9 8
andrewboyson 8:2ef0f459bc83 9 extern int SettingsInit(void);
andrewboyson 8:2ef0f459bc83 10
andrewboyson 8:2ef0f459bc83 11 extern void SetTraceNetHost (char* pValue);
andrewboyson 8:2ef0f459bc83 12 extern void ChgLogUart (void);
andrewboyson 8:2ef0f459bc83 13 extern void ChgTraceNetStack (void);
andrewboyson 8:2ef0f459bc83 14 extern void ChgTraceNetNewLine(void);
andrewboyson 8:2ef0f459bc83 15 extern void ChgTraceNetVerbose(void);
andrewboyson 8:2ef0f459bc83 16 extern void ChgTraceLink (void);
andrewboyson 8:2ef0f459bc83 17 extern void ChgTraceDnsName (void);
andrewboyson 8:2ef0f459bc83 18 extern void ChgTraceDnsQuery (void);
andrewboyson 8:2ef0f459bc83 19 extern void ChgTraceDnsReply (void);
andrewboyson 8:2ef0f459bc83 20 extern void ChgTraceDnsServer (void);
andrewboyson 8:2ef0f459bc83 21 extern void ChgTraceNtp (void);
andrewboyson 8:2ef0f459bc83 22 extern void ChgTraceDhcp (void);
andrewboyson 8:2ef0f459bc83 23 extern void ChgTraceNsRecvSol (void);
andrewboyson 8:2ef0f459bc83 24 extern void ChgTraceNsRecvAdv (void);
andrewboyson 8:2ef0f459bc83 25 extern void ChgTraceNsSendSol (void);
andrewboyson 8:2ef0f459bc83 26 extern void ChgTraceNr4 (void);
andrewboyson 8:2ef0f459bc83 27 extern void ChgTraceNr6 (void);
andrewboyson 8:2ef0f459bc83 28 extern void ChgTraceNtpClient (void);
andrewboyson 8:2ef0f459bc83 29 extern void ChgTraceSync (void);
andrewboyson 8:2ef0f459bc83 30 extern void ChgTraceEcho4 (void);
andrewboyson 8:2ef0f459bc83 31 extern void ChgTraceEcho6 (void);
andrewboyson 8:2ef0f459bc83 32 extern void ChgTraceDest6 (void);
andrewboyson 8:2ef0f459bc83 33 extern void ChgTraceRa (void);
andrewboyson 8:2ef0f459bc83 34 extern void ChgTraceRs (void);
andrewboyson 8:2ef0f459bc83 35 extern void ChgTraceAr4 (void);
andrewboyson 8:2ef0f459bc83 36 extern void ChgTraceAr6 (void);
andrewboyson 8:2ef0f459bc83 37 extern void ChgTraceArp (void);
andrewboyson 8:2ef0f459bc83 38 extern void ChgTraceIp4 (void);
andrewboyson 8:2ef0f459bc83 39 extern void ChgTraceIp6 (void);
andrewboyson 8:2ef0f459bc83 40 extern void ChgTraceUdp (void);
andrewboyson 8:2ef0f459bc83 41 extern void ChgTraceTcp (void);
andrewboyson 8:2ef0f459bc83 42 extern void ChgTraceHttp (void);
andrewboyson 8:2ef0f459bc83 43 extern void ChgTraceTftp (void);
andrewboyson 8:2ef0f459bc83 44
andrewboyson 8:2ef0f459bc83 45 extern void ChgDnsSendRequestsViaIp4(void);
andrewboyson 8:2ef0f459bc83 46 extern void ChgNtpSendRequestsViaIp4(void);
andrewboyson 8:2ef0f459bc83 47 extern void ChgTftpSendRequestsViaIp4(void);
andrewboyson 17:1dcc58dac445 48
andrewboyson 17:1dcc58dac445 49 extern void SetClockSlewDivisor (int value);
andrewboyson 17:1dcc58dac445 50 extern void SetClockSlewMaxMs (int value);
andrewboyson 17:1dcc58dac445 51 extern void SetClockPpbDivisor (int value);
andrewboyson 17:1dcc58dac445 52 extern void SetClockPpbChangeMax (int value);
andrewboyson 17:1dcc58dac445 53 extern void SetClockSyncedLimitNs (int value);
andrewboyson 17:1dcc58dac445 54 extern void SetClockSyncedLimitPpb (int value);
andrewboyson 17:1dcc58dac445 55 extern void SetClockSyncedHysterisNs (int value);
andrewboyson 17:1dcc58dac445 56 extern void SetClockSyncedHysterisPpb(int value);
andrewboyson 41:30c9ee0ea16b 57 extern void SetClockMaxOffsetSecs (int value);
andrewboyson 41:30c9ee0ea16b 58
andrewboyson 41:30c9ee0ea16b 59 extern void SetNtpClientServerName ( char* value);
andrewboyson 41:30c9ee0ea16b 60 extern void SetNtpClientInitialInterval ( int value);
andrewboyson 41:30c9ee0ea16b 61 extern void SetNtpClientNormalInterval ( int value);
andrewboyson 41:30c9ee0ea16b 62 extern void SetNtpClientRetryInterval ( int value);
andrewboyson 41:30c9ee0ea16b 63 extern void SetNtpClientOffsetMs ( int value);
andrewboyson 41:30c9ee0ea16b 64 extern void SetNtpClientMaxDelayMs ( int value);