Posts

Showing posts with the label embedded

Text based web server.

Image
A little http web server to play with. Might be perfect for an embedded system. What the http client looks like,  $ elinks http://localhost:10000 Update: Using graphics via Firefox: What the server side looks like. $ ./httpsrvr Server started at port no. 10000 with root directory as /home/eddie GET / HTTP/1.1 Host: localhost:10000 User-Agent: ELinks/0.12~pre5-7ubuntu1 (textmode; Ubuntu; Linux 3.2.0-30-generic i686; 80x24-2) Accept: */* Accept-Language: en Connection: Keep-Alive  file: /home/eddie/index.html With graphics:  $ code/httpsrvr Server started at port no. 10000 with root directory as /home/eddie GET / HTTP/1.1 Host: localhost:10000 User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:32.0) Gecko/20100101 Firefox/32.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate DNT: 1 Connection: keep-alive file: /home/eddie/index.html GET /test...

What runs on your hardware?

Image
You could always go to the brand name software, but it does not always fit especially on embedded devices. Linux and BSD are more diversified. Not trying to pick on Microsoft as much to say that you need to know what is a available for your system. Not so long ago, Fruit created a system based on the PPC, so you pretty much had to use their software to use the system, So several companies have fallen into the same situation. With open source, the one operating system method is sort of going away, except where the hardware is locked physically (i.e. uefi) to a particular operating system. With things changing so fast, you can not or should not be locked into one operating system for a particular system so that the value of the machine is prolonged.  Therefore your return on investment is not limited. http://www.instructables.com/id/Give-your-Cisco-Linksys-NSLU2-some-muscle-part-1/ Also something to think about.