WiShield 1.0 Driver
From AsyncLabs Documentation
In order to bring you the WiShield for your Arduino platform, AsyncLabs has to abide by the terms in the license for the driver code for the Wi-Fi module, which is provided by ZeroG Wireless Inc. While not 100% open source, it does provide a workable level of openness to the community. By using any WiShield driver code on this website, you are implicitly accepting the terms of the license (don't worry, you haven't signed your life away! :p). Because most EULA's are full of legalese and are hard to read, we have provided a shortened summary of what the license entails. You may read the full license, at the link below, if you so desire.
- Source code is provided by AsyncLabs for your perusal, usage, and editing, as you see fit. If requested by ZeroG, you will provide your updated source code to ZeroG to be included in future versions of their driver.
- Don't modify any of the headers in the source code (except to add modification comments to the source code, as necessary).
- If you have any problems with the driver code, please come to us, AsyncLabs, first. We stand behind our products 100%, and will support you in all ways possible.
- Only use the ZeroG driver on ZeroG licensed products (i.e., the WiShield). ZeroG is very sensitive to others trying to reverse engineer their internal firmware (which they guard highly), so please don't try and reverse engineer it via blackbox techniques.
- ZeroG makes no claim that their Wi-Fi module will work in a mission critical device. So don't use it to control a plane, operate a nuclear power station, or keep a pacemaker going. :)
- Don't export the WiShield to countries that are on the United States banned list (e.g. Iran, North Korea, Cuba, etc.).
ZeroG Reference Driver License
