uart_txfree()


Получение размера свободного буфера назначенного UART порта

Описание

int uart_txfree(int $uart_id)

Параметры

$uart_id: UART ID

Возврат значений

В случае успеха возвращается свободная длина буфера TX для UART, в противном случае 0

Пример

<?php
include "/lib/sd_340.php";
$wbuf = "abcde";
uart_setup(0, 9600);        // Configuring UART0 to 9600 bps
$tx_free = uart_txfree(0);  // Getting free TX buffer space
if($tx_free >= 5)           // If free TX space is equal to 5 or larger than 5
  uart_write(0, $wbuf);     // Sending the 5 bytes of data
?>

Смотрите также