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: 1-wire clock crypto fram log lpc1768 net web wiz mbed
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 00071 extern void SetNtpClientServerName ( char* value); 00072 extern void SetNtpClientInitialInterval ( int value); 00073 extern void SetNtpClientNormalInterval ( int value); 00074 extern void SetNtpClientRetryInterval ( int value); 00075 extern void SetNtpClientOffsetMs ( int value); 00076 extern void SetNtpClientMaxDelayMs ( int value); 00077 00078 extern void SetTankRom (char* value); 00079 extern void GetTankRom (char* value); 00080 extern void SetOutputRom (char* value); 00081 extern void GetOutputRom (char* value); 00082 extern void SetReturnRom (char* value); 00083 extern void GetReturnRom (char* value); 00084 extern void SetBoilerFullSpeedSecs (int8_t* pValue); 00085 extern void GetBoilerFullSpeedSecs (int8_t* pValue); 00086 extern void SetTankSetPoint (int8_t* pValue); 00087 extern void GetTankSetPoint (int8_t* pValue); 00088 extern void SetTankHysteresis (int16_t* pValue); 00089 extern void GetTankHysteresis (int16_t* pValue); 00090 extern void SetBoilerRunOnDeltaT (int16_t* pValue); 00091 extern void GetBoilerRunOnDeltaT (int16_t* pValue); 00092 extern void SetBoilerRunOnTime2s (uint8_t* pValue); 00093 extern void GetBoilerRunOnTime2s (uint8_t* pValue); 00094 extern void SetBoilerPumpSpeedCalling(int8_t* pValue); 00095 extern void GetBoilerPumpSpeedCalling(int8_t* pValue); 00096 extern void SetBoilerRampDownTime (int8_t* pValue); 00097 extern void GetBoilerRampDownTime (int8_t* pValue); 00098 extern void SetBoilerTarget (int8_t* pValue); 00099 extern void GetBoilerTarget (int8_t* pValue); 00100 extern void SetBoilerMinSpeed (int8_t* pValue); 00101 extern void GetBoilerMinSpeed (int8_t* pValue); 00102 extern void SetBoilerMidSpeedPwm (int8_t* pValue); 00103 extern void GetBoilerMidSpeedPwm (int8_t* pValue); 00104 extern void SetBoilerFullSpeedDeltaT (int16_t* pValue); 00105 extern void GetBoilerFullSpeedDeltaT (int16_t* pValue); 00106 extern void SetRadiatorWinter (char* pValue); 00107 extern void GetRadiatorWinter (char* pValue); 00108 extern void SetHallRom (char* value); 00109 extern void GetHallRom (char* value); 00110 extern void SetOverrideCancelHour (uint8_t* pValue); 00111 extern void GetOverrideCancelHour (uint8_t* pValue); 00112 extern void SetOverrideCancelMinute (uint8_t* pValue); 00113 extern void GetOverrideCancelMinute (uint8_t* pValue); 00114 extern void SetHotWaterProtectTemp (int8_t* pValue); 00115 extern void GetHotWaterProtectTemp (int8_t* pValue); 00116 extern void SetHotWaterProtectOn (char* pValue); 00117 extern void GetHotWaterProtectOn (char* pValue); 00118 extern void SetNightTemperature (int16_t* pValue); 00119 extern void GetNightTemperature (int16_t* pValue); 00120 extern void SetFrostTemperature (int16_t* pValue); 00121 extern void GetFrostTemperature (int16_t* pValue); 00122 extern void SetProgramDay (int index, char* pValue); 00123 extern void GetProgramDay (int index, char* pValue); 00124 extern void SetProgram (int index, int16_t* pProgram); 00125 extern void GetProgram (int index, int16_t* pProgram); 00126 extern void SetProgramNewDayHour (char* pValue); 00127 extern void GetProgramNewDayHour (char* pValue); 00128 extern void SetHotWaterRom (char* value); 00129 extern void GetHotWaterRom (char* value); 00130 00131 extern void SetValuesServerName (char* value); 00132 extern void GetValuesServerName (char* value); 00133 extern void SetValuesFileName (char* value); 00134 extern void GetValuesFileName (char* value); 00135 extern void SetValuesWriteSize (int* pValue); 00136 extern void GetValuesWriteSize (int* pValue); 00137 extern void SetValuesReadInterval(int* pValue); 00138 extern void GetValuesReadInterval(int* pValue); 00139 extern void SetValuesStartTime (int64_t* pValue); 00140 extern void GetValuesStartTime (int64_t* pValue); 00141 extern void SetValuesCount (int* pValue); 00142 extern void GetValuesCount (int* pValue); 00143 extern void GetValuesData(int index, char* pValue); 00144 extern void SetValuesData(int count, void* pValue); 00145 00146 extern int SettingsInit(void);
Generated on Sat Nov 12 2022 10:03:51 by
1.7.2