0
我有客戶端設備連接到我的路由器(我的路由器與openwrt,基於Debian的Linux運行)。基本上,如果我發送/回顯「F」字符,設備將打開直流電機。
這個工作是通過使用PHP文件與此命令只要用戶按住箭頭鍵盤,執行命令?
shell_exec('echo "F" > /dev/ttyACM0')
我如何由JavaScript更改代碼(類似的概念)做了什麼?
所以,當我按下向上箭頭鍵盤按鈕,只要我拿着它,它會回顯「F」字符。當我釋放UP箭頭鍵盤按鈕時,它將停止迴應角色。
Thankyou
保持PHP文件,因爲它是和執行asyncronous電話。或者,使用實時庫,如nodejs。目前,你可以做的最快(但非輝煌)是從你的JavaScript腳本執行一個**異步HTTP請求**。從PHP腳本獲取請求,詳細說明並執行命令,然後將成功或錯誤從PHP返回到您的JavaScript腳本。 – briosheje
我已經添加了我的答案,讓我知道它是否適合您 –