2013-01-03 45 views
2

我有一個包含基本內容的網頁。我可以將其格式化,但現在是PHP。我想將這些數據發送到我的電腦的其中一個串口(作爲PHP頁面的訪問者)。如何將數據從網頁發送到串口?

我需要一個代碼,用於將這些數據從互聯網傳輸到其中一個串行端口。它可以是C++,JavaScript,C#或其他任何東西。

我使用Windows(作爲網頁的訪問者)。所以,我需要將數據發送到訪客計算機的串口而不是服務器。閱讀是沒有必要的。

哪個程序和流程是正確執行此操作的最佳選擇?我需要示例代碼部分,他們工作得很好!

+0

Euhm,聽起來像你想寫一個Web後端的客戶端,從Web檢索數據,然後將檢索到的數據寫入串行端口,是嗎? – 2013-01-03 21:00:15

+1

boost asio是最好的... – neagoegab

+0

@ H2CO3沒錯。 –

回答

4

有一個支持寫入串口的PHP庫。

請參閱here

更多:

http://php.net/manual/en/function.fopen.php#20935

有關詳情,請討論這個問題: How to Read RS232 Serial Port in PHP like this QBasic Program

更新:

要做到這一點在Windows上看到這個教程: http://blog.950buy.com/article/php-use-rs232-serial-communication-to-send-file/

另外這個問題:Serial comm with PHP on Windows

+0

而且它支持視窗!我很驚訝。編輯:(閱讀僅適用於Linux或OSX)。 –

+0

@DavidHarris不要期望很多,可能一切都是'#define()'d到Windows版本的源代碼中的NOP:P – 2013-01-03 21:07:01

+0

@pzirkind你說沒有任何其他程序需要。 PHP可以做到這一點? –

相關問題