Init

Fork of ESP8266Interface by ESP8266

Committer:
michaeljkoster
Date:
Sun Nov 30 21:14:09 2014 +0000
Revision:
13:41098c907200
Parent:
WiflyInterface.cpp@12:c5f0eac67a8a
Child:
14:4d1128f72e00
First commit function templates for lightweight UDP client interface to ESP8266

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,
michaeljkoster 13:41098c907200 4 const char * ssid, const char * phrase ) :
michaeljkoster 13:41098c907200 5 ESP8266(tx, rx, reset, ssid, phrase )
samux 1:fb4494783863 6 {
samux 1:fb4494783863 7 ip_set = false;
samux 1:fb4494783863 8 }
samux 1:fb4494783863 9
michaeljkoster 13:41098c907200 10 int ESP8266Interface::init()
samux 1:fb4494783863 11 {
samux 1:fb4494783863 12 reset();
samux 1:fb4494783863 13 return 0;
samux 1:fb4494783863 14 }
samux 1:fb4494783863 15
michaeljkoster 13:41098c907200 16 int ESP8266Interface::connect()
samux 1:fb4494783863 17 {
samux 1:fb4494783863 18 return join();
samux 1:fb4494783863 19 }
samux 1:fb4494783863 20
michaeljkoster 13:41098c907200 21 int ESP8266Interface::disconnect()
samux 1:fb4494783863 22 {
michaeljkoster 13:41098c907200 23 return ESP8266::disconnect();
samux 1:fb4494783863 24 }
samux 1:fb4494783863 25
michaeljkoster 13:41098c907200 26 char * ESP8266Interface::getIPAddress()
samux 1:fb4494783863 27 {
michaeljkoster 13:41098c907200 28 ip_set = true;
michaeljkoster 13:41098c907200 29
samux 1:fb4494783863 30 return ip_string;
samux 1:fb4494783863 31 }