Я работаю над отправкой запроса на устройство VSP200, мое устройство подключено к com-порту 8 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);
}