BayEOS-Arduino
1.8.0_0.0.4
libraries
BayTCPEth
BayTCPEth.cpp
1
#include "BayTCPEth.h"
2
3
4
/*
5
void BayEth::begin(byte *ip,byte *mac){
6
Ethernet.begin(mac, ip);
7
}
8
*/
9
10
uint8_t
BayEth::connect
(
void
){
11
/* uint8_t server[4];
12
uint8_t offset=0;
13
#if BayTCP_DEBUG_INPUT
14
Serial.println(_server);
15
Serial.println(atoi(_port));
16
Serial.println(_config_buffer);
17
#endif
18
for(uint8_t i=0;i<4;i++){
19
server[i]=atoi(_server+offset);
20
while(_server[offset] && _server[offset]!='.') offset++;
21
offset++;
22
#if BayTCP_DEBUG_INPUT
23
Serial.print(server[i]);
24
Serial.print("-");
25
26
#endif
27
}
28
*/
29
if
(! EthernetClient::connect(parseIP(_server), atoi(_port))){
30
#if BayTCP_DEBUG_INPUT
31
for
(uint8_t i=0;i<4;i++){
32
Serial.print(*(parseIP(_server)+i));
33
Serial.print(
":"
);
34
}
35
Serial.println();
36
#endif
37
38
return
(1);
39
}
40
return
(0);
41
}
42
43
void
BayEth::disconnect
(
void
){
44
EthernetClient::flush();
45
EthernetClient::stop();
46
}
47
BayEth::connect
uint8_t connect(void)
Definition:
BayTCPEth.cpp:10
BayEth::disconnect
void disconnect(void)
Definition:
BayTCPEth.cpp:43
Generated on Mon Feb 26 2018 13:02:28 for BayEOS-Arduino by
1.8.13