serveur WEB sur carte SD pour TestBed , lit des tensions les met dans un fichier htm et l\'envoie . on peut agir sur les ES .
lwip/SNTPClient/DstZones.h@0:83cf97c10b63, 2011-09-05 (annotated)
- Committer:
- geiineuville
- Date:
- Mon Sep 05 14:36:10 2011 +0000
- Revision:
- 0:83cf97c10b63
webserver v 0 v 1
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
geiineuville | 0:83cf97c10b63 | 1 | // DstZone.h |
geiineuville | 0:83cf97c10b63 | 2 | // Written by iva2k |
geiineuville | 0:83cf97c10b63 | 3 | // |
geiineuville | 0:83cf97c10b63 | 4 | // Data-driven implementation of DST zones. |
geiineuville | 0:83cf97c10b63 | 5 | // This file is included into many places. |
geiineuville | 0:83cf97c10b63 | 6 | // _() macro is defined for each specific use. |
geiineuville | 0:83cf97c10b63 | 7 | |
geiineuville | 0:83cf97c10b63 | 8 | // zone is DST symbol |
geiineuville | 0:83cf97c10b63 | 9 | // pFnc is NULL or custom function of pFncDstCalc type |
geiineuville | 0:83cf97c10b63 | 10 | // gmt 0..1 |
geiineuville | 0:83cf97c10b63 | 11 | // dst - shift in seconds (typically 3600) |
geiineuville | 0:83cf97c10b63 | 12 | // hr 0..23 |
geiineuville | 0:83cf97c10b63 | 13 | // wk 0=last, 1=first, 2=second, etc. |
geiineuville | 0:83cf97c10b63 | 14 | // wday 0=Sunday |
geiineuville | 0:83cf97c10b63 | 15 | // mon 0..11 |
geiineuville | 0:83cf97c10b63 | 16 | |
geiineuville | 0:83cf97c10b63 | 17 | // _( z, fnc, gmt, dst, hr1,wk1,wday1,mon1, hr2,wk2,wday2,mon2 ) |
geiineuville | 0:83cf97c10b63 | 18 | |
geiineuville | 0:83cf97c10b63 | 19 | // zone, pFnc, gmt,dst, 1:hr,wk,wday,mon, 2:hr,wk,wday,mon |
geiineuville | 0:83cf97c10b63 | 20 | //------------------------------------------------------------------------------ |
geiineuville | 0:83cf97c10b63 | 21 | _( DST_NONE, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ) |
geiineuville | 0:83cf97c10b63 | 22 | |
geiineuville | 0:83cf97c10b63 | 23 | // USA: 3600; 2, Second SUN, March; 2, First SUN, November |
geiineuville | 0:83cf97c10b63 | 24 | _( DST_USA, NULL, 0, 3600, 2, 2, 0, 2, 2, 1, 0, 10 ) |
geiineuville | 0:83cf97c10b63 | 25 | |
geiineuville | 0:83cf97c10b63 | 26 | // USA: 3600; 2, First SUN, April; 2, Last SUN, October (Pre-2007) |
geiineuville | 0:83cf97c10b63 | 27 | _( DST_USA_06, NULL, 0, 3600, 2, 1, 0, 3, 2, 0, 0, 9 ) |
geiineuville | 0:83cf97c10b63 | 28 | |
geiineuville | 0:83cf97c10b63 | 29 | // EU: 3600; 1GMT, Last SUN, March; 1GMT, Last SUN, October |
geiineuville | 0:83cf97c10b63 | 30 | _( DST_EU_GMT, NULL, 1, 3600, 1, 0, 0, 2, 1, 0, 0, 9 ) |
geiineuville | 0:83cf97c10b63 | 31 | |
geiineuville | 0:83cf97c10b63 | 32 | // // Just for test |
geiineuville | 0:83cf97c10b63 | 33 | //_( DST_TEST, NULL, 0, 3600, 18, 1, 2, 0, 12, 1, 4, 0 ) |
geiineuville | 0:83cf97c10b63 | 34 | |
geiineuville | 0:83cf97c10b63 | 35 | |
geiineuville | 0:83cf97c10b63 | 36 | #undef _ |
geiineuville | 0:83cf97c10b63 | 37 | //END |