uio_ioctl()


Настройка и использование назначенного UIO

Описание

int/string uio_ioctl(int $uio_id, string $cmd)

Параметры

Обратитесь к документу руководство по программированию устройства PHPoC для P40 для получения подробной информации о командах, доступных на $cmd

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

Возвращаемое значение для набора команд

Пример

<?php
include "/lib/sd_340.php";
uio_ioctl(0, "set 0 mode out");          // setting the pin 0 of the UIO0 to output port
uio_ioctl(0, "set 1-3 mode in");         // setting the pin 1, 2, and 3 of the UIO0 to input ports
$state_0 = uio_ioctl(0, "get 0 output"); // getting the pin 0's state of the UIO0
$state_1 = uio_ioctl(0, "get 1 input");  // getting the pin 1's state of the UIO0
$state_2 = uio_ioctl(0, "get 2 input");  // getting the pin 2's state of the UIO0
$state_3 = uio_ioctl(0, "get 3 input");  // getting the pin 3's state of the UIO0
?>

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