последовательный порт — PHP 5.5.9 с прямым доступом к Ubuntu 14.04

Мне нужно поговорить с последовательным портом, который подключен к устройству NFC.

Сначала нужно идентифицировать порт, а затем прочитать то же самое.

Я пытался использовать функцию PHP Direct IO с PHP 5.5.9 и Ubuntu 14.04, но получаю сообщение об ошибке

PHP Fatal error:  Call to undefined function dio_open()

Код, который я использовал

<?php
$fp = dio_open('ttyUSB0', O_RDWR);
dio_tcsetattr($fp, array( 'baud' => 9600, 'bits' => 8, 'stop' => 1, 'parity' => 0));
if ( !$fp) {
echo " Port not opened.";
} else {
$string="A";
dio_write($fp,$string);
$result=dio_read($fp,1);
echo $result;
dio_close ($fp);
};
?>

Любая помощь в отношении прямого ввода-вывода PHP или любой ссылки на пример программы будет очень полезна.

1

Решение

в соответствии с php невозможно использовать прямой ввод-вывод в Linux. только он может использовать в платформе Windows

ссылка : http://php.net/manual/en/intro.dio.php

вот почему вы получаете ..
Неустранимая ошибка PHP: вызов неопределенной функции dio_open ()

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]