问题标签 [smspdu]

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 回答
1208 浏览

python - python使用smspdu发送短信

我安装了 python smspdu 1.0 但我有这个问题,我不知道如何解决它

调制解调器安装正确,因为我可以使用 picocom 和 at 命令发送短信

0 投票
1 回答
4997 浏览

android - 在 Android 中以 pdu 模式发送短信

我是安卓新手。我想在 pdu 模式下发送一条短信,我找到了这段代码,但某些类在 android studio 中不支持(粗线)。谁能帮我 ?

0 投票
2 回答
4872 浏览

snmp - TLV 编码和解码

我是 TLV 编码格式的新手。有人可以提供一些关于如何在 TLV 中编码和解码 SNMP PDU 的指示。我需要解码 TLV 编码的 smspdu,但我真的不知道从哪里开始。

0 投票
0 回答
513 浏览

android - 在android上测试发送sms pdu

我想测试从我的应用程序接收和发送短信 pdus 在 Kitkat 4.4 中有没有办法做到这一点?

以前有一种“伪造”接收和短信的方法:Create PDU for Android that works with SmsMessage.createFromPdu() (GSM 3gpp)

但是,这似乎不再起作用了。

有解决方法吗?由于直接发送实际的短信进行测试不是一种选择,因为它的成本很高,尤其是在开发阶段。据我所知,模拟器不适用于 pdu 发送,我需要自己测试 pdu

0 投票
1 回答
5830 浏览

sms - explain sms UDH header 08 07 01 03 00 03 08 02 02?

i have read udh details from concatenated-sms

but those example are like

And

but i have received sms with this header

i know first octet 08 is header length

2nd octet information elemint identefier is (07) that is udh source indicater ?

can anyone explain what is meaning of udh source indicater and all others octets ?

0 投票
1 回答
1768 浏览

sms - 如何创建 PDU 级联短信?

嗨,我正在写一个 pdu,我对生成用户数据感到很困惑。我找到了一个例子

0041000C913619873721670000A0050003000301 986F79B90D4AC3E7F53688FC66BFE5A0799A0E0AB7CB741668FC76CFCB637A995E9783C2E4343C3D4F8FD3EE33A8CC4ED359A079990C22BF41E5747DDE7E9341F4721BFE9683D2EE719A9C26D7DD74509D0E6287C56F791954A683C86FF65B5E06B5C36777181466A7E3F5B0AB4A0795DDE936284C06B5D3EE741B642FBBD3E1360B14AFA7E7

这将发送字符串“Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Ut enim ad minim veniam, qui” pdu 上的粗体字母。

我在 .net 中创建了一个 pdu 编码,它与其他在线编码器和 engnick.blogspot.com/2011/09/gsm-7bit-part-of-pdu-packencoding.html 匹配

结果是:

CCB7BCDC06A5E1F37A1B447EB3DF72D03C4D0785DB653A0B347EBBE7E531BD4CAFCB4161721A9E9EA7C769F7195466A7E92CD0BC4C0691DFA072BA​​3E6FBFC9207AB90D7FCB4169F7384D4E93EB6E3AA84E07B1C3E2B7BC0C2AD341E437FB2D2F83DAE1B33B0C0AB3D3F17AD855A583CAEE741B142683DA6977BA0DB297DDE9709B058AD7D3

when I try to do this 0041000C913619873721670000A0050003000301 CCB7BCDC06A5E1F37A1B447EB3DF72D03C4D0785DB653A0B347EBBE7E531BD4CAFCB4161721A9E9EA7C769F7195466A7E92CD0BC4C0691DFA072BA​​3E6FBFC9207AB90D7FCB4169F7384D4E93EB6E3AA84E07B1C3E2B7BC0C2AD341E437FB2D2F83DAE1B33B0C0AB3D3F17AD855A583CAEE741B142683DA6977BA0DB297DDE9709B058AD7D3

它发送一个错误的字符串。谁可以生成与示例相同的 pdu 数据?

0 投票
1 回答
1222 浏览

go - Parse SMS PDU on go

Is it possible to parse SMS PDU using just golang

executing AT command

is there way to decode this in go?

if there's not, can you suggest a work around.

0 投票
0 回答
216 浏览

c# - 调制解调器返回 pdu 错误

我正在将此 PDU 发送到 GSM 调制解调器,调制解调器返回

ERROR at+cmgs=70 0051000C918909414095640008A77E050003C8010106A9062F002006280627063206CC0627062806CC002006AF0630063106480627069806470020062D06A906450020062206460644062706CC0646000D000A064606270645002006A9062706310628063106CC003A0020006500780070006C006F00730069006F006E000D000A003900380035003300300030

我的调制解调器是 DWM-156(D-Link)。此命令适用于其他调制解调器,但不适用于 DWM-156

我正在使用这个类来生成 PDU 字符串:

0 投票
1 回答
30 浏览

sms - 为什么在 SMS PDU 的十进制八位字节中使用反向半字节?

我正在学习 SMS PDU。

但是,我不知道为什么SMS PDU通过反向蚕食来传输电话号码等。(012345 至 103254)

为什么它会这样工作?

0 投票
1 回答
43 浏览

c - 生成 unicode PDU 消息 16 位二进制的问题

我正在使用从github找到的 PDU 生成器,并且在生成简单的 7 位字符消息时一切正常。

问题是我想以 16 位模式发送 Unicode 字符,我必须输入一个 UTF-16BE 格式的十六进制值的字符消息,每个 Unicode 字符分成两个字符,就像这样。

假设 'Ė' 的 Unicode 字符将在 Unicode 中转换为 U+0116,在我的程序中转换为 '\x01\x16'。

我根据 github repo 中的示例使用这种格式。

然而,输入一个包含十六进制值 '\x00' 的字符将像这样忽略消息的其余部分。

我试图四处寻找没有成功的解决方案,这里是编码功能的某些部分,它们似乎生成了 PDU 消息。