Test Program for the ESP8266 Library

Dependents:   IFTTT_BME280_demo

Fork of ESP8266Interface by ESP8266

Committer:
MACRUM
Date:
Thu Aug 27 01:25:46 2015 +0000
Revision:
49:4c9c5f9208de
Parent:
28:91e65e22e63a
Fix IP address string buffer issue

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 }