Я установил матрицу датчиков ds18b20, все работает хорошо с помощью модуля w1-therm, но очень медленно, я думаю, потому что модуль запускается и ожидает преобразования каждого устройства (это занимает около 750 мс при разрешении 12 бит), на 10 датчиков задержится на 7,5с. В микроконтроллере я смог отправить команду CCh по 1-проводной шине, эта команда более 44h пропускает адрес ROM и запускает преобразование во всех датчиках одновременно, затем я могу читать один датчик каждый раз после преобразования, в этом В этом случае данные с 10 датчиков можно прочитать менее чем за 1 с = 750 мс + (команды для каждого датчика).
После выгрузки модуля w1-therm файл rw выводится в папку устройства, но я Понятия не имею, как его использовать, я отправил ему команды с помощью echo -n -e, но не могу прочитать какие-либо непротиворечивые данные.
И у 1-проводной шины нет файла для записи, я просто можно записывать данные в один датчик за раз.
Кто-нибудь работал с этим модулем (1w-gpio)?
Спасибо.