diff --git a/adafruit_esp32spi/adafruit_esp32spi_socket.py b/adafruit_esp32spi/adafruit_esp32spi_socket.py index f5c288b..a9dd2cf 100644 --- a/adafruit_esp32spi/adafruit_esp32spi_socket.py +++ b/adafruit_esp32spi/adafruit_esp32spi_socket.py @@ -84,11 +84,17 @@ def connect(self, address, conntype=None): raise RuntimeError("Failed to connect to host", host) self._buffer = b'' - def write(self, data): # pylint: disable=no-self-use + def send(self, data): # pylint: disable=no-self-use """Send some data to the socket""" _the_interface.socket_write(self._socknum, data) gc.collect() + def write(self, data): + """Sends data to the socket. + NOTE: This method is deprecated and will be removed. + """ + self.send(data) + def readline(self): """Attempt to return as many bytes as we can up to but not including '\r\n'""" #print("Socket readline") diff --git a/adafruit_esp32spi/adafruit_esp32spi_wsgiserver.py b/adafruit_esp32spi/adafruit_esp32spi_wsgiserver.py index 8bd15b4..eb1b906 100644 --- a/adafruit_esp32spi/adafruit_esp32spi_wsgiserver.py +++ b/adafruit_esp32spi/adafruit_esp32spi_wsgiserver.py @@ -115,12 +115,12 @@ def finish_response(self, result): for header in self._response_headers: response += "{0}: {1}\r\n".format(*header) response += "\r\n" - self._client_sock.write(response.encode("utf-8")) + self._client_sock.send(response.encode("utf-8")) for data in result: if isinstance(data, bytes): - self._client_sock.write(data) + self._client_sock.send(data) else: - self._client_sock.write(data.encode("utf-8")) + self._client_sock.send(data.encode("utf-8")) gc.collect() finally: print("closing")