M S / Mbed OS SISK-Ethernet
Committer:
szymek
Date:
Tue Jan 16 08:49:36 2018 +0000
Revision:
0:2feffe098612
SISK-Ethernet

Who changed what in which revision?

UserRevisionLine numberNew contents of line
szymek 0:2feffe098612 1 #include "mbed.h"
szymek 0:2feffe098612 2 #include "EthernetInterface.h"
szymek 0:2feffe098612 3
szymek 0:2feffe098612 4 EthernetInterface net;
szymek 0:2feffe098612 5 TCPSocket socket;
szymek 0:2feffe098612 6
szymek 0:2feffe098612 7 int main() {
szymek 0:2feffe098612 8 net.connect();
szymek 0:2feffe098612 9
szymek 0:2feffe098612 10 const char *ip = net.get_ip_address();
szymek 0:2feffe098612 11
szymek 0:2feffe098612 12 socket.open(&net);
szymek 0:2feffe098612 13 socket.connect("sl3.postio.pl", 5000);
szymek 0:2feffe098612 14
szymek 0:2feffe098612 15 char name[] = "name_set:qwerty";
szymek 0:2feffe098612 16 int scount = socket.send(name, sizeof name);
szymek 0:2feffe098612 17
szymek 0:2feffe098612 18 char join[] = "room_join:eit";
szymek 0:2feffe098612 19 scount = socket.send(join, sizeof join);
szymek 0:2feffe098612 20
szymek 0:2feffe098612 21
szymek 0:2feffe098612 22 char send_c[] = "room_send:C";
szymek 0:2feffe098612 23 socket.send(send_c, sizeof send_c);
szymek 0:2feffe098612 24
szymek 0:2feffe098612 25 socket.close();
szymek 0:2feffe098612 26
szymek 0:2feffe098612 27 net.disconnect();
szymek 0:2feffe098612 28 }