diff --git a/branches/follower/wiz810mj/src/demo/WizDemo4/WizDemo4.pde b/branches/follower/wiz810mj/src/demo/WizDemo4/WizDemo4.pde index 842f7e5..0f051d8 100644 --- a/branches/follower/wiz810mj/src/demo/WizDemo4/WizDemo4.pde +++ b/branches/follower/wiz810mj/src/demo/WizDemo4/WizDemo4.pde @@ -228,6 +228,7 @@ class NetworkConnection { // Essentially a Socket wrapper int isConnected(); int available(); int read(); + void print(uint8_t); void NetworkConnection::close(); private: @@ -311,6 +312,17 @@ int NetworkConnection::isConnected() { return (getSn_SR(_socket) == SOCK_ESTABLISHED); } +void NetworkConnection::print(uint8_t b) { + /* + + */ + if (isConnected()) { + send(_socket, &b, 1); + } else { + // Just drop it if we're not connected. + } +} + void NetworkConnection::close() { /* @@ -442,7 +454,8 @@ void setup () { while (conn.isConnected()) { if (conn.available()) { - Serial.print(conn.read(), BYTE); + // Serial.print(conn.read(), BYTE); + conn.print(conn.read()); } }