Использование библиотек

pheel
Offline
Зарегистрирован: 10.10.2017

Приветствую!

У меня вопрос очень нубский, так как только начинаю изучать ардуино: где найти описание всех функций подключенной библиотеки? Например, скачал я библиотеку для работы с ИК-пультом и подключил, но как теперь с ней начать работать? В файлах библиотеки нашел только перечисление названий функций, но описание даже буржуйском нет.

inspiritus
Offline
Зарегистрирован: 17.12.2012

Как правило к библиотеке прилагаются примеры использования

pheel
Offline
Зарегистрирован: 10.10.2017

То есть, другого способа нет? А справочник существует по распространенным библиотекам?

kalapanga
Offline
Зарегистрирован: 23.10.2016

pheel пишет:

То есть, другого способа нет? А справочник существует по распространенным библиотекам?

Примеры, файл с описанием, комментарии в коде. Если библиотека предлагается для общего пользования, то обычно что-нибудь да есть. Если нет - значит автор делал её исключительно для себя. С него и спрашивайте или разбирайтесь по исходникам.

Что-то можно посмотреть, например, здесь: Libraries Но перечисленные там библиотеки в большинстве и так хорошо документированы.

pheel
Offline
Зарегистрирован: 10.10.2017

 

Принято!

Спасибо за объяснения!

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Библиотека, как правило идет с исходниками. Что мешает открыть исходник и прочитать его? Поверьте, что ничего лишнего в библиотеках нет. В смысле если чего-то нет в исходнике, то в библиотеке оно отстутствует начисто.

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

Arhat109-2 пишет:

Библиотека, как правило идет с исходниками. Что мешает открыть исходник и прочитать его? Поверьте, что ничего лишнего в библиотеках нет. В смысле если чего-то нет в исходнике, то в библиотеке оно отстутствует начисто.

Arhat109, ты походу совсем заработался - библиотеки для дуино и есть исходники.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Arhat109-2 пишет:

Библиотека, как правило идет с исходниками. Что мешает открыть исходник и прочитать его? Поверьте, что ничего лишнего в библиотеках нет.

Открыть исходник и почитать его - всегда полезно. Иногда, после того, как заглянешь в исходнок, использовать эту библиотеку желание пропадает.

Цитата:

В смысле если чего-то нет в исходнике, то в библиотеке оно отстутствует начисто.

А так хотелось...)))

 

 

pheel, представьте себе такую ситуацию: Вы написали библиотеку и выложили ее в открытый доступ. Где можно взять документацию на Вашу библиотеку?

pheel
Offline
Зарегистрирован: 10.10.2017

andriano пишет:

pheel, представьте себе такую ситуацию: Вы написали библиотеку и выложили ее в открытый доступ. Где можно взять документацию на Вашу библиотеку?

Да, я понял, что сопровождение билиотек это дело добровольное. Может быть кто-то взял самые популярные и описал их, ну, меценат такой)

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

"Самые популярные" входят в комплект поставки и описаны на основном сайте проекта (arduino.cc).

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

andriano пишет:
pheel, представьте себе такую ситуацию: Вы написали библиотеку и выложили ее в открытый доступ. Где можно взять документацию на Вашу библиотеку?

Вот еще прикол. Вот я написал библиотеку под себя. Комментарии писать на русском или международном - английском, в котором я кое как. И объяснение как пользоваться тоже на английском, а потом перевод на русском что самому не затупить. А если я библиотеки заточу под философию OOП. Так мне что еще и эту философию оформить в виде документации. Так у меня на все это и времени не окажется.  Так что учитесь читать исходники(разумеется на Си и Си++) и переписывать под себя библиотеки. 

b707
Offline
Зарегистрирован: 26.05.2017

qwone, вместо того чтоб углубляться в философию - английский подтяни. Пользы больше будет :)

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

b707 пишет:

qwone, вместо того чтоб углубляться в философию - английский подтяни. Пользы больше будет :)

1)Зачем? 2) подтягивать надо не разговорный а технический с программистким уклоном, что бы книги по программированию в оригинале читать :). А иначе одна и таже херня.

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

b707 пишет:

qwone, вместо того чтоб углубляться в философию - английский подтяни. Пользы больше будет :)

Хтож спорит, но вот на шестом десятке поздно уже, RAM усохла, ROM совсем дефрагментировалась, тока Гугла-переводчик остался. Печалька.((((

Pyotr
Offline
Зарегистрирован: 12.03.2014

Такое​​​​​​​ описание библиотек подойдет?

pheel
Offline
Зарегистрирован: 10.10.2017

Пойдет, жаль что мало)

Изучать исходники то еще занятие для меня, потому что с Си  я не на "Вы", а на "Вы кто такой?"))

Делать нечего, Москва не сразу строилась...