Я работаю над отправкой запроса на устройство VSP200, мое устройство подключено к com port8 машины Windows. Я использую fopen()
для PHP, чтобы открыть COM-порт, но я получаю сообщение об ошибке
Warning: fopen(COM8:) [function.fopen]: failed to open stream
не могли бы вы рассказать мне, что не так в моем коде,
$fp = fopen ("COM8:", "w+"); if (!$fp) { echo 'not open'; } else{ echo 'port is open for write<br/>'; $string .= '<STX>C30C10178C10100C103110606C103081000C10100C10101C100<ETX>'; fputs ($fp, $string ); echo $string; fclose ($fp); } $fp = fopen ("COM8:", "r+"); if (!$fp) { echo 'not open for read'; } else{ echo '<br/> port is open for read<br/>'; $buffer = fread($fp, 128 ); echo $buffer; fclose ($fp); }