我想寫一個小代理作爲DD-WRT環境的用戶級程序。如何編寫DD-WRT C應用程序?
代理將在連接到DD-WRT盒的USB HID設備(Arduino)和特定Web服務器之間讀/寫。 USB設備將使用AT樣式的代碼。 Web服務器使用HTTP。
我是DD-WRT環境的新手。
指向有用的示例應用程序,GIT回購,博客文章等將不勝感激。有關開始編寫DD-WRT應用程序的任何信息。
谷歌搜索沒有成功。
我想寫一個小代理作爲DD-WRT環境的用戶級程序。如何編寫DD-WRT C應用程序?
代理將在連接到DD-WRT盒的USB HID設備(Arduino)和特定Web服務器之間讀/寫。 USB設備將使用AT樣式的代碼。 Web服務器使用HTTP。
我是DD-WRT環境的新手。
指向有用的示例應用程序,GIT回購,博客文章等將不勝感激。有關開始編寫DD-WRT應用程序的任何信息。
谷歌搜索沒有成功。
http://www.dd-wrt.com/wiki/index.php/Development
如果你想要寫DD-WRT一個內核模塊,這似乎是一個良好的開端。
謝謝。正如我在OP中所提到的,我相信用戶應用程序應該沒問題。 –
DD-WRT有packages許多有用的東西。 Python和pyserial引起了我的注意。
這是trivially easy用python編寫HTTP服務器。它是equally easy與python中的串行端口接口。
加載Arduino上的USB串行仿真器芯片的內核驅動(我的FTDI芯片)。它會表現爲/ dev/ttyUSB0或其他東西。在Python中做所有其他事情。
在dd-wrt上安裝python需要很多空間。所以對於一些(昂貴的)路由器將是可能的。 – Frederic
順便說一句,你有沒有考慮過使用Arduino以太網盾來運行Arduino本身的HTTP服務器,而不用觸摸DD-WRT路由器? –
@Tadeusz:我想要wifi,而不是有線以太網。華碩WL-520GU比無線屏蔽更便宜,通過USB連接到Arduino並提供pwr。 –