MTK联网高级操作
更新时间:2024-05-28 08:58:01 阅读量: 综合文库 文档下载
- mtk联发科处理器怎么样推荐度:
- 相关推荐
mtk联网高级操作 .
(2012-04-27 15:22:18)
有没有先建立GPRS或CDMA?只有先连接了才有IP,才能上网,否则设备上网络是不同的,你可以用IE先试上网,它自己会连接,我写程序已经实现了
GPRS和CDMA连接并且正常使用Socket
因为你使用的socket是阻塞的,所以你连接后它一直等待连接反应,程序就死了,不过过一段时间超时后就不会死了
acount id就是MTK对各种拨号配置的一组编号
比如CMCC的cmwap 80等信息是一组 acount id =15 CU的一组是16
如果你想使用CMCC的配置上网就传15 CU的配置就传16
MTK网络是手机网络,同PC上的网络不同,手机网络包括GPRS连接和TCP连接, 所以建立MTK的网络连接时需要首先设置好网络账号,建立GPRS连接,在GPRS连接建立后,
再去建立TCP连接。具体流程如下: 1、设置网络账号的接入点:
在MTK的网络中分wifi、GPRS和GSM三种,我们在上网时使用最多的是GPRS方式。一般情况下,GSM和GPRS分别各有10个账号,在网络->数据账号资料里面可以看到。 GSM的10个账号资料对应的id是从0-9,GPRS的10个账号资料对应的id是从10-19。每个账号资料里面最关键的是接入点,通常情况下,接入点是CMWAP或CMNET。代表 是使用cmwap还是cmnet联网方式。这两种联网方式的区别在于,使用cmwap需要经过中国移动的代理服务器10.0.0.172,才能连接到最终的服务器上去。而cmnet则 直接连接到最终要访问的服务器。账号id在调用soc_create时会用到,由此就决定了用的是哪个接入点,什么方式进行联网。设置接入点可以有两种方式: 1)选择一个已经设置好接入点的账号id,直接拿来使用。
2)通过异步的发消息PRT_MMI_PS_SET_GPRS_DATA_ACCOUNT_REQ方式设置你想要用的账号资料的接入点。
2、生成应用id
appid = cbm_register_app_id((U16) MAIN_MENU_FUNANDGAMES_TEXT, GetRootTitleIcon(MAIN_MENU_FUNANDGAMES_ICON));
如果需要,将GPRS状态设置为保持,这样在每次关闭socket描述符后,不会
关闭GPRS连接,这样在下一次建立TCP连接时,会节省建立GPRS连接的时间, 否则,每次调用soc_connect的时候会自动去建立GPRS连接,这样会花掉3-6秒。 cbm_hold_bearer(MOD_MMI, appid);
3、转换账号id,在MTK联网时,需要用到一个账号id,如果是双卡的手机, 在调用soc_create之前,账户id需要做转换。
nwk_account = cbm_encode_data_account_id(nwk_account, sim_id, appid, KAL_FALSE);
4、创建socket,设置成异步非阻塞的方式,建立TCP连接,设置回调函数,发送和接收数据。
正在阅读:
MTK联网高级操作05-28
首届“新艺杯”声乐大赛总结03-12
2016-2021年客车轮胎市场前景预测及投资规划分析报告(目录)10-01
2017年浙江省会计继续教育(东奥)03-03
七年级生物下册4-1-2人的生殖习题1新版新人教版(1)05-08
上海市居民个人投资情况调研报告02-02
移动APP营销模式初探-正文(2012)05-19
ANSYS非稳态热分析及实例详解05-03
初中物理电功率易错题组卷 - 图文07-05
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 联网
- 高级
- 操作
- MTK