Hi Greg,
Been reading some more and decided I wanted to do something similar to your pop3 email checker you posted some time ago.
But Im well and truly stuck as I wanted to use the extra features in the user contributed branch.
Im running Ubuntu 9.04 with the arduino ide without any problems with any other sketches or libraries so far.
I downloaded the source by the "Downloads" button on the branch page.
http://github.com/asynclabs/WiShield_user_contribIm using the yellowjacket so the interrupt pin is hard wired to 2.
I havnt included a sketch as Im using the webserver example to troubleshoot this.
Her goes:
Im having some trouble getting the user contributed code connected to my wifi router.
Ive started using ver21 of the ide with the user branch and couldn't get any connection to my router so I shifted back to ver19.
Still no go and couldnt find a problem.
To see what was happening, I tried the standard webserver example in ver19 with the user contributed branch and it still couldn't connect to my router.
Im aware of the change of type for the ssid.
The sketch is compiling and uploading without any errors.
So I put the standard version of the wishield library back, compiled and uploaded the webserver example again and it connected without any problem.
Back to the user contributed library.
I traced through as far as the the call to zg_drv_process() within WiShield::init in WiShield.cpp then started to get lost.
zg_drv_process() isnt returning no matter how long I wait.
I tried adding 65 seconds to the wifi.init() call as I couldnt see a default value. Still no go.
So Im a bit stuck.
Are you able to run the webserver example with the current user source on github ?
Ive seen how busy you are and Im wondering if maybe a typo has sneaked in to the user contributed source?
Ive run out of time today but in the next day or so could try working back through the commits and downloading the source before each commit to see if I can nail down the problem.
Or if you have a known working copy and could email me a copy I could check it against github.
I appreciate what youve done with this code..
Gordon.endersby(fix my email address with an @)blueyonder.co.uk