Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: net lpc1768 crypto clock web fram log
settings.h
00001 #include <stdbool.h> 00002 00003 extern void SetClockSlewDivisor (int value); 00004 extern void SetClockSlewMaxMs (int value); 00005 extern void SetClockPpbDivisor (int value); 00006 extern void SetClockPpbChangeMax (int value); 00007 extern void SetClockSyncedLimitNs (int value); 00008 extern void SetClockSyncedLimitPpb (int value); 00009 extern void SetClockSyncedHysterisNs (int value); 00010 extern void SetClockSyncedHysterisPpb(int value); 00011 extern void SetClockMaxOffsetSecs (int value); 00012 extern void ChgDnsSendRequestsViaIp4 (void); 00013 extern void ChgNtpSendRequestsViaIp4 (void); 00014 extern void ChgTftpSendRequestsViaIp4(void); 00015 00016 extern void ChgTraceSync (void); 00017 extern void ChgTraceOneWire (void); 00018 00019 extern void ChgTraceWiz (void); 00020 extern void SetWizListMac (int i, char* pMac ); 00021 extern void GetWizListMac (int i, char* pMac ); 00022 extern void SetWizListName (int i, char* pText ); 00023 extern void GetWizListName (int i, char* pText ); 00024 extern void SetWizListRoom (int i, char* pText ); 00025 extern void GetWizListRoom (int i, char* pText ); 00026 extern void SetWizSchedName (int i, char* pText ); 00027 extern void GetWizSchedName (int i, char* pText ); 00028 extern void SetWizSchedOnDatum (int i, char* pDatum ); 00029 extern void GetWizSchedOnDatum (int i, char* pDatum ); 00030 extern void SetWizSchedOnMinutes (int i, int16_t* pMinutes); 00031 extern void GetWizSchedOnMinutes (int i, int16_t* pMinutes); 00032 extern void SetWizSchedOffDatum (int i, char* pDatum ); 00033 extern void GetWizSchedOffDatum (int i, char* pDatum ); 00034 extern void SetWizSchedOffMinutes(int i, int16_t* pMinutes); 00035 extern void GetWizSchedOffMinutes(int i, int16_t* pMinutes); 00036 00037 extern void SetTraceNetHost (char* pValue); 00038 extern void ChgLogUart (void); 00039 extern void ChgTraceNetStack (void); 00040 extern void ChgTraceNetNewLine(void); 00041 extern void ChgTraceNetVerbose(void); 00042 extern void ChgTraceLink (void); 00043 extern void ChgTraceDnsName (void); 00044 extern void ChgTraceDnsQuery (void); 00045 extern void ChgTraceDnsReply (void); 00046 extern void ChgTraceDnsServer (void); 00047 extern void ChgTraceNtp (void); 00048 extern void ChgTraceDhcp (void); 00049 extern void ChgTraceNsRecvSol (void); 00050 extern void ChgTraceNsRecvAdv (void); 00051 extern void ChgTraceNsSendSol (void); 00052 extern void ChgTraceNr4 (void); 00053 extern void ChgTraceNr (void); 00054 extern void ChgTraceNtpClient (void); 00055 extern void ChgTraceEcho4 (void); 00056 extern void ChgTraceEcho6 (void); 00057 extern void ChgTraceDest6 (void); 00058 extern void ChgTraceRa (void); 00059 extern void ChgTraceRs (void); 00060 extern void ChgTraceAr4 (void); 00061 extern void ChgTraceAr6 (void); 00062 extern void ChgTraceArp (void); 00063 extern void ChgTraceIp4 (void); 00064 extern void ChgTraceIp6 (void); 00065 extern void ChgTraceUdp (void); 00066 extern void ChgTraceTcp (void); 00067 extern void ChgTraceHttp (void); 00068 extern void ChgTraceTftp (void); 00069 00070 extern void SetNtpClientServerName ( char* value); 00071 extern void SetNtpClientInitialInterval ( int value); 00072 extern void SetNtpClientNormalInterval ( int value); 00073 extern void SetNtpClientRetryInterval ( int value); 00074 extern void SetNtpClientOffsetMs ( int value); 00075 extern void SetNtpClientMaxDelayMs ( int value); 00076 00077 extern void SetValuesServerName (char* value); 00078 extern void GetValuesServerName (char* value); 00079 extern void SetValuesFileName (char* value); 00080 extern void GetValuesFileName (char* value); 00081 extern void SetValuesWriteSize (int* pValue); 00082 extern void GetValuesWriteSize (int* pValue); 00083 extern void SetValuesReadInterval(int* pValue); 00084 extern void GetValuesReadInterval(int* pValue); 00085 extern void SetValuesStartTime (int64_t* pValue); 00086 extern void GetValuesStartTime (int64_t* pValue); 00087 extern void SetValuesCount (int* pValue); 00088 extern void GetValuesCount (int* pValue); 00089 extern void GetValuesData(int index, char* pValue); 00090 extern void SetValuesData(int recordLength, int count, void* pValue); 00091 extern int GetValuesMaxIndex(void); 00092 extern int GetValuesMaxCount(int recordLength); 00093 00094 extern int SettingsNtpInit(void); 00095 extern int SettingsInit(void);
Generated on Tue Jul 12 2022 21:42:35 by
1.7.2