@@ -26,7 +26,7 @@ RF24Client::RF24Client() : data(NULL) {}
26
26
27
27
/* ************************************************************/
28
28
29
- RF24Client::RF24Client (uip_userdata_t * conn_data) : data(conn_data) {}
29
+ RF24Client::RF24Client (uip_userdata_t * conn_data) : data(conn_data) {}
30
30
31
31
/* ************************************************************/
32
32
@@ -47,7 +47,7 @@ int RF24Client::connect(IPAddress ip, uint16_t port)
47
47
uip_ipaddr_t ipaddr;
48
48
uip_ip_addr (ipaddr, ip);
49
49
50
- struct uip_conn * conn = uip_connect (&ipaddr, htons (port));
50
+ struct uip_conn * conn = uip_connect (&ipaddr, htons (port));
51
51
52
52
if (conn)
53
53
{
@@ -61,7 +61,7 @@ int RF24Client::connect(IPAddress ip, uint16_t port)
61
61
62
62
if ((conn->tcpstateflags & UIP_TS_MASK) == UIP_ESTABLISHED)
63
63
{
64
- data = (uip_userdata_t *)conn->appstate ;
64
+ data = (uip_userdata_t *)conn->appstate ;
65
65
IF_RF24ETHERNET_DEBUG_CLIENT (Serial.print (millis ()); Serial.print (F (" connected, state: " )); Serial.print (data->state ); Serial.print (F (" , first packet in: " )); Serial.println (data->packets_in ););
66
66
return 1 ;
67
67
}
@@ -73,7 +73,6 @@ int RF24Client::connect(IPAddress ip, uint16_t port)
73
73
break ;
74
74
}
75
75
#endif
76
-
77
76
}
78
77
}
79
78
// delay(25);
@@ -86,7 +85,7 @@ int RF24Client::connect(IPAddress ip, uint16_t port)
86
85
87
86
/* ************************************************************/
88
87
89
- int RF24Client::connect (const char * host, uint16_t port)
88
+ int RF24Client::connect (const char * host, uint16_t port)
90
89
{
91
90
// Look up the host first
92
91
int ret = 0 ;
@@ -105,10 +104,12 @@ int RF24Client::connect(const char *host, uint16_t port)
105
104
#endif
106
105
return connect (remote_addr, port);
107
106
}
108
- #else // ! UIP_UDP
109
- // Do something with the input paramaters to prevent compile time warnings
110
- if (host) {};
111
- if (port) {};
107
+ #else // ! UIP_UDP
108
+ // Do something with the input parameters to prevent compile time warnings
109
+ if (host) {
110
+ };
111
+ if (port) {
112
+ };
112
113
#endif // ! UIP_UDP
113
114
114
115
#if defined(ETH_DEBUG_L1) || defined(RF24ETHERNET_DEBUG_DNS)
@@ -154,7 +155,7 @@ void RF24Client::stop()
154
155
155
156
// the next function allows us to use the client returned by
156
157
// EthernetServer::available() as the condition in an if-statement.
157
- bool RF24Client::operator ==(const RF24Client & rhs)
158
+ bool RF24Client::operator ==(const RF24Client& rhs)
158
159
{
159
160
return data && rhs.data && (data == rhs.data );
160
161
}
@@ -176,14 +177,14 @@ size_t RF24Client::write(uint8_t c)
176
177
177
178
/* ************************************************************/
178
179
179
- size_t RF24Client::write (const uint8_t * buf, size_t size)
180
+ size_t RF24Client::write (const uint8_t * buf, size_t size)
180
181
{
181
182
return _write (data, buf, size);
182
183
}
183
184
184
185
/* ************************************************************/
185
186
186
- size_t RF24Client::_write (uip_userdata_t * u, const uint8_t * buf, size_t size)
187
+ size_t RF24Client::_write (uip_userdata_t * u, const uint8_t * buf, size_t size)
187
188
{
188
189
189
190
size_t total_written = 0 ;
@@ -200,7 +201,7 @@ size_t RF24Client::_write(uip_userdata_t *u, const uint8_t *buf, size_t size)
200
201
goto test2;
201
202
}
202
203
203
- IF_RF24ETHERNET_DEBUG_CLIENT (Serial.println (); Serial.print (millis ()); Serial.print (F (" UIPClient.write: writePacket(" )); Serial.print (u->packets_out ); Serial.print (F (" ) pos: " )); Serial.print (u->out_pos ); Serial.print (F (" , buf[" )); Serial.print (size - total_written); Serial.print (F (" ]: '" )); Serial.write ((uint8_t *)buf + total_written, payloadSize); Serial.println (F (" '" )););
204
+ IF_RF24ETHERNET_DEBUG_CLIENT (Serial.println (); Serial.print (millis ()); Serial.print (F (" UIPClient.write: writePacket(" )); Serial.print (u->packets_out ); Serial.print (F (" ) pos: " )); Serial.print (u->out_pos ); Serial.print (F (" , buf[" )); Serial.print (size - total_written); Serial.print (F (" ]: '" )); Serial.write ((uint8_t *)buf + total_written, payloadSize); Serial.println (F (" '" )););
204
205
205
206
memcpy (u->myData + u->out_pos , buf + total_written, payloadSize);
206
207
u->packets_out = 1 ;
@@ -224,7 +225,7 @@ size_t RF24Client::_write(uip_userdata_t *u, const uint8_t *buf, size_t size)
224
225
225
226
/* ************************************************************/
226
227
227
- void uip_log (char * msg)
228
+ void uip_log (char * msg)
228
229
{
229
230
// Serial.println();
230
231
// Serial.println("** UIP LOG **");
@@ -238,21 +239,21 @@ void uip_log(char *msg)
238
239
239
240
void serialip_appcall (void )
240
241
{
241
- uip_userdata_t * u = (uip_userdata_t *)uip_conn->appstate ;
242
+ uip_userdata_t * u = (uip_userdata_t *)uip_conn->appstate ;
242
243
243
- if (u && u->connectTimeout > 0 ){
244
- if (millis () - u->connectTimer > u->connectTimeout && u->initialData == false ){
245
- uip_close ();
246
- IF_RF24ETHERNET_DEBUG_CLIENT (Serial.println (); Serial.print (millis ()); Serial.println (" UIP Client close(timeout)" ););
247
- }
244
+ if (u && u->connectTimeout > 0 ) {
245
+ if (millis () - u->connectTimer > u->connectTimeout && u->initialData == false ) {
246
+ uip_close ();
247
+ IF_RF24ETHERNET_DEBUG_CLIENT (Serial.println (); Serial.print (millis ()); Serial.println (" UIP Client close(timeout)" ););
248
+ }
248
249
}
249
-
250
+
250
251
/* ******Connected**********/
251
252
if (!u && uip_connected ())
252
253
{
253
254
IF_RF24ETHERNET_DEBUG_CLIENT (Serial.println (); Serial.print (millis ()); Serial.println (F (" UIPClient uip_connected" )););
254
255
255
- u = (uip_userdata_t *)EthernetClient::_allocateData ();
256
+ u = (uip_userdata_t *)EthernetClient::_allocateData ();
256
257
257
258
if (u)
258
259
{
@@ -273,7 +274,7 @@ void serialip_appcall(void)
273
274
IF_RF24ETHERNET_DEBUG_CLIENT (Serial.println (); Serial.print (millis ()); Serial.print (F (" UIPClient uip_newdata, uip_len:" )); Serial.println (uip_len););
274
275
275
276
u->initialData = true ;
276
-
277
+
277
278
if (u->sent )
278
279
{
279
280
u->hold = (u->out_pos = (u->windowOpened = (u->packets_out = false )));
@@ -302,7 +303,7 @@ void serialip_appcall(void)
302
303
303
304
if (u->packets_in )
304
305
{
305
- ((uip_userdata_closed_t *)u)->lport = uip_conn->lport ;
306
+ ((uip_userdata_closed_t *)u)->lport = uip_conn->lport ;
306
307
u->state |= UIP_CLIENT_REMOTECLOSED;
307
308
IF_RF24ETHERNET_DEBUG_CLIENT (Serial.println (F (" UIPClient close 1" )););
308
309
}
@@ -401,18 +402,18 @@ void serialip_appcall(void)
401
402
IF_RF24ETHERNET_DEBUG_CLIENT (Serial.println (F (" blocks outstanding transfer -> uip_stop()" )););
402
403
}
403
404
}
404
- finish:;
405
+ finish:;
405
406
406
407
if (u->state & UIP_CLIENT_RESTART && !u->windowOpened )
407
408
{
408
409
if (!(u->state & (UIP_CLIENT_CLOSE | UIP_CLIENT_REMOTECLOSED)))
409
410
{
410
411
uip_restart ();
411
- #if defined ETH_DEBUG_L1
412
+ #if defined ETH_DEBUG_L1
412
413
Serial.println ();
413
414
Serial.print (millis ());
414
415
Serial.println (F (" UIPClient Re-Open TCP Window" ));
415
- #endif
416
+ #endif
416
417
u->windowOpened = true ;
417
418
u->restartInterval = UIP_WINDOW_REOPEN_DELAY; // .75 seconds
418
419
u->restartTime = u->connAbortTime = millis ();
@@ -423,11 +424,11 @@ void serialip_appcall(void)
423
424
424
425
/* ******************************************************/
425
426
426
- uip_userdata_t * RF24Client::_allocateData ()
427
+ uip_userdata_t * RF24Client::_allocateData ()
427
428
{
428
429
for (uint8_t sock = 0 ; sock < UIP_CONNS; sock++)
429
430
{
430
- uip_userdata_t * data = &RF24Client::all_data[sock];
431
+ uip_userdata_t * data = &RF24Client::all_data[sock];
431
432
if (!data->state )
432
433
{
433
434
data->state = sock | UIP_CLIENT_CONNECTED;
@@ -473,7 +474,7 @@ int RF24Client::available()
473
474
474
475
/* ************************************************************/
475
476
476
- int RF24Client::_available (uip_userdata_t * u)
477
+ int RF24Client::_available (uip_userdata_t * u)
477
478
{
478
479
if (u->packets_in )
479
480
{
@@ -482,7 +483,7 @@ int RF24Client::_available(uip_userdata_t *u)
482
483
return 0 ;
483
484
}
484
485
485
- int RF24Client::read (uint8_t * buf, size_t size)
486
+ int RF24Client::read (uint8_t * buf, size_t size)
486
487
{
487
488
if (*this )
488
489
{
0 commit comments