Arduino:Библиотеки/Bridge/Класс Bridge/put(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
м (Замена текста — «<references />» на «<references /> {{Навигационная таблица/Arduino библиотеки}}»)
 
Нет описания правки
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{#setlogo:ArduinoCommunityLogo.png}}
 
{{Arduino панель перехода}}
{{Arduino панель перехода}}
{{Перевод от Сubewriter}}
{{Перевод от Сubewriter}}
Строка 36: Строка 36:


<references />
<references />
{{Навигационная таблица/Портал/Arduino}}


{{Навигационная таблица/Arduino библиотеки}}


[[Категория:Функция]]
[[Категория:Функция]]
[[Категория:Библиотека Bridge]]
[[Категория:Библиотека Bridge]]
[[Категория:Bridge]]
[[Категория:Bridge]]

Текущая версия от 12:18, 8 июля 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Функция put()[1]

Позволяет записывать в процессор Linux информацию по принципу «ключ/значение». То есть «ключ» – это что-то вроде метки, к которой можно привязать определенное значение. Ключ должен быть уникальным, чтобы не перепутать его с другими ключами.

Все эти ключи и значения хранятся в RAM-памяти AR9331. Таким образом, если перезагрузить ПО для Bridge со стороны Linux – путем сброса процессора Linux, загрузки скетча через WiFi/Ethernet или так называемого «power cycling» (это периодическое включение/выключение устройства в целях энергосбережения) – эти данные будут потеряны. При сбросе процессора ATmega32U4 эти данные не потеряются.

Синтаксис

Bridge.put(key, value)

Параметры

key  название, которое нужно дать параметру, чтобы выделить его среди прочих параметров. Тип данных  char или string
value  значение для этого параметра. Тип данных  char или string

Что возвращает

Ничего.

См.также

  1. Bridge.get()

Внешние ссылки