簡體   English   中英

無法使用TCP / IP連接iPhone和筆記本電腦

[英]Unable to connect iPhone & laptop using TCP/IP

我們試圖通過Wifi使用TCP / IP在iphone和電腦(Windows 7)之間進行聯網。 我們在建立這個基本網絡時遇到了很多困難,我們希望得到一些指導。

服務器端:

目前,我們正在嘗試使用MATLAB的tcpip協議在計算機上設置連接。 我們確定了手機和計算機的IP地址,然后我們選擇了一個端口號(501),我們正在嘗試讀取和寫入。 我們允許Windows防火牆中的端口號。

在simulink中我們設置一個TCP / IP發送塊來發送一個常量,通過雙擊該塊並選擇“驗證地址和端口連接”按鈕,我們得到錯誤消息:

“已找到遠程地址'140.180 .....'。但是,我們無法連接到指定端口的服務器。

指定其他端口或等待當前端口變為可用“

我們嘗試了其他端口號,但得到了相同的消息。

我們嘗試在計算機和iphone之間使用ad hoc連接達到相同的效果。

我們還嘗試了其他MATLAB腳本來建立連接(例如http://www.mathworks.com/matlabcentral/fileexchange/24524 ),但我們總是得到連接錯誤

最后,我們嘗試使用兩個並行運行的MATLAB實例在同一台計算機上通過TCP / IP發送和接收信息,但我們通常會收到相同的錯誤消息。

我們甚至嘗試過UDP ......沒有骰子。

客戶端(iphone)

我們完全按照本教程使用NSStream: http//www.devx.com/wireless/Article/43551/1954

在切換操作時打開流,我們立即將字符串發送到服務器。 我們還嘗試使用運行循環發送連續的數據序列。 一個奇怪的行為是,在流打開一段時間后(約1分鍾),handleEvent方法似乎確實被觸發(暗示從服務器收到了什么?)因為我們得到一條對應的日志消息case NSStreamEventErrorOccurred。

我們認為問題出在服務器端,但實際上還不足以確定或正確調試。 任何幫助將非常感謝。

這個問題早就應該回答:不要與Windows聯網。 我們最終想到切換到mac和lo,看看一切正常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM