Skip to content

Commit 302b607

Browse files
committed
Merge pull request #578 from esp8266-espruino/master
Commit of ESP8266 board specific source files.
2 parents 32a66b2 + 4eeb12d commit 302b607

18 files changed

+4728
-0
lines changed

libs/network/esp8266/jswrap_esp8266.c

Lines changed: 949 additions & 0 deletions
Large diffs are not rendered by default.

libs/network/esp8266/jswrap_esp8266.h

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
/*
2+
* jswrap_ESP8266WiFi.h
3+
*
4+
* Created on: Aug 26, 2015
5+
* Author: kolban
6+
*/
7+
8+
#ifndef LIBS_NETWORK_ESP8266_JSWRAP_ESP8266_H_
9+
#define LIBS_NETWORK_ESP8266_JSWRAP_ESP8266_H_
10+
#include "jsvar.h"
11+
12+
void jswrap_ESP8266WiFi_connect(JsVar *jsv_ssid, JsVar *jsv_password, JsVar *gotIpCallback);
13+
void jswrap_ESP8266WiFi_getAccessPoints(JsVar *callback);
14+
void jswrap_ESP8266WiFi_disconnect();
15+
void jswrap_ESP8266WiFi_restart();
16+
JsVar *jswrap_ESP8266WiFi_getRstInfo();
17+
JsVar *jswrap_ESP8266WiFi_getIPInfo();
18+
void jswrap_ESP8266WiFi_setAutoConnect(JsVar *autoconnect);
19+
JsVar *jswrap_ESP8266WiFi_getAutoConnect();
20+
JsVar *jswrap_ESP8266WiFi_getStationConfig();
21+
void jswrap_ESP8266WiFi_onWiFiEvent(JsVar *callback);
22+
JsVar *jswrap_ESP8266WiFi_getAddressAsString(JsVar *address);
23+
void jswrap_ESP8266WiFi_init();
24+
JsVar *jswrap_ESP8266WiFi_getConnectStatus();
25+
JsVar *jswrap_ESP8266WiFi_socketConnect(JsVar *options, JsVar *callback);
26+
void jswrap_ESP8266WiFi_socketEnd(JsVar *socket, JsVar *data);
27+
void jswrap_ESP8266WiFi_ping(JsVar *ipAddr, JsVar *pingCallback);
28+
void jswrap_ESP8266WiFi_beAccessPoint(JsVar *jsv_ssid, JsVar *jsv_password);
29+
JsVar *jswrap_ESP8266WiFi_getConnectedStations();
30+
JsVar *jswrap_ESP8266WiFi_getRSSI();
31+
JsVar *jswrap_ESP8266WiFi_getState();
32+
void jswrap_ESP8266WiFi_dumpSocket(JsVar *socketId);
33+
34+
#endif /* LIBS_NETWORK_ESP8266_JSWRAP_ESP8266_H_ */

0 commit comments

Comments
 (0)