Delta / Mbed 2 deprecated NNN40_WiFi_SoftAP

Dependencies:   WIFI_API_32kRAM mbed

Fork of NNN40_WiFi by Delta

Committer:
wgd8700
Date:
Sat Aug 29 13:22:33 2015 +0000
Revision:
13:6570897e31f8
Parent:
7:c497e792660d
Child:
14:1f8b31c4dcc1
Fix UDP client rx bug in WIFI_API

Who changed what in which revision?

UserRevisionLine numberNew contents of line
wgd8700 13:6570897e31f8 1 1
wgd8700 13:6570897e31f8 2 2
wgd8700 13:6570897e31f8 3 3
wgd8700 13:6570897e31f8 4 4
wgd8700 13:6570897e31f8 5 5
wgd8700 13:6570897e31f8 6 6
wgd8700 13:6570897e31f8 7 7
wgd8700 13:6570897e31f8 8 8
wgd8700 13:6570897e31f8 9 9
wgd8700 13:6570897e31f8 10 10
wgd8700 13:6570897e31f8 11 11
wgd8700 13:6570897e31f8 12 12
wgd8700 13:6570897e31f8 13 13
wgd8700 13:6570897e31f8 14 14
wgd8700 13:6570897e31f8 15 15
wgd8700 13:6570897e31f8 16 16
wgd8700 13:6570897e31f8 17 17
wgd8700 13:6570897e31f8 18 18
wgd8700 13:6570897e31f8 19 19
wgd8700 13:6570897e31f8 20 20
wgd8700 13:6570897e31f8 21 21
wgd8700 13:6570897e31f8 22 22
wgd8700 13:6570897e31f8 23 23
wgd8700 13:6570897e31f8 24 24
wgd8700 13:6570897e31f8 25 25
wgd8700 13:6570897e31f8 26 26
wgd8700 13:6570897e31f8 27 27
wgd8700 13:6570897e31f8 28 28
wgd8700 13:6570897e31f8 29 29
wgd8700 13:6570897e31f8 30 30
wgd8700 13:6570897e31f8 31 31
wgd8700 13:6570897e31f8 32 32
wgd8700 13:6570897e31f8 33 33
wgd8700 13:6570897e31f8 34 34
Marcomissyou 0:25ffe5869e35 35 #include "mbed.h"
Marcomissyou 0:25ffe5869e35 36 #include "WIFIDevice.h"
Marcomissyou 3:65c5fce3a471 37 #include "EthernetInterface.h"
wgd8700 13:6570897e31f8 38
Marcomissyou 0:25ffe5869e35 39 WIFIDevice wifi;
wgd8700 13:6570897e31f8 40
Marcomissyou 0:25ffe5869e35 41 const char* PC_SERVER_ADDRESS = "192.168.1.234";
Marcomissyou 0:25ffe5869e35 42 uint16_t PC_PORT = 5222;
Marcomissyou 3:65c5fce3a471 43 DigitalOut LED01(LED1);
Marcomissyou 3:65c5fce3a471 44 DigitalOut LED02(LED2);
wgd8700 13:6570897e31f8 45
Marcomissyou 0:25ffe5869e35 46 int main(void)
Marcomissyou 3:65c5fce3a471 47 {
Marcomissyou 0:25ffe5869e35 48 EthernetInterface eth;
Marcomissyou 0:25ffe5869e35 49 eth.init(); //Use DHCP
Marcomissyou 3:65c5fce3a471 50 wait(1);
Marcomissyou 3:65c5fce3a471 51 // set given SSID and PW as the highest priority
Marcomissyou 7:c497e792660d 52 wifi.setNetwork("HTC820", "11111111", 0);
Marcomissyou 3:65c5fce3a471 53 wait(1);
Marcomissyou 3:65c5fce3a471 54 LED01 = 1;
Marcomissyou 0:25ffe5869e35 55 eth.connect(40000);
wgd8700 13:6570897e31f8 56
Marcomissyou 3:65c5fce3a471 57 LED02 = 1;
Marcomissyou 3:65c5fce3a471 58 TCPSocketConnection socket;
Marcomissyou 3:65c5fce3a471 59 socket.connect(PC_SERVER_ADDRESS,PC_PORT);
Marcomissyou 0:25ffe5869e35 60 char msg[] = "Hello World";
Marcomissyou 0:25ffe5869e35 61 socket.send(msg, sizeof(msg));
wgd8700 13:6570897e31f8 62
Marcomissyou 0:25ffe5869e35 63 socket.close();
Marcomissyou 0:25ffe5869e35 64 eth.disconnect();
Marcomissyou 0:25ffe5869e35 65 wifi.sleep();
wgd8700 13:6570897e31f8 66 }