使用" client.connect()"后,Arduino FTP上传(doFTP功能)不响应功能

时间:2017-11-05 22:49:22

标签: java sockets ftp arduino client

我正在尝试编写仅在开始时从互联网获取数据的代码,并且我希望每30秒通过FTP将数据(文本文件)上传到互联网。但它只做了一次(在开始时)。当我删除 { "twda_names":["TWA"], "id":"TWA-2017-000", "file_loc":["Other"], "file_name":["Other"], "file_type":["Other"], "doc_type":["Other"], "_version_":1583236633578176512, "twda_names_str":["TWA"], "foo":[ { "views":21, "id":"TWA-2017-000", "_version_":1583236633716588544}]}, { "id":"TWA-2017-001", "twda_names":["TWRWRW"], "file_loc":["Other"], "file_name":["Other"], "file_type":["Other"], "doc_type":["Other"], "_version_":1583237084210003968, "twda_names_str":["TWRWRW"], "foo":[ { "id":"TWA-2017-001", "views":99, "_version_":1583237084347367424}]}] 时它完美无缺,但我需要保留它,因为我用它来获取数据。我认为while (client.connect()) {}与它有关。当我在client.connect()函数末尾移动doFTP()函数时,它无法正常工作。

我的eData()功能与此完全相同:

  

https://playground.arduino.cc/Code/FTP

我使用Arduino IDE 1.6.7

部分相关代码如下:

doFTP()

0 个答案:

没有答案