Description
I upgraded to Arduino IDE v. 1.0.5 Mac OSX recently and I just realized after hours and hours of frustration that there seems to be a bug when compiling sketches involving the Arduino WiFi library.
I'm used to use my mac book air when I have to work at field with my arduino installation since it is very small and lightweight. Well, I started to notice wrong behavior with my WiFi connection after compiling a sketch that worked fine when compiled in my previous version of Arduino IDE in Mac OSX. But it was just yesterday, after hours and hours of trial and errors that I returned to the office and compiled the very same sketch in my PC version of Arduino IDE (v.1.0.3) and it came back to work like a charm.
I decided to downgrade to Arduino IDE v.1.0.4 in Mac OSX and the sketch compiled well again. I must confess that I didn't try upgrading my PC version of Arduino IDE to 1.0.5 for testing this wrong behavior but fortunately I didn't because if it would have had the same bug in the PC version, it would have taken a lot of time to discover this bug.
This is the configuration I was working with when detected the bug:
- Mac Book Air 11 inch
- Mac OSX 10.7.5
- Arduino IDE v.1.0.5
- Arduino UNO R3
- Arduino WiFi Shield
The wrong behavior in my sketch was that even though the WiFi Shield was able to connect to the WiFi router, after that, there wasn't any connection as client or server to servers or clients in the local network or the Internet.
I hope my report will be useful for others and the bug will be revised and solved very soon. It would be nice to have better documentation also.