putFile command is not working

5 ビュー (過去 30 日間)
Biruntha Gnaneswaran
Biruntha Gnaneswaran 2015 年 10 月 27 日
回答済み: Biruntha Gnaneswaran 2015 年 10 月 29 日
Hi, I follow this to transfer file to raspberry pi hardware. it works well while i sending image. but if i send text file it gives an error. how can i solve this?
mypi = raspi;
putFile(mypi,'output.txt','/home/pi/output.txt');
Error executing command: pscp: output.txt: Cannot open file

回答 (2 件)

Murat Belge
Murat Belge 2015 年 10 月 27 日
This works fine for me. Can you execute the following commands an post the results:
>> a = dir('output.txt');
>> disp(a)
>> system(mypi,'ls -al')
>> system(mypi,'df -h')

Biruntha Gnaneswaran
Biruntha Gnaneswaran 2015 年 10 月 29 日
fid=fopen('output.txt','w');
fprintf(fid,'%s','hi');
fclose(fid);
mypi = raspi;
putFile(mypi,'output.txt','/home/pi/output.txt');
Before I used fclose after pufile command. now this code is working

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by