http://mbed.org/teams/components/code/WiflyInterface/#fc3d86645d23