Статус последовательного порта
SRLSTAT%()Функция возвращает статус последовательного порта.
Значение битов после CASIO: | 16-значение |
Двоичное значение | Состояние |
IX_SRL_TXEMP | 0x0020 | 00000000 00100000 | Передающий регистр пуст |
IX_SRL_FE | 0x0008 | 00000000 00001000 | Ошибка кадрирования |
IX_SRL_PE | 0x0004 | 00000000 00000100 | Ошибка четности |
IX_SRL_OE | 0x0002 | 00000000 00000010 | over run error |
IX_SRL_RXRDY | 0x0001 | 00000000 00000001 | Готов к приёму данных |
IX_SRL_CB | 0x0200 | 00000010 00000000 | DCE занят |
IX_SRL_TB | 0x0400 | 00000100 00000000 | DTE занят |
IX_SRL_OV | 0x0100 | 00000001 00000000 | ошибка буфера приёма по переполнению |
- SRLRBUF - Статус буфера приёма последовательного порта
- SRLTBUF - Статус буфера передачи последовательного порта
|