Как 1-wire решает, какой адрес использовать?

Я следовал этому простому руководству, чтобы получить показания температуры от raspberrypi, http://blog.vokiel.com/raspberry-pi-odczyt-temperatury-przez-nodejs/?lang=en

Под w1/devicesто, что я называю address файл, в котором хранится значение однопроводной шины

Например, учебник говорит

/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, Как установлены эти адреса? Можно ли определить свой собственный?

2 ответа

Решение

Как сказано в документации:

Каждое устройство имеет уникальный 64-битный серийный код, хранящийся во встроенном ПЗУ

Таким образом, вы не можете установить свой собственный.

Чтобы прочитать температуру от вас просто введите

cat 28.00000249bf39/temperature
Другие вопросы по тегам