EMW3162 driver for NSAPI
Fork of emw3162-driver by
Diff: EMW3162Interface.cpp
- Revision:
- 3:a1d89edf0749
- Parent:
- 2:fb6251306b21
--- a/EMW3162Interface.cpp Mon Nov 14 02:30:49 2016 +0000
+++ b/EMW3162Interface.cpp Thu Apr 06 02:58:04 2017 +0000
@@ -26,12 +26,12 @@
// EMW3162Interface implementation
EMW3162Interface::EMW3162Interface(PinName tx, PinName rx, bool debug)
- : _esp(tx, rx, debug)
+ : _emw(tx, rx, debug)
{
memset(_ids, 0, sizeof(_ids));
memset(_cbs, 0, sizeof(_cbs));
- _esp.attach(this, &EMW3162Interface::event);
+ _emw.attach(this, &EMW3162Interface::event);
}
int EMW3162Interface::connect(
@@ -39,21 +39,21 @@
const char *pass,
nsapi_security_t security)
{
- _esp.setTimeout(EMW3162_CONNECT_TIMEOUT);
+ _emw.setTimeout(EMW3162_CONNECT_TIMEOUT);
- if (!_esp.startup()) {
+ if (!_emw.startup()) {
return NSAPI_ERROR_DEVICE_ERROR;
}
- if (!_esp.dhcp(true)) {
+ if (!_emw.dhcp(true)) {
return NSAPI_ERROR_DHCP_FAILURE;
}
- if (!_esp.connect(ssid, pass)) {
+ if (!_emw.connect(ssid, pass)) {
return NSAPI_ERROR_NO_CONNECTION;
}
- if (!_esp.getIPAddress()) {
+ if (!_emw.getIPAddress()) {
return NSAPI_ERROR_DHCP_FAILURE;
}
@@ -62,9 +62,9 @@
int EMW3162Interface::disconnect()
{
- _esp.setTimeout(EMW3162_MISC_TIMEOUT);
+ _emw.setTimeout(EMW3162_MISC_TIMEOUT);
- if (!_esp.disconnect()) {
+ if (!_emw.disconnect()) {
return NSAPI_ERROR_DEVICE_ERROR;
}
@@ -73,12 +73,12 @@
const char* EMW3162Interface::get_ip_address()
{
- return _esp.getIPAddress();
+ return _emw.getIPAddress();
}
const char* EMW3162Interface::get_mac_address()
{
- return _esp.getMACAddress();
+ return _emw.getMACAddress();
}
struct EMW3162_socket {
@@ -122,9 +122,9 @@
{
struct EMW3162_socket *socket = (struct EMW3162_socket *)handle;
int err = 0;
- _esp.setTimeout(EMW3162_MISC_TIMEOUT);
+ _emw.setTimeout(EMW3162_MISC_TIMEOUT);
- if (!_esp.close(socket->socketId)) {
+ if (!_emw.close(socket->socketId)) {
err = NSAPI_ERROR_DEVICE_ERROR;
}
@@ -146,10 +146,10 @@
int EMW3162Interface::socket_connect(void *handle, const SocketAddress &addr)
{
struct EMW3162_socket *socket = (struct EMW3162_socket *)handle;
- _esp.setTimeout(EMW3162_MISC_TIMEOUT);
+ _emw.setTimeout(EMW3162_MISC_TIMEOUT);
const char *proto = (socket->proto == NSAPI_UDP) ? "UNICAST" : "CLIENT";
- socket -> socketId = _esp.open(proto, socket->id, addr.get_ip_address(), addr.get_port());
+ socket -> socketId = _emw.open(proto, socket->id, addr.get_ip_address(), addr.get_port());
if (!(socket -> socketId)) {
return NSAPI_ERROR_DEVICE_ERROR;
}
@@ -166,9 +166,9 @@
int EMW3162Interface::socket_send(void *handle, const void *data, unsigned size)
{
struct EMW3162_socket *socket = (struct EMW3162_socket *)handle;
- _esp.setTimeout(EMW3162_SEND_TIMEOUT);
+ _emw.setTimeout(EMW3162_SEND_TIMEOUT);
- if (!_esp.send(socket->socketId, data, size)) {
+ if (!_emw.send(socket->socketId, data, size)) {
return NSAPI_ERROR_DEVICE_ERROR;
}
@@ -178,9 +178,9 @@
int EMW3162Interface::socket_recv(void *handle, void *data, unsigned size)
{
struct EMW3162_socket *socket = (struct EMW3162_socket *)handle;
- _esp.setTimeout(EMW3162_RECV_TIMEOUT);
+ _emw.setTimeout(EMW3162_RECV_TIMEOUT);
- int32_t recv = _esp.recv(socket->socketId, data, size);
+ int32_t recv = _emw.recv(socket->socketId, data, size);
if (recv < 0) {
return NSAPI_ERROR_WOULD_BLOCK;
}
