1线如何决定使用哪个地址?

时间:2013-11-19 10:58:52

标签: raspberry-pi 1wire

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

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

例如,教程说

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

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

2 个答案:

答案 0 :(得分:3)

正如docs所说:

  

每个设备都有一个唯一的64位串行代码   存储在板载ROM中

所以你不能自己设置。

答案 1 :(得分:-1)

要读取温度,只需输入

即可
cat 28.00000249bf39/temperature