作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我最近一直在使用 NAO .我们正在尝试连接 NavChip并做一些与机器人导航相关的实验。 NAO 在其 geode 系统上使用经过修改的 2.6 linux 内核。我已经设法让我的 NavChip 在上面工作(需要编译 linux cp210x 内核模块等)。因此,我可以运行 NavChip 附带的 C 程序并从中收集数据。但是,数据只能记录在本地文件系统上。我想通过网络将这些数据流式传输到 Windows 机器,因为所有处理都是基于 MATLAB 的。有人对我如何将这些数据从 NAO 发送到 Windows 机器有什么建议吗?
NAO 的系统非常有限。它有 ssh 和一些常用实用程序,如 cat 等,但没有任何高级功能。
最佳答案
我不确定我是否正确理解了这个问题,但我想你已经回答了你自己的问题,你提到安装了 ssh 那么为什么不只对文件进行 scp 呢?在 windows box 上使用一些 ssh 客户端远程连接并下载相关日志文件。
如果您确实需要将文件从远程主机推送到本地机器(而不是连接到远程主机并下载到本地),那么 netcat 应该可以工作,请参见此处:http://www.g-loaded.eu/2006/11/06/netcat-a-couple-of-useful-examples/
否则只需用 C 编写您自己的套接字程序并将文件通过管道传输(应该很简单)。
关于linux - 如何将实时数据流从 linux headless 系统传输到 windows 机器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12135820/
我是一名优秀的程序员,十分优秀!