问题标签 [cdma]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1978 浏览

java - 来自 BroadcastReceiver 的 SmsManager.sendTextMessage 在 CDMA 手机上没有任何作用

我有一个 BroadcastReceiver 来处理这个android.provider.Telephony.SMS_RECEIVED动作,并在某些情况下发送一条短信作为回复。我的应用程序具有android.permission.SEND_SMS,并且在 GSM 手机上运行良好。但是,它不适用于我目前唯一可用的 CDMA 手机,我怀疑它只出现在 CDMA 手机上。它适用于我尝试过的所有 GSM 手机,其中不少。logcat不显示错误或警告,仅D/SMSSMSSMSSMS( 260): TeleService: 4098每次sendSms调用。此外,我在一个 Activity 中尝试了完全相同的代码,它工作得非常好。

我正在使用的代码:

preferencesManager.smsRepliesEnabled()按预期工作,并且destination设置message正确。我添加了一个Log.d声明来确认所有这三个。同样,PhoneNumberUtils.isWellFormedSmsAddress(destination)返回true.

编辑:根据@wojci 的建议,我添加了一个sentIntent并记录了结果代码。结果代码为RESULT_ERROR_GENERIC_FAILURE,额外errorCode设置为-1。但是,当我从 Activity 尝试完全相同的代码时,它可以正常工作RESULT_OK

0 投票
2 回答
386 浏览

email - 将 SMS 消息转发到 EMail(寻找便宜的方式)

我不确定这个问题是否在本网站的目标范围内,但我确信它有很多聪明的 IT 人员可以提供帮助。

我有大约 50 个电话号码(真正的 GSM SIM 号码,而不是 VOIP),并且我正在向所有这些号码发送短信。

有没有可能的方法将所有电话号码的文本转发到一个电子邮件?

我研究了将廉价手机连接到 PC 并编写一个程序来读取文本并将它们转发到邮件中,根据我的计算,每部手机至少需要 30 美元。

还可以为 Android 或 iPhone 编写应用程序,并使用这些手机将文本直接转发到电子邮件,而无需 PC。但是这些手机很贵。每张卡大约20-40美元。

调查了支持50张卡的中国SIM卡站,但这些都是几千美元。

有没有其他方法可以做到这一点,不是那么贵?谢谢。

0 投票
1 回答
2422 浏览

read-write - 在手机上读/写 NVM?

我正在尝试使用 Win32 在基于高通的手机 (cdma) 上读取/写入 NVM。

LG 提供驱动程序,以便电话在热插拔时可通过串行端口使用。我可以按预期打开端口。

但我不确定如何阅读和编写 NV 项目。我的 Google-fu 今天关闭了,所以我没有得到任何有用的点击。

我下载了 BitPim 的源代码,但我不是 Python 人。我想我可能能够从 filesystem.py 获得一些信息,但它是管理 GUI 视图的代码(???)。

我还尝试在使用 CDMA Workshop 时使用 SysInternal 的 PortMon,但 PortMon 不捕获端口(显然,它只允许捕获存在的端口,而不是来来去去的设备接口)。

有没有人有任何信息或经验?

杰夫

0 投票
0 回答
1937 浏览

java - 在 Android 中创建 CDMA (3gpp2) PDU

上周我问了一个类似的问题,甚至设置了赏金,在意识到问题是给出的答案是针对GSM PDU (3gpp)并且它在模拟器 (android 2.2) 中完美运行之后。我接受了答案并授予了赏金,并更改了标题以供将来参考。

问题:

现在,我在问如何创建一个 CDMA (3gpp2) PDU,类似于创建一个GSM PDU (3gpp),可以在 Android 的 API 中解析createFromPdu()

尽量避免自己写:

阅读新方法createFromPDU(byte[] pdu, String format)时我很兴奋, 然后意识到它不能向后兼容。

我什至对使用原始问答com.android.internal.telephony.gsm.SmsMessage.createFromPdu(pdu);生成的 GSM PDU感到好奇。但我不太确定这是否安全......

所以我决定最好的方法是根据设备类型创建一个 GSM 或 CDMA PDU。

有没有人有一个可以创建 CDMA PDU 的片段?

或者知道如何将创建 GSM PDU 的方法转换为 CDMA PDU 格式?

更新:

