Задать вопрос
@Kvandaik

Как сэмулировать нажатие на ввод?

$fp=$fopen("COM4", "w+");

fwrite ($fp, "AT");  // по идее нужно нажать Enter
// делаю так
fwrite ($fp, "chr(13)+chr(10)");


Правильно ли так?
  • Вопрос задан
  • 112 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
@Dizzy221
PHP Программист
Для переноса строки? Используйте PHP_EOL
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Неправильно. Вы передаёте строку "chr(13)+chr(10)", а не результат работы функций.
Либо передавайте chr(13) . chr(10), либо "\r\n"
Ответ написан
Комментировать
irishmann
@irishmann
Научись пользоваться дебаггером
Нет, так будет правильнее
$fp=$fopen("COM4", "w+");
fwrite ($fp, "AT" . PHP_EOL);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы