主題:EM9260 GPRS撥號設置問題 共有38212人關注過本帖 |
---|
mm |
1樓 |
EM9260 GPRS撥號設置問題 Post By:2009-4-25 15:45:00 [只看該作者]
1、用貴司提供的RASEntry.exe設置APN時,怎么知道設置成功了?查看了注冊表的Dial項,沒有看到有關的APN信息。
我只對RASEntry.CPP里wcscpy((unsigned short *)(patcmd),TEXT("+CGDCONT=1,\"IP\",\"CMNET\""));中的CMNET改為專用的APN了,然后重新編譯運行。 2、RASdial.CPP里,不需要作任何改動了?對于EM9260     //i = OpenPort(3); i = OpenPort(2);     //SetBaud(115200); SetBaud(57600); 正確? 3、RASDial.exe運行后,如果能正常進行GPRS撥號,是否一直在線?建議貴司提供一個完善的GPRS撥號程序,縮短客戶的開發周期。 |
|
單帖管理 | 引用 | 回復 |
x10 |
2樓 |
Post By:2009-4-25 19:56:00 [只看該作者]
只要RasEntry正常運行推出,撥號網絡就建立了,其中使用的COM2 ->OpenPort(2);波特率為57600 -> SetBaud(57600)。GPRS撥號連接后,只要有一定的數據流,理論上就可保持一直在線。如果長時間沒有通訊,移動的GPRS節點服務器可能會強制斷開當前連接,此后若需要再通訊,就只有重新撥號了。很多應用程序按一定時間間隔發心跳包(heart-beat),以維持連接。
|
|
單帖管理 | 引用 | 回復 |
mm |
3樓 |
Post By:2009-4-25 20:58:00 [只看該作者]
用貴司提供的RASEntry.exe設置APN時,怎么知道設置成功了?查看了注冊表的Dial項,沒有看到有關的APN信息。
我只對RASEntry.CPP里wcscpy((unsigned short *)(patcmd),TEXT("+CGDCONT=1,\"IP\",\"CMNET\""));中的CMNET改為專用的APN了,然后重新編譯運行。 以上設置APN,沒有錯吧?注冊表的Dial項應該能看到什么內容呢?   |
|
單帖管理 | 引用 | 回復 |
zhl |
4樓 |
Post By:2009-4-27 13:30:00 [只看該作者]
是否設置成功,可以通過函數RasSetEntryProperties(...)的返回值來判斷。
|
|
單帖管理 | 引用 | 回復 |
szhhd |
5樓 |
Post By:2009-4-27 15:55:00 [只看該作者]
通過串口3的RS232通信可以實現同步嗎?
|
|
單帖管理 | 引用 | 回復 |