База знаний / Справочник TiOS / Разработка (TiOS) / Справочник по программированию / Объекты / Объект ser. / Свойства, методы, события
Метод .notifysent
| Назначение: | Вызов этого метода для выбранного последовательного порта (выбор выполняется через ser.num) приведёт к генерации события on_ser_data_sent, когда объём зафиксированных (committed) данных в буфере передачи (TX) окажется меньше threshold байт. |
| Синтаксис: | notifysent(threshold as word) |
| Возвращает: | --- |
| См. также: | Отправка данных |
| Параметр | Описание |
| threshold | Объём данных в буфере передачи (TX) в байтах, при снижении которого ниже этого значения должно быть сгенерировано событие. |
Подробности
После каждого вызова метода ser.notifysent будет сгенерировано только одно событие on_ser_data_sent. Этот метод вместе с событием on_ser_data_sent позволяет обрабатывать отправку данных асинхронно.
Как и в случае с ser.txfree, заданный вами порог не учитывает незафиксированные (uncommitted) данные в буфере передачи (TX).