Igor Skochinsky
/
EasyWebCR
code_red's port of EasyWeb server for LPC1768, made to compile with mbed's online compiler.
webside.h@0:12b53511e212, 2010-01-29 (annotated)
- Committer:
- igorsk
- Date:
- Fri Jan 29 21:46:31 2010 +0000
- Revision:
- 0:12b53511e212
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
igorsk | 0:12b53511e212 | 1 | /****************************************************************** |
igorsk | 0:12b53511e212 | 2 | ***** ***** |
igorsk | 0:12b53511e212 | 3 | ***** Name: webside.c ***** |
igorsk | 0:12b53511e212 | 4 | ***** Ver.: 1.0 ***** |
igorsk | 0:12b53511e212 | 5 | ***** Date: 07/05/2001 ***** |
igorsk | 0:12b53511e212 | 6 | ***** Auth: Andreas Dannenberg ***** |
igorsk | 0:12b53511e212 | 7 | ***** HTWK Leipzig ***** |
igorsk | 0:12b53511e212 | 8 | ***** university of applied sciences ***** |
igorsk | 0:12b53511e212 | 9 | ***** Germany ***** |
igorsk | 0:12b53511e212 | 10 | ***** adannenb@et.htwk-leipzig.de ***** |
igorsk | 0:12b53511e212 | 11 | ***** Func: example HTML-code for easyweb.c ***** |
igorsk | 0:12b53511e212 | 12 | ***** ***** |
igorsk | 0:12b53511e212 | 13 | ******************************************************************/ |
igorsk | 0:12b53511e212 | 14 | |
igorsk | 0:12b53511e212 | 15 | // CodeRed - Example webpage updated |
igorsk | 0:12b53511e212 | 16 | |
igorsk | 0:12b53511e212 | 17 | const unsigned char WebSide[] = { |
igorsk | 0:12b53511e212 | 18 | "<html>\r\n" |
igorsk | 0:12b53511e212 | 19 | "<head>\r\n" |
igorsk | 0:12b53511e212 | 20 | "<meta http-equiv=\"refresh\" content=\"1\">\r\n" |
igorsk | 0:12b53511e212 | 21 | "<title>easyWEB - dynamic Webside</title>\r\n" |
igorsk | 0:12b53511e212 | 22 | "</head>\r\n" |
igorsk | 0:12b53511e212 | 23 | "\r\n" |
igorsk | 0:12b53511e212 | 24 | "<body bgcolor=\"red\" text=\"#FFFF00\">\r\n" |
igorsk | 0:12b53511e212 | 25 | "<p><b><font color=\"#FFFFFF\" size=\"6\"><i>Hello World from Code Red Technology!</i></font></b></p>\r\n" |
igorsk | 0:12b53511e212 | 26 | "\r\n" |
igorsk | 0:12b53511e212 | 27 | "<p><b>This is a dynamic website hosted by the embedded Webserver</b> <b>easyWEB.</b></p>\r\n" |
igorsk | 0:12b53511e212 | 28 | "<p><b>Hardware:</b></p>\r\n" |
igorsk | 0:12b53511e212 | 29 | "<ul>\r\n" |
igorsk | 0:12b53511e212 | 30 | "<li><b>Code Red RDB1768 Development Board - NXP LPC1768 MCU with ARM Cortex-M3 CPU</b></li>\r\n" |
igorsk | 0:12b53511e212 | 31 | "<li><b>Embedded EMAC Ethernet Controller</b></li>\r\n" |
igorsk | 0:12b53511e212 | 32 | "</ul>\r\n" |
igorsk | 0:12b53511e212 | 33 | "\r\n" |
igorsk | 0:12b53511e212 | 34 | "<p><b>Variable value: AD8% (decimal value from 'val')</b></p>\r\n" |
igorsk | 0:12b53511e212 | 35 | "\r\n" |
igorsk | 0:12b53511e212 | 36 | "<table bgcolor=\"#ff0000\" border=\"5\" cellpadding=\"0\" cellspacing=\"0\" width=\"500\">\r\n" |
igorsk | 0:12b53511e212 | 37 | "<tr>\r\n" |
igorsk | 0:12b53511e212 | 38 | "<td>\r\n" |
igorsk | 0:12b53511e212 | 39 | "<table width=\"AD7%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\r\n" |
igorsk | 0:12b53511e212 | 40 | "<tr><td bgcolor=\"#00ff00\"> </td></tr>\r\n" |
igorsk | 0:12b53511e212 | 41 | "</table>\r\n" |
igorsk | 0:12b53511e212 | 42 | "</td>\r\n" |
igorsk | 0:12b53511e212 | 43 | "</tr>\r\n" |
igorsk | 0:12b53511e212 | 44 | "</table>\r\n" |
igorsk | 0:12b53511e212 | 45 | "\r\n" |
igorsk | 0:12b53511e212 | 46 | "<table border=\"0\" width=\"540\">\r\n" |
igorsk | 0:12b53511e212 | 47 | "<tr>\r\n" |
igorsk | 0:12b53511e212 | 48 | "<td width=\"25%\">0</td>\r\n" |
igorsk | 0:12b53511e212 | 49 | "<td width=\"25%\">256</td>\r\n" |
igorsk | 0:12b53511e212 | 50 | "<td width=\"25%\">512</td>\r\n" |
igorsk | 0:12b53511e212 | 51 | "<td width=\"25%\">768</td>\r\n" |
igorsk | 0:12b53511e212 | 52 | "<td width=\"25%\">1024</td>\r\n" |
igorsk | 0:12b53511e212 | 53 | //"<td width=\"15%\">2.5V</td>\r\n" |
igorsk | 0:12b53511e212 | 54 | //"<td width=\"15%\">3V</td>\r\n" |
igorsk | 0:12b53511e212 | 55 | "</tr>\r\n" |
igorsk | 0:12b53511e212 | 56 | "</table>\r\n" |
igorsk | 0:12b53511e212 | 57 | "\r\n" |
igorsk | 0:12b53511e212 | 58 | "<br><br><br><br>\r\n" |
igorsk | 0:12b53511e212 | 59 | "<table border=\"0\" width=\"500\">\r\n" |
igorsk | 0:12b53511e212 | 60 | "<tr>\r\n" |
igorsk | 0:12b53511e212 | 61 | "<td width=\"1%\"></td>\r\n" |
igorsk | 0:12b53511e212 | 62 | "<td width=\"60%\">\r\n" |
igorsk | 0:12b53511e212 | 63 | "<table bgcolor=\"red\" border=\"5\" cellpadding=\"0\" cellspacing=\"0\" width=\"350\">\r\n" |
igorsk | 0:12b53511e212 | 64 | "<tr>\r\n" |
igorsk | 0:12b53511e212 | 65 | "<td>\r\n" |
igorsk | 0:12b53511e212 | 66 | "<p><b><font color=\"#FFFFFF\" size=\"6\"><i>Page Count: AD1%</i></font></b></p>\r\n" |
igorsk | 0:12b53511e212 | 67 | "</td>\r\n" |
igorsk | 0:12b53511e212 | 68 | "</tr>\r\n" |
igorsk | 0:12b53511e212 | 69 | "</table>\r\n" |
igorsk | 0:12b53511e212 | 70 | "</td>\r\n" |
igorsk | 0:12b53511e212 | 71 | "</tr>\r\n" |
igorsk | 0:12b53511e212 | 72 | "</table>\r\n" |
igorsk | 0:12b53511e212 | 73 | "\r\n" |
igorsk | 0:12b53511e212 | 74 | "\r\n" |
igorsk | 0:12b53511e212 | 75 | "\r\n" |
igorsk | 0:12b53511e212 | 76 | "</body>\r\n" |
igorsk | 0:12b53511e212 | 77 | "</html>\r\n" |
igorsk | 0:12b53511e212 | 78 | "\r\n"}; |
igorsk | 0:12b53511e212 | 79 | |
igorsk | 0:12b53511e212 | 80 | // Code Red - Original page removed |
igorsk | 0:12b53511e212 | 81 | /* |
igorsk | 0:12b53511e212 | 82 | const unsigned char WebSide[] = { |
igorsk | 0:12b53511e212 | 83 | "<html>\r\n" |
igorsk | 0:12b53511e212 | 84 | "<head>\r\n" |
igorsk | 0:12b53511e212 | 85 | "<meta http-equiv=\"refresh\" content=\"5\">\r\n" |
igorsk | 0:12b53511e212 | 86 | "<title>easyWEB - dynamic Webside</title>\r\n" |
igorsk | 0:12b53511e212 | 87 | "</head>\r\n" |
igorsk | 0:12b53511e212 | 88 | "\r\n" |
igorsk | 0:12b53511e212 | 89 | "<body bgcolor=\"#3030A0\" text=\"#FFFF00\">\r\n" |
igorsk | 0:12b53511e212 | 90 | "<p><b><font color=\"#FFFFFF\" size=\"6\"><i>Hello World!</i></font></b></p>\r\n" |
igorsk | 0:12b53511e212 | 91 | "\r\n" |
igorsk | 0:12b53511e212 | 92 | "<p><b>This is a dynamic webside hosted by the embedded Webserver</b> <b>easyWEB.</b></p>\r\n" |
igorsk | 0:12b53511e212 | 93 | "<p><b>Hardware:</b></p>\r\n" |
igorsk | 0:12b53511e212 | 94 | "<ul>\r\n" |
igorsk | 0:12b53511e212 | 95 | "<li><b>MSP430F149, 8 MHz, 60KB Flash, 2KB SRAM</b></li>\r\n" |
igorsk | 0:12b53511e212 | 96 | "<li><b>CS8900A Crystal Ethernet Controller</b></li>\r\n" |
igorsk | 0:12b53511e212 | 97 | "</ul>\r\n" |
igorsk | 0:12b53511e212 | 98 | "\r\n" |
igorsk | 0:12b53511e212 | 99 | "<p><b>A/D Converter Value Port P6.7:</b></p>\r\n" |
igorsk | 0:12b53511e212 | 100 | "\r\n" |
igorsk | 0:12b53511e212 | 101 | "<table bgcolor=\"#ff0000\" border=\"5\" cellpadding=\"0\" cellspacing=\"0\" width=\"500\">\r\n" |
igorsk | 0:12b53511e212 | 102 | "<tr>\r\n" |
igorsk | 0:12b53511e212 | 103 | "<td>\r\n" |
igorsk | 0:12b53511e212 | 104 | "<table width=\"AD7%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\r\n" |
igorsk | 0:12b53511e212 | 105 | "<tr><td bgcolor=\"#00ff00\"> </td></tr>\r\n" |
igorsk | 0:12b53511e212 | 106 | "</table>\r\n" |
igorsk | 0:12b53511e212 | 107 | "</td>\r\n" |
igorsk | 0:12b53511e212 | 108 | "</tr>\r\n" |
igorsk | 0:12b53511e212 | 109 | "</table>\r\n" |
igorsk | 0:12b53511e212 | 110 | "\r\n" |
igorsk | 0:12b53511e212 | 111 | "<table border=\"0\" width=\"500\">\r\n" |
igorsk | 0:12b53511e212 | 112 | "<tr>\r\n" |
igorsk | 0:12b53511e212 | 113 | "<td width=\"20%\">0V</td>\r\n" |
igorsk | 0:12b53511e212 | 114 | "<td width=\"20%\">0,5V</td>\r\n" |
igorsk | 0:12b53511e212 | 115 | "<td width=\"20%\">1V</td>\r\n" |
igorsk | 0:12b53511e212 | 116 | "<td width=\"20%\">1,5V</td>\r\n" |
igorsk | 0:12b53511e212 | 117 | "<td width=\"20%\">2V</td>\r\n" |
igorsk | 0:12b53511e212 | 118 | "</tr>\r\n" |
igorsk | 0:12b53511e212 | 119 | "</table>\r\n" |
igorsk | 0:12b53511e212 | 120 | "\r\n" |
igorsk | 0:12b53511e212 | 121 | "<p><b>MCU Temperature:</b></p>\r\n" |
igorsk | 0:12b53511e212 | 122 | "\r\n" |
igorsk | 0:12b53511e212 | 123 | "<table bgcolor=\"#ff0000\" border=\"5\" cellpadding=\"0\" cellspacing=\"0\" width=\"500\">\r\n" |
igorsk | 0:12b53511e212 | 124 | "<tr>\r\n" |
igorsk | 0:12b53511e212 | 125 | "<td>\r\n" |
igorsk | 0:12b53511e212 | 126 | "<table width=\"ADA%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\r\n" |
igorsk | 0:12b53511e212 | 127 | "<tr><td bgcolor=\"#00ff00\"> </td></tr> \r\n" |
igorsk | 0:12b53511e212 | 128 | "</table>\r\n" |
igorsk | 0:12b53511e212 | 129 | "</td>\r\n" |
igorsk | 0:12b53511e212 | 130 | "</tr>\r\n" |
igorsk | 0:12b53511e212 | 131 | "</table>\r\n" |
igorsk | 0:12b53511e212 | 132 | "\r\n" |
igorsk | 0:12b53511e212 | 133 | "<table border=\"0\" width=\"500\">\r\n" |
igorsk | 0:12b53511e212 | 134 | "<tr>\r\n" |
igorsk | 0:12b53511e212 | 135 | "<td width=\"20%\">20�C</td>\r\n" |
igorsk | 0:12b53511e212 | 136 | "<td width=\"20%\">25�C</td>\r\n" |
igorsk | 0:12b53511e212 | 137 | "<td width=\"20%\">30�C</td>\r\n" |
igorsk | 0:12b53511e212 | 138 | "<td width=\"20%\">35�C</td>\r\n" |
igorsk | 0:12b53511e212 | 139 | "<td width=\"20%\">40�C</td>\r\n" |
igorsk | 0:12b53511e212 | 140 | "</tr>\r\n" |
igorsk | 0:12b53511e212 | 141 | "</table>\r\n" |
igorsk | 0:12b53511e212 | 142 | "</body>\r\n" |
igorsk | 0:12b53511e212 | 143 | "</html>\r\n" |
igorsk | 0:12b53511e212 | 144 | "\r\n"}; |
igorsk | 0:12b53511e212 | 145 | */ |