如何用C#實現(xiàn)上位機與下位機之間的Wi-Fi通信?
有IP協(xié)議支持的話用UDP報文或者TCP直接發(fā)IP地址和端口不行么?你說的WiFi難道是2.4GHz頻率模塊那種東東?
你既然用了wifi,那么只要上位機和下位機的對應(yīng)wifi網(wǎng)卡都具有ip地址以及其協(xié)議支持,那么和網(wǎng)絡(luò)編程沒啥子明顯區(qū)別的吧…………
我用C搞過一個很菜的玩具視頻車,上位機是Ubuntu筆記本,下位機是樹莓派板子,樹莓派板插個USB-Wifi網(wǎng)卡連路由器和主機通信。筆記本發(fā)指令給板子實現(xiàn)小車移動,小車用USB攝像頭采集圖片一幀一幀的回傳給主機顯示。
最簡單的辦法,直接用socket 就和串口一樣了 一邊發(fā)一邊接 誰是server無所謂
p.s. arduino的網(wǎng)頁也是基于socket的