Всем привет.
Мне нужно с порта /dev/ttyACM1 (в данном случае, это Arduino) считывать данные.
Пишу простой скрипт на PHP:
<?php
$port = fopen("/dev/ttyACM1", "r");
if (!$port)
{
die ("Не удалось открыть порт");
}
else
{
while (true)
{
echo fread($port, 8);
}
}
fclose($port);
?>
Скетч на Arduino
void setup()
{
Serial.begin(9600);
}
void loop()
{
Serial.println("hello!");
}
Вопрос, как получать целостную строку, которую отправила ардуинка?