Передача сигнала паузы (Break Signal)


Командой для передачи сигнала паузы является break.

"set break (time)"

Укажите время для time.

Время паузы может быть установлено в битах или микросекундах. При настройке в битовых еденицах вам нужно только ввести значение, но при настройке в микросекундах требуется поместить "us" после значения. Доступное значение настройки составляет от 10 битов до 60 секунд.

※ Примечание: При отправки сигнала паузы, элемент управления TxDE должен быть установлен на N.

※ Примечание: Когда система загружена, фактическая пауза может длиться дольше, чем указанное время.

<?php
include "/lib/sd_spc.php";

$sid = 14;
spc_reset();
spc_sync_baud(115200);

spc_request_dev($sid, "set uart 115200N81N");  // TxDE control > N
spc_request_dev($sid, "set break 10");         // sending break: 10bits duration
spc_request_dev($sid, "set uart 115200N81T");  // TxDE control > T

sleep(1);

spc_request_dev($sid, "set uart 115200N81N");  // TxDE control > N
spc_request_dev($sid, "set break 1000000us");  // sending break: 1 second
spc_request_dev($sid, "set uart 115200N81T");  // TxDE control > T
?>