grove_esp8266

Committer:
JackyZhangFromSeeed
Date:
Tue Jun 09 10:18:06 2015 +0000
Revision:
0:0ac7892e440f
grove_esp8266

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JackyZhangFromSeeed 0:0ac7892e440f 1
JackyZhangFromSeeed 0:0ac7892e440f 2
JackyZhangFromSeeed 0:0ac7892e440f 3 #include "grove_esp8266_class.h"
JackyZhangFromSeeed 0:0ac7892e440f 4
JackyZhangFromSeeed 0:0ac7892e440f 5 GroveEsp8266::GroveEsp8266(int pintx, int pinrx)
JackyZhangFromSeeed 0:0ac7892e440f 6 {
JackyZhangFromSeeed 0:0ac7892e440f 7 this->uart = (UART_T *)malloc(sizeof(UART_T));
JackyZhangFromSeeed 0:0ac7892e440f 8 grove_esp8266_init(this->uart, pintx, pinrx);
JackyZhangFromSeeed 0:0ac7892e440f 9 }
JackyZhangFromSeeed 0:0ac7892e440f 10
JackyZhangFromSeeed 0:0ac7892e440f 11 bool GroveEsp8266::write_setup(void)
JackyZhangFromSeeed 0:0ac7892e440f 12 {
JackyZhangFromSeeed 0:0ac7892e440f 13 return grove_esp8266_write_setup(this->uart);
JackyZhangFromSeeed 0:0ac7892e440f 14 }
JackyZhangFromSeeed 0:0ac7892e440f 15
JackyZhangFromSeeed 0:0ac7892e440f 16 bool GroveEsp8266::attach_event_handler(CALLBACK_T handler)
JackyZhangFromSeeed 0:0ac7892e440f 17 {
JackyZhangFromSeeed 0:0ac7892e440f 18 return grove_esp8266_attach_event_handler(handler);
JackyZhangFromSeeed 0:0ac7892e440f 19 }
JackyZhangFromSeeed 0:0ac7892e440f 20
JackyZhangFromSeeed 0:0ac7892e440f 21 bool GroveEsp8266::read_version(void)
JackyZhangFromSeeed 0:0ac7892e440f 22 {
JackyZhangFromSeeed 0:0ac7892e440f 23 return grove_esp8266_read_getversion(this->uart);
JackyZhangFromSeeed 0:0ac7892e440f 24 }
JackyZhangFromSeeed 0:0ac7892e440f 25
JackyZhangFromSeeed 0:0ac7892e440f 26 bool GroveEsp8266::write_joinwifi(char *ssid, char *pwd)
JackyZhangFromSeeed 0:0ac7892e440f 27 {
JackyZhangFromSeeed 0:0ac7892e440f 28 return grove_esp8266_write_joinwifi(this->uart, ssid, pwd);
JackyZhangFromSeeed 0:0ac7892e440f 29 }
JackyZhangFromSeeed 0:0ac7892e440f 30
JackyZhangFromSeeed 0:0ac7892e440f 31 bool GroveEsp8266::write_socketasclient(char *ip, unsigned int port)
JackyZhangFromSeeed 0:0ac7892e440f 32 {
JackyZhangFromSeeed 0:0ac7892e440f 33 return grove_esp8266_write_socketasclient(this->uart, ip, port);
JackyZhangFromSeeed 0:0ac7892e440f 34 }
JackyZhangFromSeeed 0:0ac7892e440f 35
JackyZhangFromSeeed 0:0ac7892e440f 36 bool GroveEsp8266::read_aplist(void)
JackyZhangFromSeeed 0:0ac7892e440f 37 {
JackyZhangFromSeeed 0:0ac7892e440f 38 return grove_esp8266_read_aplist(this->uart);
JackyZhangFromSeeed 0:0ac7892e440f 39 }
JackyZhangFromSeeed 0:0ac7892e440f 40
JackyZhangFromSeeed 0:0ac7892e440f 41 bool GroveEsp8266::write_msg(char *msg, unsigned int len)
JackyZhangFromSeeed 0:0ac7892e440f 42 {
JackyZhangFromSeeed 0:0ac7892e440f 43 return grove_esp8266_write_msg(this->uart, msg, len);
JackyZhangFromSeeed 0:0ac7892e440f 44 }