Задать вопрос
Surzhikov
@Surzhikov
Разработчик

Консольная утилита для записи в com порт есть?

Нужна маленькая консольная утилитка для отправки строчки на com-порт. Может кто знает?

У меня такая задача:
Есть компьютер с windows и com-порт
к нему подключено табло (большой пиксельный экран)

Мне надо из PHP c помощью exec() запускать эту программу и писать в com-порт строчку.
Работать напрямую с COM портом из PHP не получается.
  • Вопрос задан
  • 2494 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
egor_nullptr
@egor_nullptr
php.net/manual/en/class.dotnet.php
https://msdn.microsoft.com/en-us/library/system.io...

$serial = new DOTNET('system', 'System.IO.Ports.SerialPort');
$serial->PortName = 'COM3';
$serial->Open();
$serial->Write('string');
$serial->Close();
Ответ написан
Комментировать
FanatPHP
@FanatPHP
Чебуратор тега РНР
у меня все отлично работало: открывал com1 через fopen и писал-читал колько надо
Ответ написан
@dtestyk
можно попробовать copy file.txt com1 и echo text>com1
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