Espruino:Справочник по API/Класс Serial/parity: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) Нет описания правки |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 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).
Примеры
См.также
Внешние ссылки