База знаний / Справочник TiOS / Разработка (TiOS) / Справочник по программированию / Объекты / Объект ser. / Свойства, методы, события
Свойство .txlen (только чтение)
| Назначение: | Для выбранного последовательного порта (выбор выполняется через ser.num) возвращает общее число зафиксированных (committed) байт, находящихся в данный момент в буфере передачи (TX). |
| Тип: | Word | dword |
| Диапазон значений: | 0-65535 |
| См. также: | Настройки последовательного порта, Состояние памяти буферов, ser.newtxlen |
Подробности
Данные в буфере передачи (TX) остаются незафиксированными, пока вы не воспользуетесь методом ser.send.
Приложение может использовать метод ser.notifysent, чтобы получить событие on_ser_data_sent, когда общее число зафиксированных байт в буфере передачи (TX) упадёт ниже уровня, заданного методом ser.notifysent.
У старых устройств объём ОЗУ был меньше, поэтому значение, возвращаемое этим свойством, имело тип word. На новых устройствах с большим объёмом ОЗУ свойство имеет тип dword. Чтобы знать его тип, посмотрите объявление свойства на используемой платформе.