У меня Raspberry Pi B + с последней распбианой.
Я активировал поддержку 1wire через опции интерфейса в команде raspi-config
и подключил свой чип DS2408 к GPIO 4.
Когда я пытаюсь проверить список устройств, все они отображаются
ls -la /sys/bus/w1/devices/
когда я пытаюсь cat
их вывод или статус, я получаю ?
.
когда я пытаюсь записать в выходной файл, ничего не происходит.
У меня есть два вопроса:
- Существует ли более легкий программный интерфейс для связи с DS2408? Существует много документации для чтения данных датчика температуры, но DS2408 не работает так.
- Я пытался использовать USB-ключ 1wire и OWFS, который работает, но есть ли возможность сделать GPIO 4 мастером шины для OWFS и обмениваться данными с помощью программного интерфейса OWFS?
ответ на любой из этих вопросов решит мою проблему общения с DS2408, подключенным к GPIO 4 RPI B +