uart_txfree()


지정된 UART의 송신 버퍼 여유 공간 확인

Description

int uart_txfree(int $uart_id)

Parameters

Return Value

성공 시 송신 버퍼 여유 공간(바이트 수), 실패 시 0

Example

<?php
include "/lib/sd_340.php";
$wbuf = "abcde";
uart_setup(0, 9600);       // 0번 UART를 9600 bps로 설정
$tx_free = uart_txfree(0);  // 송신 버퍼의 여유 공간 확인
if($tx_free >= 5)          // 송신 버퍼의 여유 공간이 5보다 크면
  uart_write(0, $wbuf);      // 5 바이트 데이터 전송
?>

See also