激情综合丁香-激情综合六月-激情综合婷婷亚洲图片-激情综合图区-激情综合网五月


主題:EM9160 GPRS自動撥號失敗

  共有61945人關注過本帖    
BH
1樓


EM9160 GPRS自動撥號失敗  發帖心情 Post By:2012-7-30 15:18:00   [只看該作者]

EM9160 + ETA300,測試GPRS232范例時,GPRS自動撥號失敗。

單步調試到CERAS.cpp以下語句,
dwRet = RasDial(NULL,NULL,&rdParams,0,NULL,&m_hRasConn);
dwRet值 = 608,不成功。

GPRS232.cpp中AutoDial( )里的代碼保持不變:
m_ceRas.CERasDial(_T("GPRS"),_T("*99***1#"),_T("*"),_T(""),_T(""),_T("")) 

只修改了WinMain里的HostPort和服務器IP,但還沒運行到這里。
(我們有遠程服務器,擬使用套件提供的TCPTest.exe做服務器軟件測試)


已確認的其他情況:
1、移動電話卡是好的,能打電話發短信;
2、GPRS模塊接的是開發板的COM2和GPIO;
3、使用串口調試工具能顯示COM3的嘗試狀態,如顯示“AutoDial...”;
4、確認GPRS開關模塊的供電能控制,指示燈能亮;
5、開關電源是5V3A的(跟開發板合用)
6、天線已經連上。

自動撥號失敗,問題出在哪里?
謝謝~

  單帖管理 | 引用 | 回復 回到頂部
帥哥喲,離線,有人找我嗎?
lqk
2樓 信息 | 搜索 | 郵箱


加好友 發短信
  發帖心情 Post By:2012-7-30 18:06:00   [只看該作者]

你是否在系統里建立了GPRS撥號連接呢,如果己經建立了撥號連接,先用光盤里的RasDial例程測試一下能否撥號。
在我們網站的"常見問題"欄目里面,大概列了一下GPRS應用的常見問題,可以參考一下:http://www.huochepiao123.com.cn/faq.asp#399

  單帖管理 | 引用 | 回復 回到頂部
BH
3樓


  發帖心情 Post By:2012-8-2 8:49:00   [只看該作者]

問題還沒有解決。
已經按說明運行了范例RASEntry和RASDial,這兩個都能運行,
且RASDial里調試到
RetVal = RasDial (NULL, NULL, &RasDialParams, 0xFFFFFFFF, v_hWnd, &hRasConn);
返回值為0,應該算撥號成功吧?

但在GPRS232范例里,
dwRet = RasDial(NULL,NULL,&rdParams,0,NULL,&m_hRasConn);
返回值變成了679,之前是608,都不成功。
查資料說錯誤代碼679代表系統無法檢測載波。

不知道原因在哪里?
有什么文件或參數要特別設置嗎?

謝謝。


  單帖管理 | 引用 | 回復 回到頂部
帥哥喲,離線,有人找我嗎?
lqk
4樓 信息 | 搜索 | 郵箱


加好友 發短信
  發帖心情 Post By:2012-8-2 11:20:00   [只看該作者]

RASDial例程里的RASDial函數使用的是異步撥號方式,返回值為0只表示函數調用成功,不能說明系統撥號成功。系統發出RASCS_Connected消息時,才表示撥號成功,請調試一下程序,看系統撥號進行到了那一步。

  單帖管理 | 引用 | 回復 回到頂部
BH
5樓


  發帖心情 Post By:2012-8-4 9:20:00   [只看該作者]

問題還沒解決。

以下是實驗結果:
1、用telnet登錄運行開發板,直接運行windows下內置的RASEntry.exe程序,
能運行,但沒有結果提示,不知道是否成功,
也不知道它是否依賴其它文件,
是否需要什么配置;

2、直接編譯例程RASEntry,然后telent登錄,
運行在根目錄下剛編譯好的RASEentry.exe程序,提示:
GPRS PowerOff
GPRS PowerOn
Set RASEntry....
Set RASEntry OK.
這是否意味著已成功設置撥號連接?
(1和2任選一種是否都可行?)

3、接著編譯運行RASDial例程,串口調試助手顯示:
  OpenPort
  PortOpened
  Disconnected

  通過telnet登錄運行剛編譯好的程序RASDial.exe,提示:
  GPRS PowerOff
  GPRS PowerOn
  OpenPort
  PortOpen
  Disconnected

 這算成功還是失敗?
 (單步調試運行,有近似死循環,跳不出來)

4、編譯運行GPRS232例程,串口調試工具提示:
   AutoDial...
   AcqThread..AcqThread..AcqThread..AcqThread..
   AutoDial...
   AcqThread..AcqThread..AcqThread..AcqThread..
   不停重撥,似乎都失敗了。
   單步調試結果,如主貼所示。

5、補充說明:
   A、我們的卡是沒問題的,裝在集中器上能跟遠程服務器進行GPRS通信;
   B、GPRS模塊電源程序可控,電源指示燈能正常亮和滅,
      SNYC指示燈在撥號的時候就也能閃亮;
      用電話撥打這個號碼時,中間的紅燈能閃爍;
   C、route pinrt查看,未發現外網IP路由記錄;
   D、GPRS模塊和開發板連接的兩根排線各路導通正常。
   

6、再次確認一下:
  1)RASEntry、RASDial、GPRS232這三個例程,分別依賴什么文件?
  如GPRSEntry.txt、rasentry.txt、dbginfo.txt、USERINFO.txt等,
  在這些文件或程序內部,需要做什么設置?

  目前我只做了兩項設置:
  A、在GPRS232例程內,
    HostPort = 8500;//TCP測試軟件監聽的端口
    m_TCPClient.Open( "我們遠程服務器的IP ", HostPort );
  B、把NandFlash目錄下的dbginfo.txt、USERINFO.txt
     做了以下設置:
     DefaultGateway=<|>0.0.0.0<|>
     IPAddress=<|>192.168.0.2<|>
  
   2)上述三個例程,運行設置正常的標志是什么? 在哪里查看?

