Espruino:Справочник по API/Класс E/setConsole(): различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки |
Myagkij (обсуждение | вклад) |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 44: | Строка 44: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{Примечание1|Эта функция не доступна для устройств с маленькой [[flash-память]]ю.}} | |||
=См.также= | =См.также= | ||
=Внешние ссылки= | =Внешние ссылки= | ||
Строка 54: | Строка 54: | ||
<references /> | <references /> | ||
{{Навигационная таблица/Espruino | {{Навигационная таблица/Портал/Espruino}} | ||
Текущая версия от 19:00, 24 июня 2023
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Функция E.setConsole()[1]
Синтаксис
E.setConsole(device, options)
Параметры
- device – устройство, к которому надо привязать JS-консоль
- options – объект с настройками (см. ниже). Это опциональный аргумент
Возвращаемое значение
Описание
Меняет устройство, к которому надо привязать JS-консоль (которая также известна как REPL). После этого ее можно будет использовать для программирования Espruino.
Вместо Serial.setConsole() можно вызвать E.setConsole("DeviceName").
Эта функцию также можно использовать для удаления консоли. Просто вызовите E.setConsole(null), и это сделает консоль полностью недоступной.
В аргументе device можно задать "Serial1", "USB", "Bluetooth", "Telnet", "Terminal", любое аппаратное Serial-устройство или null, чтобы полностью отключить консоль.
Объект options имеет следующий формат:
{
force : bool // по умолчанию «false»;
// закрепляет консоль за текущим устройством,
// чтобы она не могла «переехать» на другое;
// если задать здесь «false»,
// при изменении состояния соединения
// (например, USB/Bluetooth)
// консоль «переедет» автоматически
}
См.также
Внешние ссылки