User Questions

6 views
Skip to first unread message

Walter Capers

unread,
Jul 19, 2010, 12:47:03 PM7/19/10
to Snorkel
Any questions regarding the Snorkel API

Echo

unread,
Aug 15, 2010, 8:15:18 PM8/15/10
to Snorkel
hello... excuse me...i'm sorry my english too bad...
i want to ask you about something.... about my project...
i want to build a house keeping management that use web embedded
server on the hardware... but I don't know to programme it.

this project can control and monitor some equipment like lamps, door,
fan, etc. based on web application. i use microcontroller in this
project...but that's... i don't know how to programme that device use
web browser....

please help me... this is my important project...if i can't make
it.... i will fail...

Walter Capers

unread,
Aug 16, 2010, 8:04:21 AM8/16/10
to snorkel...@googlegroups.com

Hi Echo,


Snorkel as well as many other free embedded web servers requires a supporting OS, since they rely on the OS for managing the TCP stack.  Depending on your chipset, i.e. Motorola etc…, you can acquire light weight versions of Linux for free along with GCC cross compilers to compile.  As you might already be aware, Linux is currently on quite a few small devices such as routers which also deploy embedded web servers.    


Unfortunately, due to proprietary components within Snorkel, it is not open source and currently only supports HP-UX, SunOS, Alpha, AIX, Linux, and Windows.  In addition, the current version of Snorkel was designed for multicore hardware requiring pthreads or Windows thread APIs to run.  We have just started working on a single thread version designed for small devices that will work with the Android OS.  We are also beginning to look at Motorola MPC8xx chip sets but our development in these areas is still on paper and months from completion.  


There are open source solutions available that might meet your requirement provided you can find a mobile implementation of Linux that runs on your chipset.  Mongoose is a pretty good embedded web-server that is fully open sourced.  It is multi-threaded but could easily be modified to a single thread solution.


I am not sure if any of this helps, I was in a bind with my college project many years ago facing a similar dilemma, the software that I needed was not readily available for the chipset that I was using and I didn’t have the budget to buy what I needed.  I eventually figured it out a few days before it came due. 


I wish I could offer you a Snorkel based solution, but Snorkel is still too new for microprocessors even though we have targeted them for future releases.  If you have specific questions on the HTTP protocol or socket programming I might be able to help there. 

 

Sorry I could not be more helpful

Walt

Eko Junaidi

unread,
Aug 17, 2010, 10:18:37 PM8/17/10
to snorkel...@googlegroups.com
oke, alright.. thank's about your information...
but, how about socket programming that can be used to connected with
HTTP protocol ???
Reply all
Reply to author
Forward
0 new messages