now this shit works

Dependencies:   BufferedSerial

Dependents:   IoTWeatherStation

Fork of ESP8266NodeMCUInterface by ESP8266

Committer:
mbedAustin
Date:
Tue Apr 28 18:52:20 2015 +0000
Revision:
28:91e65e22e63a
Parent:
16:3f0efaa57a12
Child:
44:16da10e7b3f7
aquiring IP Address correctly, but not returning it from inner call level. Safety commit before mucking around

Who changed what in which revision?

UserRevisionLine numberNew contents of line
michaeljkoster 13:41098c907200 1 #include "ESP8266Interface.h"
samux 1:fb4494783863 2
michaeljkoster 13:41098c907200 3 ESP8266Interface::ESP8266Interface( PinName tx, PinName rx, PinName reset,
mbedAustin 28:91e65e22e63a 4 const char * ssid, const char * phrase, uint32_t baud ) :
mbedAustin 28:91e65e22e63a 5 ESP8266(tx, rx, reset, ssid, phrase, baud )
samux 1:fb4494783863 6 {
samux 1:fb4494783863 7 }
samux 1:fb4494783863 8
michaeljkoster 13:41098c907200 9 int ESP8266Interface::init()
samux 1:fb4494783863 10 {
michaeljkoster 14:4d1128f72e00 11 ESP8266::reset();
samux 1:fb4494783863 12 return 0;
samux 1:fb4494783863 13 }
samux 1:fb4494783863 14
michaeljkoster 16:3f0efaa57a12 15 bool ESP8266Interface::connect()
samux 1:fb4494783863 16 {
michaeljkoster 16:3f0efaa57a12 17 return ESP8266::connect();
samux 1:fb4494783863 18 }
samux 1:fb4494783863 19
michaeljkoster 13:41098c907200 20 int ESP8266Interface::disconnect()
samux 1:fb4494783863 21 {
michaeljkoster 13:41098c907200 22 return ESP8266::disconnect();
samux 1:fb4494783863 23 }
samux 1:fb4494783863 24
michaeljkoster 13:41098c907200 25 char * ESP8266Interface::getIPAddress()
samux 1:fb4494783863 26 {
michaeljkoster 14:4d1128f72e00 27 return ESP8266::getIPAddress();
samux 1:fb4494783863 28 }