1

我想知道是否有任何端点可用于从 Apache Camel 中的串行端口读取。我听说 MINA 可以用于此目的,但我找不到一个例子。谁能帮我?

4

1 回答 1

1

如果您正在考虑使用 USB,而不是 rs232,则 Stream 组件会这样做。这是我用来在 MacBook 上阅读我的 arduino 的内容:

<route>
    <from uri="stream:file?fileName=/dev/cu.usbserial-A900acSz&amp;scanStream=true&amp;scanStreamDelay=1000"/>
    <convertBodyTo type="java.lang.String"/>
<to uri="seda:myfeed"/>
</route>

scanStream 在“文件”上为您提供等效的 tail -f 。

于 2014-06-23T21:46:46.847 回答