我尝试通过TCP / IP从
PHP网站发送消息到Arduino.
使用以下代码,我可以从php网站发送消息
<?php
$errno = NULL;
$error = NULL;
if (!$handle = @fsockopen("192.168.188.24", "49419", $errno, $error, 10))
{
die("Fehler (".$errno."): ".$error);
}
fwrite($handle, "ON\r\n");
fclose($handle);
?>
问题是,当第一次呼叫网站时,消息不会立即传递.在对网站进行一些刷新之后,消息就会到达,但逻辑很多次,比如网站刷新量.
已经尝试将消息长度限制为2字节,但没有任何成功.
最佳答案 尝试在try-catch块中添加.
try { } catch (Exception $e) { echo $e->getMessage(); }
要查看您可能获得的异常.