Помогите найти информацию по функциям

Aindir
Offline
Зарегистрирован: 01.04.2015

Сделал я на Due пример - термометр с использование датчика DS18B20, скетч из установленной библиотеки OneWire - Temperature. Начал разбираться в коде и нашёл не понятные команды\функции (ds.search(addr), ds.reset_search() и т.п), что делают приблизительно понял, в справочнике по языку arduino их не нашёл, предположил что это из соответствующей библиотеки, однако справочник по командам отыскать не удалось, киньте пожалуйста ссылку на мануал или справочник по этим командам.

X-Dron
Offline
Зарегистрирован: 24.01.2015

Смотри библиотеку DS18B20.
Это вызовы методов к экземпляру "ds" класса "DS18B20"

bwn
Offline
Зарегистрирован: 25.08.2014

Заодно и это почитайте, с системой команд разберетесь.

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Aindir пишет:

Сделал я на Due пример - термометр с использование датчика DS18B20, скетч из установленной библиотеки OneWire - Temperature. Начал разбираться в коде и нашёл не понятные команды\функции (ds.search(addr), ds.reset_search() и т.п), что делают приблизительно понял, в справочнике по языку arduino их не нашёл, предположил что это из соответствующей библиотеки, однако справочник по командам отыскать не удалось, киньте пожалуйста ссылку на мануал или справочник по этим командам.

В данном конкретном случае - это функции для работы с протоколом One-wire. Сенсоров, раьотающих по этому протоколу может быть несколько на одной шине данных, поэтому введем неханизм адресации...

Описатие подобных функций следует искать в документации к библиотекам или (что более вероятно) самому вникать в смысл кода.