Espruino:Справочник по API/Класс Serial/inject()

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин (Cubewriter) Контакты:</br>* Skype: cubewriter</br>* E-mail: cubewriter@gmail.com</br>* Максим Кузьмин на freelance.ru
Проверка/Оформление/Редактирование: Мякишев Е.А.


Функция Serial.inject()[1]

Синтаксис

Serial.inject(data, ...)

Параметры

  • data, ... – один или несколько элементов для записи. Это могут быть целые числа, строки, массивы или особые объекты (более подробно читайте в описании E.toUint8Array).

Возвращаемое значение

Описание

Добавляет данные в память устройства, как если бы это был прямой ввод данных. Они будут возвращены при помощи serial.on('data', ...):

Serial1.on('data', function(d) { print("Got",d); });
Serial1.inject('Привет мир');
// prints "Получили При","Получили вет Мир"
// (символы можно разбить по разным вызовам этой функции)

Эта функция наиболее полезна, если вам нужно отправить символы в REPL (консоль) Espruino, находящуюся на другом устройстве.

Примечание: Эта функция не доступна для устройств с маленькой flash-памятью.

Примеры

См.также

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