Вот наша установка.
- Одноплатный компьютер FEZ Cobra II (WiFi)
- с WiFi-модулем RS9110-N-11-22-04
- и работает .NETMF 4.2
В документации сказано, что:
Это позволяет по-настоящему "Socket" соединение через WiFi ...
а также
... [модуль Wifi] представляет собой полноценное клиентское устройство IEEE 802.11bgn WiFi
Мы преуспели в следующем:
- Подключите модуль Wifi к нашей домашней беспроводной сети.
- Сделайте запрос HttpWebRequest на произвольный интернет-сервер.
- Откройте сокет для произвольного интернет-сервера и получите данные.
Теперь мы хотим открыть TCP-сокет для нашего настольного компьютера (ASUS A55A со стандартной настройкой). Вот два варианта:
- Подключите Cobra и ПК через Интернет (WAN). Это похоже на излишество.
- Соедините Cobra и ПК через Интранет (LAN). Это кажется предпочтительным.
Это вопрос. Как нам создать локальную сеть между Cobra и ПК? Вот несколько подвопросов:
- Влечет ли это превращение Cobra в Ad-Hoc Host?
- Требуется ли роутер?
- Или мы можем обойти роутер и обмениваться данными между Cobra и ПК?
Схема цели
Application on Cobra II
|
|
|
Wifi Module in Cobra II
|
|
|
Wireless TCP Socket
|
|
|
Router
(required?)
|
|
|
Wireless TCP Socket
|
|
|
Wireless Card in Desktop Computer
|
|
|
Application on Desktop