【问题标题】:How does 1-wire decide what address to use?1-wire 如何决定使用哪个地址?
【发布时间】:2013-11-19 10:58:52
【问题描述】:

我一直在按照这个简单的教程从 raspberrypi 获取温度读数, http://blog.vokiel.com/raspberry-pi-odczyt-temperatury-przez-nodejs/?lang=en

w1/devices 下,我所说的address 是存储1-wire 总线值的文件。

例如,教程说

/sys/bus/w1/devices/28-00000249bf39 $ cat w1_slave c3 01 4b 46 7f ff 0d 10 2f:crc=2f 是 c3 01 4b 46 7f ff 0d 10 2f t=28187

地址是28-00000249bf39。在我的设备上,地址是28-000004acb882。 这些地址是如何设置的?可以自己定义吗?

【问题讨论】:

    标签: raspberry-pi 1wire


    【解决方案1】:

    正如docs 所说:

    每个设备都有一个唯一的 64 位序列号 存储在板载 ROM 中

    所以你不能自己设置。

    【讨论】:

      【解决方案2】:

      要从您的设备读取温度,只需键入

      cat 28.00000249bf39/temperature
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-10-11
        • 1970-01-01
        • 2011-01-13
        • 1970-01-01
        • 2010-11-05
        • 2022-06-30
        • 2011-01-26
        相关资源
        最近更新 更多