找回密码
 注册
搜索
查看: 1854|回复: 10

[讨论] 请教,6235下soc_create的GPRS数据账户问题

[复制链接]
发表于 2009-11-10 13:51:34 | 显示全部楼层 |阅读模式
哪位大侠能告知,6235平台里面soc_create最后一个参数,GPRS数据账户的值该如何正确获取?25平台的话,填10或14就行了,35平台听说用cbm_encode_data_account_id,但是不知道具体使用细节
 楼主| 发表于 2009-11-12 16:07:46 | 显示全部楼层
顶!求各位支招!
点评回复

使用道具 举报

发表于 2009-11-13 10:20:24 | 显示全部楼层
cbm这部分关系到单卡 双卡联网ID(也就是你说的最好一个参数)
你可以仿照Socket demo写!!
点评回复

使用道具 举报

 楼主| 发表于 2009-11-13 14:44:34 | 显示全部楼层
我看了35工程自带的EngineerModeSocketDemoApp.c,感觉它用的方法不一样,而且不可参考
点评回复

使用道具 举报

发表于 2009-11-13 14:50:37 | 显示全部楼层
我这边没35环境....也看不到他怎么搞的
点评回复

使用道具 举报

发表于 2009-11-14 11:06:52 | 显示全部楼层
帮顶一下
点评回复

使用道具 举报

发表于 2009-11-14 13:08:57 | 显示全部楼层
最近也被这个问题搞晕了!
移植了个SP,需要设置cmwap cmnet的值,但不知这两个值是如何确定的?他们提供了计算方法:GSM数量 + GPRS接入点序号 - 1
但设置后应用仍无法使用,就怀疑是否id值不对,修改数次仍无果。
大虾来解释一下吧,到底如何确定这两个值,真像楼上说的和平台有关,好像还和i双卡有关?
谢谢……
点评回复

使用道具 举报

发表于 2009-11-14 20:50:20 | 显示全部楼层
学习中,等待高手解答
点评回复

使用道具 举报

发表于 2009-11-16 21:06:20 | 显示全部楼层
说说我的解决方法吧,不知通用不通用,但我的确实搞定了。
35平台,前提是确保可以WAP,直接进WAP打trace,找到MSG_ID_APP_CBM_BEARER_INFO_IND对应的
结构体,找到第4个参数的十进制数值,这就是你需要的数据!
或者当trace保存为文本文件时直接搜cbm_get_original_account,其后面会给出此值,类似
"[ABM] cbm_get_original_account= 14"这样
点评回复

使用道具 举报

发表于 2011-4-8 13:48:41 | 显示全部楼层
你是直接CMNET连的还是CMWAP,连接到10.0.0.172还是域名解析后的IP?
点评回复

使用道具 举报

发表于 2011-7-7 16:13:42 | 显示全部楼层
abm_bearer2nw_id(ABM_E_SOCKET_BEARER_GSM_GPRS, g_GPRS_DataAccount[index].org_acct_id + 1, &id);
        id = cbm_encode_data_account_id(id, nmsGetSimCardIndex()-1, g_nms_cbm_app_id, 0);
而g_nms_cbm_app_id是通过               
g_nms_cbm_app_id = cbm_register_app_id(STR_NMS_MAIN_ID,IMG_NMS_MAIN_ID);
获得的
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-26 22:18 , Processed in 0.057032 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表