У меня установлен USB-адаптер Bluetooth (?) как /dev /rfcomm0, и когда я перехожу на свой локальный IP-адрес с другого устройства в моей сети в браузере, я хочу, чтобы он записал 't' в последовательный порт, чтобы он передавался через соединение Bluetooth к другому модулю , Я также хочу, чтобы это было как можно быстрее.
В настоящее время я могу сделать это в PHP с помощью fopen() и fwrite(), но это слишком медленно (3–5 секунд), и когда я подключаюсь к порту с помощью minicom, я могу отправлять эти команды мгновенно.
Есть ли способ сохранить ком-порт открытым, но затем иметь возможность асинхронно записывать в него байты из сценария PHP или CGI?
Я использую веб-сервер Apache с PHP на Rasbian (Debian 7.6) на Raspberry Pi.