謝謝~

  單帖管理 | 引用 | 回復 回到頂部
帥哥喲,離線,有人找我嗎?
lqk
6樓 信息 | 搜索 | 郵箱


加好友 發短信
  發帖心情 Post By:2012-8-4 12:31:00   [只看該作者]

1、RASEentry.exe函數只需要運行一次,就會在系統里建立一個撥號連接了,Set RASEntry OK表示這個程序執行成功,已經建好了撥號邊連接。
2、從你執行RASDial函數的輸出信息來看,模塊上電正常,串口通訊正常。你說打電話給你的號碼,ETA300上的RING燈會閃,說明卡安裝正常。但程序顯示完PortOpened后,直接輸出Disconnected,說明撥號沒有成功。
3、你可以在這樣試一下:單步調試RASDial程序,當給模塊上電后暫停,ETA300上的SYNC燈應該會有規律的閃爍,你仔細觀察SYNC燈,當模塊找到網絡后,SYNC閃的規律會變化,比時你再全速執行你的程序。
有些卡上電后需要等待比較長的時間才能找到網絡,時間從幾秒到幾十秒不等,需要等卡找到網絡后,才能撥號,另外,請問你使用的什么品牌的SIM卡?

  單帖管理 | 引用 | 回復 回到頂部
BH
7樓


  發帖心情 Post By:2012-8-4 17:09:00   [只看該作者]

單步調試RASDdial的結果:

1、上電后SYNC閃了三秒左右就滅了,
不知道有沒找到網絡;
2、單步執行會進入近似死循環,無法撥號
   while (NULL == v_hWnd) 
  {
     Sleep(250);
   }

另:直接運行的話,SYNC燈會閃兩次,
   一次是上電后的找網絡的,一次是撥號的
   每次持續大概3秒左右就滅了。

注:我們用的是182開頭的移動卡。

  單帖管理 | 引用 | 回復 回到頂部
帥哥喲,離線,有人找我嗎?
lqk
8樓 信息 | 搜索 | 郵箱


加好友 發短信
  發帖心情 Post By:2012-8-4 17:57:00   [只看該作者]

1、SYNC應該會一直閃爍,如果一會就滅了,那就不正常了。
2、我是指單步給模塊上電,然后全速運行,就可以撥號。
剛google了一下,182好像是移動3G卡,ETA300只能支持GPRS,3G的接入點與GPRS也不一樣,有沒有可能找張2.5G的卡試一呢?

  單帖管理 | 引用 | 回復 回到頂部
BH
9樓


  發帖心情 Post By:2012-8-5 9:15:00   [只看該作者]

我們用159和152開頭的2G移動卡測試過了,問題跟之前的一樣。
注:這些卡均已開通GPRS業務。

  單帖管理 | 引用 | 回復 回到頂部
x10
10樓


  發帖心情 Post By:2012-8-5 12:24:00   [只看該作者]

最近EM9160內核有一次升級,我們正在測試。。。

  單帖管理 | 引用 | 回復 回到頂部
x10
11樓


  發帖心情 Post By:2012-8-5 12:43:00   [只看該作者]

確實是我們的問題,前段時間有客戶希望支持3G模塊,我們就把華為3G模塊的驅動加上了,按經驗這些驅動都是獨立的,結果這次不行,影響了基本的PPP撥號,很抱歉我們大意了。請告訴郵箱地址,我們把內核文件發給你更新。再次表示抱歉。

  單帖管理 | 引用 | 回復 回到頂部
BH
12樓


  發帖心情 Post By:2012-8-5 17:02:00   [只看該作者]

原因總算基本找到了,呵呵。
我的郵箱lingronghua#163.com,把#換成@即可。
謝謝~

  單帖管理 | 引用 | 回復 回到頂部
帥哥喲,離線,有人找我嗎?
lqk
13樓 信息 | 搜索 | 郵箱


加好友 發短信
  發帖心情 Post By:2012-8-6 13:04:00   [只看該作者]

已將更新的內核發到你郵箱,請查收測試。

  單帖管理 | 引用 | 回復 回到頂部

返回首頁

EM9160 GPRS自動撥號失敗

用戶名:
            驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼
內容:
主站蜘蛛池模板: 国产女在线| 国产在线一区二区视频| www.91在线视频| 久草资源站在线| 日韩不卡一二三区| 亚洲欧美在线免费观看| 一级一级一级一级毛片| 日韩电影免费在线观看中文字幕| 成人偷拍自拍| 国产成人av性色在线影院| 麻豆视频免费在线| 色图图片| 亚洲第一第二区| 中文字幕色| 91精品观看91久久久久久| 二级黄色大片| 久草视频福利资源站| 日韩毛片在线播放| 风间中文字幕亚洲一区中文馆| 成人免费看黄网址| 那一个欧美一级毛片| 欧美日韩在线视频免费完整| 国产成人高清亚洲一区91| 国产精品一区二区三区免费视频 | 236理论片在线播放| 久久一区二区三区四区| 日本免费人成网ww555在线| 中国一级毛片录像| 亚州一二区| 亚洲欧美一级久久精品| 亚洲麻豆精品果冻传媒| 亚洲精品高清国产一久久| 成人国产在线视频在线观看| 色女网| 免费jizz在线播放视频| 青青青青操| 免费看色片网站| 两个人做人爱视频免费| 色儿影院| 在线观看欧洲成人免费视频| 成人免费在线播放视频|