簡體   English   中英

從一台Linux機器到另一台Linux機器傳達GPIO狀態的最佳方法是什么

[英]What is best way to communicate GPIO state from one linux machine to another

我正在運行一個beaglebone和一個樹莓派。 我可以在路徑/ sys / class / gpio上輕松閱讀gpio。 我可以輕松地使用Web服務器從一台計算機讀取gpio狀態,但是我想知道是否有更好的底層方法可以在網絡上映射gpio文件夾。 我嘗試了NFS,但在運行debian wheezy圖像的樹莓派上得到了這個警告:

pi@raspberrypi ~ $ sudo service nfs-kernel-server restart
[ ok ] Stopping NFS kernel daemon: mountd nfsd.
[ ok ] Unexporting directories for NFS kernel daemon....
[....] Exporting directories for NFS kernel daemon...exportfs: /etc/exports [1]:     Neither 'subtree_check' or 'no_subtree_check' specified for export     "192.168.1.178:/sys/class/gpio".
  Assuming default behaviour ('no_subtree_check').
  NOTE: this default has changed since nfs-utils version 1.0.x

exportfs: /sys/class/gpio does not support NFS export
. ok
[....] Starting NFS kernel daemon: nfsd
[warn] Not starting: portmapper is not running ... (warning).

因此,看起來gpio不支持通過NFS進行映射。 有人知道另一種方式嗎?

謝謝! 賈斯汀

我從未嘗試過使用NFS,但是我可以使用sshfs進行操作。 參閱我的文章遠程設置GPIO

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM