问题标签 [pdu]
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 - Java中PDU到文本的转换
我需要帮助将 PDU 模式中的短信转换为 Java 中的文本模式。
c# - 请推荐 .NET 或 C++ 的 PDU SMS 格式代码或库
我一直在寻找一大段代码,或者一个将 SMS 消息格式化为 PDU 格式的库,但运气不佳。它们要么是巨大的怪物,对超出我要求的一切都具有极大的依赖性,而且界面非常晦涩,尽管编码相当复杂,但完全不能证明直截了当。
在创建 NIH 的边缘,我的问题是 - 遇到了同样的问题,你是如何解决的?
android - 在 Android 中编码 SMS 消息
我的问题是我想发送某个类和某种编码的 SMS 消息。(0 类和 7 位编码)。
检查 Android.Telephony.SmsManager 和 SmsMessage 时,您无能为力。SmsManager 提供了两个函数 SendTextMessage 和 SendDataMessage。如果您只是想向某人发送普通短信,第一个可以正常工作。所以我想 SendDataMessage 是我需要使用的功能。但是我不知道如何使用它。网上似乎没有任何人使用此功能的示例(我可以找到)。
有谁知道有什么可以帮助我的吗?:-) 如何发送 Class0 7 位编码的短信,或者如何正确使用 SendDataMessage 函数。
android - 在 Android 中定义 SMS 消息的数据编码
我正在使用适用于 android 的 SMS api 开发一个应用程序。接收端是一个嵌入式单元,仅支持 7 位编码的 SMS,而我发送的字符串仅包含此特定字母表中的符号,这使您认为 Android 将其发送为 7 位编码。但事实并非如此。
因此,我正在寻找一种方法来指定要使用的编码。请参阅下面的代码,了解我今天的代码。gsm7BitPackedToString 方法将字节数组转换为 7 位字符串,即该字符串仅包含 7 位兼容字符,并且是从内部 android api 复制的。
我考虑了以下解决方案:
- 使用某种内部方法,但我读过的那些似乎都不存在了。
- 发送数据消息,但这需要接收端也不支持的附加用户数据头。
任何帮助表示赞赏:-)
sms - SMS PDU 和用户数据长度
我正在编写一个基于所有这些 ETSI GSM 文档处理 SMS PDU 的代码。我需要问一件事。PDU 包含一个用户数据长度字段,后跟用户数据。根据 GSM 03.40,当使用未压缩的 GSM 默认字母表时,UDL 字段是用户数据的 septets 数。但是,它也说,当数据被压缩时,UDL 是用户数据的八位字节数。
见引文:
如果使用 GSM 7 位默认字母表对 TP 用户数据进行编码,则 TP 用户数据长度字段给出 TP 用户数据字段中要遵循的 septets 数量的整数表示。
[...]
如果 TP 用户数据使用压缩的 GSM 7 位默认字母表或压缩的 8 位数据或压缩的 UCS2 [24] 数据进行编码,则 TP 用户数据长度字段给出 TP 用户数据字段内压缩后八位字节数的整数表示跟随。
问题是当7位数据被压缩,并且压缩后的用户数据的八位字节数是7的倍数时,你不知道最后一个八位字节中的最后7位是填充位还是真正的字符。即当压缩打开时,7 个八位字节可能包含 7 个或 8 个 7 位字符。而当 UDL 字段是八位字节的数量时,你怎么知道这 7 个八位字节是包含 7 个字符还是 8 个字符?如果 UDL 包含 septets 的数量,那么一切都会很清楚,对吗?那么我是否误解了文档或者它真的以这种方式工作?
谁能解释一下它是如何工作的?提前致谢!
java - Android中的SMS原始pdu
1) 有什么方法可以从 Android 设备发送原始 SMS PDU?
或者,
2) 是否有任何可用的类可以让我访问 PDU 标头(例如 TP-DCS),以便我可以根据需要构建 PDU?
我在网上搜索并发现: http ://www.androidjavadoc.com/1.0_r1_src/com/android/internal/telephony/gsm/ISms.html 但上述课程是私有的,因此对我不可用(避风港'实际上不明白为什么)。
我要问的是否有可能?如果没有,那为什么我不能拥有那种功能呢?
谢谢
sms - 如何在文本模式下使用 at-command 发送阿拉伯语短信(不是 pdu)
是否可以在文本模式(不是 pdu)下使用 at-command 发送阿拉伯短信并获得送达报告?
php - 在 PHP 中解码 PDU 编码的 SMS
我已经在网上搜索了很长一段时间 - 但没有任何可用的东西通过我的方式:(
您知道使用 PHP 解码 PDU 编码的 SMS 的类/库吗?
使用官方文档手动完成所有解码让我有点害怕。
似乎有用于 Java (Android) 的库,但这无济于事。
c# - 想要使用 C# 编码解密 PDU 格式的 SMS
我用 C# 开发了一个使用 AT 命令接收 SMS 的应用程序。收到消息内容后,将转换为 PDU 格式。所以,任何人都可以帮助我如何将 PDU 格式的短信转换为普通字符串。
在此先感谢,问候 Kalyan。
delphi - 寻找 GSM 7bit 编码/解码算法
我需要在 pdu 模式下发送短信。谁能给我一个 GSM 7bit 编码/解码算法?