Monitor motorhome leisure battery and provide simple control of habitation
Dependencies: net lpc1768 crypto clock web fram log
settings/settings.h@8:92e0586333d8, 2021-05-10 (annotated)
- Committer:
- andrewboyson
- Date:
- Mon May 10 08:45:07 2021 +0000
- Revision:
- 8:92e0586333d8
- Parent:
- 5:4cf7ee162c4e
- Child:
- 9:d957af50fdc2
Added Wiz library
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
andrewboyson | 0:b843d647695c | 1 | #include <stdbool.h> |
andrewboyson | 0:b843d647695c | 2 | |
andrewboyson | 0:b843d647695c | 3 | extern void SetClockSlewDivisor (int value); |
andrewboyson | 0:b843d647695c | 4 | extern void SetClockSlewMaxMs (int value); |
andrewboyson | 0:b843d647695c | 5 | extern void SetClockPpbDivisor (int value); |
andrewboyson | 0:b843d647695c | 6 | extern void SetClockPpbChangeMax (int value); |
andrewboyson | 0:b843d647695c | 7 | extern void SetClockSyncedLimitNs (int value); |
andrewboyson | 0:b843d647695c | 8 | extern void SetClockSyncedLimitPpb (int value); |
andrewboyson | 0:b843d647695c | 9 | extern void SetClockSyncedHysterisNs (int value); |
andrewboyson | 0:b843d647695c | 10 | extern void SetClockSyncedHysterisPpb(int value); |
andrewboyson | 0:b843d647695c | 11 | extern void SetClockMaxOffsetSecs (int value); |
andrewboyson | 0:b843d647695c | 12 | extern void ChgDnsSendRequestsViaIp4 (void); |
andrewboyson | 0:b843d647695c | 13 | extern void ChgNtpSendRequestsViaIp4 (void); |
andrewboyson | 0:b843d647695c | 14 | extern void ChgTftpSendRequestsViaIp4(void); |
andrewboyson | 0:b843d647695c | 15 | |
andrewboyson | 3:b96c6f6bbffc | 16 | extern void ChgTraceSync (void); |
andrewboyson | 3:b96c6f6bbffc | 17 | extern void ChgTraceOneWire (void); |
andrewboyson | 5:4cf7ee162c4e | 18 | |
andrewboyson | 5:4cf7ee162c4e | 19 | extern void ChgTraceWiz (void); |
andrewboyson | 5:4cf7ee162c4e | 20 | extern void SetWizListMac (int i, char* pMac ); |
andrewboyson | 5:4cf7ee162c4e | 21 | extern void GetWizListMac (int i, char* pMac ); |
andrewboyson | 5:4cf7ee162c4e | 22 | extern void SetWizListName (int i, char* pText ); |
andrewboyson | 5:4cf7ee162c4e | 23 | extern void GetWizListName (int i, char* pText ); |
andrewboyson | 5:4cf7ee162c4e | 24 | extern void SetWizListRoom (int i, char* pText ); |
andrewboyson | 5:4cf7ee162c4e | 25 | extern void GetWizListRoom (int i, char* pText ); |
andrewboyson | 5:4cf7ee162c4e | 26 | extern void SetWizSchedName (int i, char* pText ); |
andrewboyson | 5:4cf7ee162c4e | 27 | extern void GetWizSchedName (int i, char* pText ); |
andrewboyson | 5:4cf7ee162c4e | 28 | extern void SetWizSchedOnDatum (int i, char* pDatum ); |
andrewboyson | 5:4cf7ee162c4e | 29 | extern void GetWizSchedOnDatum (int i, char* pDatum ); |
andrewboyson | 5:4cf7ee162c4e | 30 | extern void SetWizSchedOnMinutes (int i, int16_t* pMinutes); |
andrewboyson | 5:4cf7ee162c4e | 31 | extern void GetWizSchedOnMinutes (int i, int16_t* pMinutes); |
andrewboyson | 5:4cf7ee162c4e | 32 | extern void SetWizSchedOffDatum (int i, char* pDatum ); |
andrewboyson | 5:4cf7ee162c4e | 33 | extern void GetWizSchedOffDatum (int i, char* pDatum ); |
andrewboyson | 5:4cf7ee162c4e | 34 | extern void SetWizSchedOffMinutes(int i, int16_t* pMinutes); |
andrewboyson | 5:4cf7ee162c4e | 35 | extern void GetWizSchedOffMinutes(int i, int16_t* pMinutes); |
andrewboyson | 3:b96c6f6bbffc | 36 | |
andrewboyson | 0:b843d647695c | 37 | extern void SetTraceNetHost (char* pValue); |
andrewboyson | 0:b843d647695c | 38 | extern void ChgLogUart (void); |
andrewboyson | 0:b843d647695c | 39 | extern void ChgTraceNetStack (void); |
andrewboyson | 0:b843d647695c | 40 | extern void ChgTraceNetNewLine(void); |
andrewboyson | 0:b843d647695c | 41 | extern void ChgTraceNetVerbose(void); |
andrewboyson | 0:b843d647695c | 42 | extern void ChgTraceLink (void); |
andrewboyson | 0:b843d647695c | 43 | extern void ChgTraceDnsName (void); |
andrewboyson | 0:b843d647695c | 44 | extern void ChgTraceDnsQuery (void); |
andrewboyson | 0:b843d647695c | 45 | extern void ChgTraceDnsReply (void); |
andrewboyson | 0:b843d647695c | 46 | extern void ChgTraceDnsServer (void); |
andrewboyson | 0:b843d647695c | 47 | extern void ChgTraceNtp (void); |
andrewboyson | 0:b843d647695c | 48 | extern void ChgTraceDhcp (void); |
andrewboyson | 0:b843d647695c | 49 | extern void ChgTraceNsRecvSol (void); |
andrewboyson | 0:b843d647695c | 50 | extern void ChgTraceNsRecvAdv (void); |
andrewboyson | 0:b843d647695c | 51 | extern void ChgTraceNsSendSol (void); |
andrewboyson | 0:b843d647695c | 52 | extern void ChgTraceNr4 (void); |
andrewboyson | 1:3a341b6ca233 | 53 | extern void ChgTraceNr (void); |
andrewboyson | 0:b843d647695c | 54 | extern void ChgTraceNtpClient (void); |
andrewboyson | 0:b843d647695c | 55 | extern void ChgTraceEcho4 (void); |
andrewboyson | 0:b843d647695c | 56 | extern void ChgTraceEcho6 (void); |
andrewboyson | 0:b843d647695c | 57 | extern void ChgTraceDest6 (void); |
andrewboyson | 0:b843d647695c | 58 | extern void ChgTraceRa (void); |
andrewboyson | 0:b843d647695c | 59 | extern void ChgTraceRs (void); |
andrewboyson | 0:b843d647695c | 60 | extern void ChgTraceAr4 (void); |
andrewboyson | 0:b843d647695c | 61 | extern void ChgTraceAr6 (void); |
andrewboyson | 0:b843d647695c | 62 | extern void ChgTraceArp (void); |
andrewboyson | 0:b843d647695c | 63 | extern void ChgTraceIp4 (void); |
andrewboyson | 0:b843d647695c | 64 | extern void ChgTraceIp6 (void); |
andrewboyson | 0:b843d647695c | 65 | extern void ChgTraceUdp (void); |
andrewboyson | 0:b843d647695c | 66 | extern void ChgTraceTcp (void); |
andrewboyson | 0:b843d647695c | 67 | extern void ChgTraceHttp (void); |
andrewboyson | 0:b843d647695c | 68 | extern void ChgTraceTftp (void); |
andrewboyson | 0:b843d647695c | 69 | |
andrewboyson | 0:b843d647695c | 70 | extern void SetNtpClientServerName ( char* value); |
andrewboyson | 0:b843d647695c | 71 | extern void SetNtpClientInitialInterval ( int value); |
andrewboyson | 0:b843d647695c | 72 | extern void SetNtpClientNormalInterval ( int value); |
andrewboyson | 0:b843d647695c | 73 | extern void SetNtpClientRetryInterval ( int value); |
andrewboyson | 0:b843d647695c | 74 | extern void SetNtpClientOffsetMs ( int value); |
andrewboyson | 0:b843d647695c | 75 | extern void SetNtpClientMaxDelayMs ( int value); |
andrewboyson | 0:b843d647695c | 76 | |
andrewboyson | 4:f38b5bb8adac | 77 | extern void SetValuesServerName (char* value); |
andrewboyson | 4:f38b5bb8adac | 78 | extern void GetValuesServerName (char* value); |
andrewboyson | 4:f38b5bb8adac | 79 | extern void SetValuesFileName (char* value); |
andrewboyson | 4:f38b5bb8adac | 80 | extern void GetValuesFileName (char* value); |
andrewboyson | 4:f38b5bb8adac | 81 | extern void SetValuesWriteSize (int* pValue); |
andrewboyson | 4:f38b5bb8adac | 82 | extern void GetValuesWriteSize (int* pValue); |
andrewboyson | 4:f38b5bb8adac | 83 | extern void SetValuesReadInterval(int* pValue); |
andrewboyson | 4:f38b5bb8adac | 84 | extern void GetValuesReadInterval(int* pValue); |
andrewboyson | 4:f38b5bb8adac | 85 | extern void SetValuesStartTime (int64_t* pValue); |
andrewboyson | 4:f38b5bb8adac | 86 | extern void GetValuesStartTime (int64_t* pValue); |
andrewboyson | 4:f38b5bb8adac | 87 | extern void SetValuesCount (int* pValue); |
andrewboyson | 4:f38b5bb8adac | 88 | extern void GetValuesCount (int* pValue); |
andrewboyson | 4:f38b5bb8adac | 89 | extern void GetValuesData(int index, char* pValue); |
andrewboyson | 4:f38b5bb8adac | 90 | extern void SetValuesData(int count, void* pValue); |
andrewboyson | 0:b843d647695c | 91 | |
andrewboyson | 0:b843d647695c | 92 | extern int SettingsNtpInit(void); |
andrewboyson | 0:b843d647695c | 93 | extern int SettingsInit(void); |