我一直在努力手动创建一种方法来创建 CDMA (3gpp2) pdu在 cdma pdu 令人敬畏的故障之后我已经接近成功 但我似乎无法理解如何 7bit 打包BearerData和 cat日期字符串正确地放在 pdu 的末尾,这是我到目前为止所拥有的

我不确定我是否走在正确的轨道上。

0 投票
1 回答
807 浏览

sms - MSC如何将短信转发到手机

BSC和BTS在将消息转发到移动设备中的作用是什么?

0 投票
2 回答
5385 浏览

android - 使用 AT 命令定位任何 android 设备的 GSM 小区信息

我想从任何 Android 设备检索网络信息。

我知道我可以将它用作调制解调器(当连接到 PC 时),然后调用AT+KCELL这正是我需要的 - 但我不知道如何在用户不操作时执行此操作(即设备已打开但没有在电话或浏览等任何用途中)该设备。

这是否可能,目的是对我的位置进行三角测量。

谢谢

艾登

编辑

这样我就可以提取信号强度和相邻的塔/小区。

Market/Play Store 上的一个应用程序找到了一种方法,它是“Open Signal”

编辑

我在这里找到了一个类似的查询:如何正确地对 GSM 蜂窝塔进行三角测量以获取位置?

编辑

终于我到了某个地方

从我的 Galaxy SII 拨打:*#197328640#,在调试屏幕下,我得到了我想要的所有信息。

有没有办法以编程方式做到这一点

GT-I9100 基带处理器 (BP/CP) 规格: http: //forum.xda-developers.com/showthread.php?t=1471241

0 投票
1 回答
2780 浏览

cdma - 通过语音通话发送数据

是否可以通过语音通话发送一些二进制数据?即“客户端”调用“服务器”号码并将编码数据作为声音发送?使用 CDMA 可以达到什么样的估计速度?

0 投票
2 回答
630 浏览

java - 在 CDMA BlackBerry 设备(OS5 及更高版本)中获取 Cell ID 和 LAC

我被困在如何获得支持 OS 5CellID及更高版本LACCDMABlackBerry 设备上。我必须在不使用 GPS 的情况下获得纬度和经度。所以,我已经为 GPRS 设备实现了解决方案,但对于 CDMA 设备,我无法映射 CellID 和 LAC。

我确实在这个论坛上阅读了很多帖子,其他人说 CDMA Info 提供了BID = CellIDand NID = LAC,但它根本没有用,我也尝试了 LAC 的不同组合,例如使用 SID 作为 LAC,但它也没有用。

如何在 OS 5.0+ BlackBerry 设备上获取 Cell ID?

0 投票
2 回答
336 浏览

arduino - 使用 Arduino Uno 记录 GSM Air 接口消息

是否可以使用Arduino Uno记录在 GSM 模块和 GSM/WCMDA 网络之间发送的 GSM Air 接口消息?

基本上,我想记录/记录在 GSM 模块和网络之间发送的空中接口的所有 GSM 消息(例如,寻呼命令、CM 服务请求、位置更新等),以便执行定位使用 Arduino Uno 和数据记录器进行更新、发起呼叫等。

0 投票
2 回答
2985 浏览

android - 如何找出android设备是否有蜂窝无线电模块?

我怎样才能确定该设备确实有 gsm、cdma 或其他蜂窝网络设备(不仅仅是 WiFi)?我不想检查当前连接的网络状态,因为设备此时可能处于离线状态。而且我不想通过 ((TelephonyManager) act.getSystemService(Context.TELEPHONY_SERVICE)).getDeviceId() 检查设备 ID,因为某些设备只会为您提供多态或虚拟设备 ID。

实际上,我需要准确检查手机设备是否跳过 TelephonyManager.getDeviceId 并在那些没有蜂窝无线电的设备上执行 Settings.Secure.ANDROID_ID 检查。我至少有一台平板电脑(Storage Options Scroll Excel 7"),每次您询问时都会返回不同的 IMEI,尽管它应该返回 null,因为它没有单元无线电(这里的情况相同:Android: getDeviceId() 返回一个 IMEI, adb shell dumpsys iphonesubinfo 返回 Device ID=NULL)。但我需要有可靠的设备 id,每次我问都一样。

我很高兴听到你的想法!