问题标签 [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.
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
。
email - 将 SMS 消息转发到 EMail(寻找便宜的方式)
我不确定这个问题是否在本网站的目标范围内,但我确信它有很多聪明的 IT 人员可以提供帮助。
我有大约 50 个电话号码(真正的 GSM SIM 号码,而不是 VOIP),并且我正在向所有这些号码发送短信。
有没有可能的方法将所有电话号码的文本转发到一个电子邮件?
我研究了将廉价手机连接到 PC 并编写一个程序来读取文本并将它们转发到邮件中,根据我的计算,每部手机至少需要 30 美元。
还可以为 Android 或 iPhone 编写应用程序,并使用这些手机将文本直接转发到电子邮件,而无需 PC。但是这些手机很贵。每张卡大约20-40美元。
调查了支持50张卡的中国SIM卡站,但这些都是几千美元。
有没有其他方法可以做到这一点,不是那么贵?谢谢。
read-write - 在手机上读/写 NVM?
我正在尝试使用 Win32 在基于高通的手机 (cdma) 上读取/写入 NVM。
LG 提供驱动程序,以便电话在热插拔时可通过串行端口使用。我可以按预期打开端口。
但我不确定如何阅读和编写 NV 项目。我的 Google-fu 今天关闭了,所以我没有得到任何有用的点击。
我下载了 BitPim 的源代码,但我不是 Python 人。我想我可能能够从 filesystem.py 获得一些信息,但它是管理 GUI 视图的代码(???)。
我还尝试在使用 CDMA Workshop 时使用 SysInternal 的 PortMon,但 PortMon 不捕获端口(显然,它只允许捕获存在的端口,而不是来来去去的设备接口)。
有没有人有任何信息或经验?
杰夫
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 的末尾,这是我到目前为止所拥有的
我不确定我是否走在正确的轨道上。
sms - MSC如何将短信转发到手机
BSC和BTS在将消息转发到移动设备中的作用是什么?
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
cdma - 通过语音通话发送数据
是否可以通过语音通话发送一些二进制数据?即“客户端”调用“服务器”号码并将编码数据作为声音发送?使用 CDMA 可以达到什么样的估计速度?
java - 在 CDMA BlackBerry 设备(OS5 及更高版本)中获取 Cell ID 和 LAC
我被困在如何获得支持 OS 5CellID
及更高版本LAC
的CDMA
BlackBerry 设备上。我必须在不使用 GPS 的情况下获得纬度和经度。所以,我已经为 GPRS 设备实现了解决方案,但对于 CDMA 设备,我无法映射 CellID 和 LAC。
我确实在这个论坛上阅读了很多帖子,其他人说 CDMA Info 提供了BID = CellID
and NID = LAC
,但它根本没有用,我也尝试了 LAC 的不同组合,例如使用 SID 作为 LAC,但它也没有用。
如何在 OS 5.0+ BlackBerry 设备上获取 Cell ID?
arduino - 使用 Arduino Uno 记录 GSM Air 接口消息
是否可以使用Arduino Uno记录在 GSM 模块和 GSM/WCMDA 网络之间发送的 GSM Air 接口消息?
基本上,我想记录/记录在 GSM 模块和网络之间发送的空中接口的所有 GSM 消息(例如,寻呼命令、CM 服务请求、位置更新等),以便执行定位使用 Arduino Uno 和数据记录器进行更新、发起呼叫等。
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,每次我问都一样。
我很高兴听到你的想法!