00001 #include "DemoBoard.h"00002
00003 /*00004 * This project uses an RFID tag reader and the USB interface as a HID keyboard00005 * When an RFID tag is presented to the reader, it is "typed" to the host00006 */00007
00008 int main() {
00009
00010
00011 // Create a HTTPServer on default Port00012 HTTPServer *http = new HTTPServer();
00013
00014 // Register RPC in /rpc space00015 http->addHandler(new HTTPRPC());
00016
00017 // Register local filesystem to all places which are not in /rpc00018 http->addHandler(new HTTPFileSystemHandler("/", "/local/"));
00019
00020 // Register the HTTPServer on the Network device (will hopfully disappear in the next Version)00021 http->bind();
00022
00023 NetServer *net = NetServer::get();
00024
00025 lcd.locate(0,1);
00026 lcd.printf("%hhu.%hhu.%hhu.%hhu\n", (net->getIPAddr().addr)&0xFF, (net->getIPAddr().addr>>8)&0xFF, (net->getIPAddr().addr>>16)&0xFF, (net->getIPAddr().addr>>24)&0xFF);
00027
00028 while(1) {
00029 http->poll();
00030 }
00031
00032
00033
00034 }
00035
00036