exchanging files between sd card and server
Dependencies: FTPClient SDFileSystem WIZnetInterface mbed
Fork of FTP_SD_card_wizwikiw7500 by
Revision 5:07ae574bbd4c, committed 2018-02-08
- Comitter:
- Dxmanas
- Date:
- Thu Feb 08 06:11:20 2018 +0000
- Parent:
- 4:3ccf1cd64c84
- Commit message:
- qwerty
Changed in this revision
WizFi310Interface.lib | Show annotated file Show diff for this revision Revisions of this file |
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
diff -r 3ccf1cd64c84 -r 07ae574bbd4c WizFi310Interface.lib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/WizFi310Interface.lib Thu Feb 08 06:11:20 2018 +0000 @@ -0,0 +1,1 @@ +http://os.mbed.com/teams/WIZnet/code/WizFi310Interface/#08771e4906bb
diff -r 3ccf1cd64c84 -r 07ae574bbd4c main.cpp --- a/main.cpp Wed Jan 31 02:54:37 2018 +0000 +++ b/main.cpp Thu Feb 08 06:11:20 2018 +0000 @@ -1,16 +1,26 @@ #include "mbed.h" #include "SDFileSystem.h" #include "EthernetInterface.h" +//#include "WizFi310Interface.h" #include "FTPClient.h" #include <string.h> #include <stdio.h> #define FTP_SERVER_PORT 21 + +#define SECURE WizFi310::SEC_WPA2_MIXED +#define SSID "CDI" +#define PASS "Cdi*1717" static char buf[256]; FTPClient FTP(PB_3, PB_2, PB_1, PB_0, "sd"); // WIZwiki-W7500 Serial pc(USBTX, USBRX); + +//#if defined(TARGET_WIZwiki_W7500) +// WizFi310Interface wizfi310(D1, D0, D7, D6, D8, NC, 115200); +// Serial pc(USBTX, USBRX); +//#endif int main() { - pc.baud(9600); + pc.baud(115200); pc.printf("------------------------------FTP Client Example-------------------------------------------!\r\n"); @@ -24,6 +34,10 @@ char IP_Gateway[] = "192.168.0.1"; eth.init(mac_addr, IP_Addr, IP_Subnet, IP_Gateway); //Use Static eth.connect(); + //wizfi310.init(mac_addr, IP_Addr, IP_Subnet, IP_Gateway); +// if ( wizfi310.connect(SECURE, SSID, PASS, WizFi310::WM_STATION)) return -1; +// printf("After Connect. \r\n"); +// printf("IP Address is %s\r\n", wizfi310.getIPAddress()); pc.printf("\nThe IP address of the client is %s\r\n",eth.getIPAddress()); //while(1) { @@ -32,20 +46,20 @@ /*TO connect to online Server uncomment the below line*/ //FTP.open("demo.wftpserver.com"); - //bool n = FTP.open("192.168.0.100", 21,"FTP","user"); - bool n = FTP.open("demo.wftpserver.com", 21,"demo-user","demo-user"); + bool n = FTP.open("192.168.0.100", 21,"FTP","user"); + //bool n = FTP.open("demo.wftpserver.com", 21,"demo-user","demo-user"); printf("\nThe Files and folders available in the server are :\r\n"); FTP.ls(); printf("\r\n"); wait(10); - //FTP.getfile("/sd/mbl123.txt","m.txt"); + FTP.getfile("/sd/mbl123.txt","m.txt"); printf("The Files in upload folder are :\r\n"); FTP.cd("/upload"); FTP.ls(); //FTP.getfile("/sd/bcdef.jpeg","Label.jpeg"); wait(10); - //FTP.putfile("/sd/vlcsnap-3279000.jpg","manas2.jpg"); + FTP.putfile("/sd/vlcsnap-3279000.jpg","test.jpg"); printf("The Files in download folder are :\r\n"); FTP.cd("/download"); FTP.ls();