Webserver basic for CDU

Dependencies:   mbed

Fork of EasyWebCR by Igor Skochinsky

Committer:
igorsk
Date:
Fri Jan 29 21:46:31 2010 +0000
Revision:
0:12b53511e212

        

Who changed what in which revision?

UserRevisionLine numberNew 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\">&nbsp;</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\">&nbsp;</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\">&nbsp;</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 */