主要内容

putFile

将文件复制到设备

描述

putFile (设备,localSource)从MATLAB将指定的源文件复制®当前文件夹的打印工作目录(松材线虫病)ROS设备或ROS的主目录2设备。支持通配符。金宝app

例子

putFile (设备,localSource,remoteDestination)复制文件到目的地的路径。指定一个文件名的最后目的地路径复制和自定义文件名。

例子

全部折叠

将一个文件从您的主机到ROS装置,把它弄回来,然后删除它。

连接到一个ROS设备。指定设备地址,用户名和密码你ROS的设备。

d = rosdevice (“192.168.17.128”,“用户”,“密码”);

把一个新的文本文件,在MATLAB (R)当前文件夹到ROS设备。目标文件夹必须存在。

putFile (d,“test_file.txt”,“/ home / user / test_folder”)

从活性氧设备得到一个文本文件。你可以得到任何文件,而不只是从MATLAB (R)的补充道。默认情况下,文件被添加到MATLAB当前文件夹。

getFile (d,“/ home / user / test_folder / test_file.txt”)

删除ROS装置上的文本文件。

deleteFile (d,“/ home / user / test_folder / test_file.txt”)

将一个文件从您的主机到ROS装置,把它弄回来,然后删除它。使用通配符搜索所有匹配的文件。

注意:你必须有一个有效的ROS装置连接在例子中指定的IP地址。

连接到一个ROS设备。指定设备地址,用户名和密码你ROS的设备。

d = rosdevice (“192.168.17.128”,“用户”,“密码”);

把所有文本文件在指定的路径到ROS设备。目标文件夹必须存在。

putFile (d,“C: / MATLAB / * . txt”,“/ home / user / test_folder”)

从活性氧设备得到所有文本文件。你可以得到任何文件,而不只是从MATLAB (R)的补充道。默认情况下,文件被添加到当前文件夹MATLAB。

getFile (d,“/ home / user / test_folder / * . txt”)

删除所有文本文件在ROS设备在指定的文件夹中。

deleteFile (d,“/ home / user / test_folder / * . txt”)

输入参数

全部折叠

活性氧ROS 2设备,指定为一个rosdeviceros2device对象,分别。

主机电脑上文件的路径和名称,指定为一个特征向量。您可以使用绝对路径或相对路径从MATLAB当前文件夹。使用路径和文件命名约定在你的主机操作系统的。

例子:“C: \ \ . profile工作”

数据类型:字符

目标文件夹路径和可选的文件名称,指定为一个特征向量。指定一个文件名的最后目的地路径复制和自定义文件名。使用Linux®路径和文件命名约定。

例子:“/ home / user / . profile”

数据类型:字符

版本历史

介绍了R2019b