Feature requests for stack

Questions specifically related to the TCP/IP stack that interfaces with the driver.

Feature requests for stack

Postby gsxrex » Sat May 09, 2009 10:47 pm

Please post here if you have feature requests for the stack. This will make it easier to see all the requests, and we can prioritize what we can/can't do.
User avatar
gsxrex
 
Posts: 115
Joined: Thu Apr 30, 2009 9:49 am

Re: Feature requests for stack

Postby gsxrex » Sat May 09, 2009 10:48 pm

- Port existing Ethershield library to run using WiShield. *Note that this will require an ATMEGA328.

- Have print capability similar to Ethershield to make dynamic webpage creation easier

- Currently, sketch only supports 128-bit WEP. We need to bring up the support for 64-bit WEP out of the driver (although, you really should be using WPA in the first place anyway :lol: )
User avatar
gsxrex
 
Posts: 115
Joined: Thu Apr 30, 2009 9:49 am

Re: Feature requests for stack

Postby peterM » Sun May 10, 2009 6:15 am

Error reporting.
Maybe this is enabled but not yet documented? It would be useful to have feedback on the progress of making and maintaining a connection, being able to catch the result of key actions (log-on, etc). I'd like to enable my own "status lights" in addition to the current red LED connection indicator.
peterM
 
Posts: 16
Joined: Sat May 09, 2009 4:58 pm
  • Website

Re: Feature requests for stack

Postby peterM » Sun May 17, 2009 6:01 am

And also, here's another vote for a Client mode.
I envision the wishield doing its own polling & posting to a specific known web site out in "the cloud", not in a LAN.
peterM
 
Posts: 16
Joined: Sat May 09, 2009 4:58 pm
  • Website

Re: Feature requests for stack

Postby shard7 » Sun May 17, 2009 6:48 am

Big second on Client mode, I need the ability to send email messages or post Tweets.
shard7
 
Posts: 64
Joined: Wed May 06, 2009 11:30 am

Re: Feature requests for stack

Postby gsxrex » Sun May 17, 2009 11:52 pm

@peterM
You can do more error reporting/status, but the unfortunately thing is this will eat up lots of resources with all the Serial.print() statements all over the place. Since we are already running really low on space in the 168, we tried to keep everything to a bare minimum. Maybe if we just document where you'd insert your code to turn on your own LED array or print a message, then users can elect to do as much or as little as they want.

Client mode is coming. We're working on that now. Then you'll be able to autonomously send http requests wherever you want. For email, you'd need a smtp service, which is neither http server or http client.
User avatar
gsxrex
 
Posts: 115
Joined: Thu Apr 30, 2009 9:49 am

Re: Feature requests for stack

Postby peterM » Mon May 18, 2009 5:55 am

@gsxrex
Yeah the Serial.print() thing is unsuitable for me long-term anyway (my objects wont be connected to a computer). Hooks in the .c where LED calls can be made would be super.
Looking forward to the client mode, when you get around to it <phew!> (btw, my particular app wont need email).
Thanks for all the great feedback...
peterM
 
Posts: 16
Joined: Sat May 09, 2009 4:58 pm
  • Website

Re: Feature requests for stack

Postby zhobbs » Mon May 18, 2009 6:04 pm

gsxrex wrote:@peterM
You can do more error reporting/status, but the unfortunately thing is this will eat up lots of resources with all the Serial.print() statements all over the place. Since we are already running really low on space in the 168, we tried to keep everything to a bare minimum. Maybe if we just document where you'd insert your code to turn on your own LED array or print a message, then users can elect to do as much or as little as they want.

Client mode is coming. We're working on that now. Then you'll be able to autonomously send http requests wherever you want. For email, you'd need a smtp service, which is neither http server or http client.


Docs on how to check on the network status would be great. Right now if I restart my wireless router the red led turns on and off, but the web server in the WebServer example sketch stops responding unless you reset the device.
zhobbs
 
Posts: 3
Joined: Mon May 18, 2009 6:00 pm

Re: Feature requests for stack

Postby benquark » Fri May 22, 2009 4:08 pm

ARP client to enable periodic interaction with the AP to prevent disconnection from the WiFi network.
benquark
 
Posts: 63
Joined: Wed May 06, 2009 3:57 pm

Re: Feature requests for stack

Postby rpowell » Sun Sep 20, 2009 12:00 pm

Can we get an example ntp sketch.

Also can we make a change to to uip-stack so that prog_uchar wep_keys[] PROGMEM is not defined as a const but is instead profiled in.

Can we also change:

unsigned char security_type = 2; // 0 - open; 1 - WEP; 2 - WPA; 3 - WPA2

to be #defined. This wastes code space. We can then profile in the wep_key.

Thanks
rpowell
 
Posts: 1
Joined: Sun Sep 20, 2009 11:53 am

Next

Return to TCP/IP Stack

Who is online

Users browsing this forum: No registered users and 1 guest