Espruino:Справочник по API/Класс Serial/parity: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
Строка 3: Строка 3:
{{Myagkij-редактор}}
{{Myagkij-редактор}}


=<ref>[https://www.espruino.com/Reference#l_Serial_parity www.espruino.com - event Serial.parity()]</ref>=
=Событие Serial.parity<ref>[https://www.espruino.com/Reference#l_Serial_parity www.espruino.com - event Serial.parity()]</ref>=


==Синтаксис==
==Синтаксис==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript" enclose="div">
 
Serial.on('parity', function() { ... });
</syntaxhighlight>
</syntaxhighlight>


Строка 21: Строка 21:
==Описание==
==Описание==


Это событие генерируется, когда UART был настроен вместе с битом четности, но он не соответствует присланным битам.
Чтобы это событие могло быть сгенерировано, вам нужно будет инициализировать Serial при помощи SerialX.setup(..., { ..., errors:true }).
'''Примечание:''' Несмотря на ошибку, байт все равно будет получен и передан обработчику data.


'''Примечание:''' Эта функция работает только на устройствах на базе [[STM32]] и [[NRF52]] (в их число входят все официальные платы Espruino).


== Примеры ==
== Примеры ==

Версия от 21:36, 25 февраля 2021

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


Событие Serial.parity[1]

Синтаксис

Serial.on('parity', function() { ... });

Параметры

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

Описание

Это событие генерируется, когда UART был настроен вместе с битом четности, но он не соответствует присланным битам.

Чтобы это событие могло быть сгенерировано, вам нужно будет инициализировать Serial при помощи SerialX.setup(..., { ..., errors:true }).

Примечание: Несмотря на ошибку, байт все равно будет получен и передан обработчику data.

Примечание: Эта функция работает только на устройствах на базе STM32 и NRF52 (в их число входят все официальные платы Espruino).

Примеры

См.также

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