724开发板对应的LuatOS的sms.send功能,对英文短信也按中文的70个字左右截断问题
我使用724UG开发了一个短信发送简报的功能,我发现短信发送时英文截断也是按70个左右中文模式去截断(实际应该是按140或160之类的去拆分短信)
即假设我有200个字符的英文,它应该分2条短信发长短信,而不是3条,例子为200个字母a(正常是一个报告内容,为了避免特诉字符干扰元素,使用了a测试),sms.send时拆分成3条发送,详见日志。
谢谢
sms.send("10010","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",回调函数,nil)
正常应该是拆分成2条,而非3条发送长短信
[2024-04-03 18:27:50.334] [I]-[AES 解密后 赋值的 originStr 值:] {"type": "sms","info": [{"id":"JULU999","recipient":"10010","content":"aaaaaaaaa
[2024-04-03 18:27:50.334] aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
[2024-04-03 18:27:50.334] aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}]}
[2024-04-03 18:27:50.367] [I]-[正在从 MQTT sms 通道接收下行指令] table: 0x80c7d230
[2024-04-03 18:27:50.367] 消息编号: JULU999, 收件人: 10010, 消息内容: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
[2024-04-03 18:27:50.367] aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
[2024-04-03 18:27:50.367] a
[2024-04-03 18:27:50.367] [I]-[正在执行任务:] JULU999
[2024-04-03 18:27:50.367] [I]-[] 0500030A0301
[2024-04-03 18:27:50.367] [I]-[ril.sendat] AT+CMGS=151
[2024-04-03 18:27:50.367] [I]-[] 0500030A0302
[2024-04-03 18:27:50.367] [I]-[] 0500030A0303
[2024-04-03 18:27:50.367] [I]-[]
[2024-04-03 18:27:50.367] [I]-[]
[2024-04-03 18:27:50.400] [I]-[ril.proatc] >
[2024-04-03 18:27:50.400] [I]-[ril.procatc.send] 00511005810110F00008008C0500030A030100610061006100610061006100610061006100610061006100610061006100610061
[2024-04-03 18:27:50.400] 0061006100610061006100610061006100610061006100610061006100610061006100610061006100610061006100610061006100610061006100610061006
[2024-04-03 18:27:50.400] 1006100610061006100610061006100610061006100610061006100610061006100610061
[2024-04-03 18:27:50.439] [I]-[socket:on_response:] 0 SOCKET_SEND 0
[2024-04-03 18:27:50.870] [I]-[ril.proatc] +CMGS: 31
[2024-04-03 18:27:50.897] [I]-[ril.proatc] OK
[2024-04-03 18:27:50.897] [I]-[lib_sms rsp] +CMGS AT+CMGS=151 true OK +CMGS: 31
[2024-04-03 18:27:50.897] [I]-[ril.sendat] AT+CMGS=151
[2024-04-03 18:27:50.930] [I]-[ril.proatc] >
[2024-04-03 18:27:50.930] [I]-[ril.procatc.send] 00511005810110F00008008C0500030A030200610061006100610061006100610061006100610061006100610061006100610061
[2024-04-03 18:27:50.930] 0061006100610061006100610061006100610061006100610061006100610061006100610061006100610061006100610061006100610061006100610061006
[2024-04-03 18:27:50.930] 1006100610061006100610061006100610061006100610061006100610061006100610061
[2024-04-03 18:27:51.146] [I]-[ril.proatc] +CMGS: 32
[2024-04-03 18:27:51.146] [I]-[ril.proatc] OK
[2024-04-03 18:27:51.146] [I]-[lib_sms rsp] +CMGS AT+CMGS=151 true OK +CMGS: 32
[2024-04-03 18:27:51.146] [I]-[ril.sendat] AT+CMGS=149
[2024-04-03 18:27:51.183] [I]-[ril.proatc] >
[2024-04-03 18:27:51.183] [I]-[ril.procatc.send] 00511005810110F00008008A0500030A030300610061006100610061006100610061006100610061006100610061006100610061
[2024-04-03 18:27:51.183] 0061006100610061006100610061006100610061006100610061006100610061006100610061006100610061006100610061006100610061006100610061006
[2024-04-03 18:27:51.183] 100610061006100610061006100610061006100610061006100610061006100610061
[2024-04-03 18:27:51.428] [I]-[ril.proatc] +CMGS: 33
[2024-04-03 18:27:51.428] [I]-[ril.proatc] OK
[2024-04-03 18:27:51.428] [I]-[lib_sms rsp] +CMGS AT+CMGS=149 true OK +CMGS: 33
[2024-04-03 18:27:51.428] [I]-[sendcnf] true
[2024-04-03 18:27:56.341] [I]-[ril.proatc] +CIEV: "MESSAGE",1
[2024-04-03 18:27:56.341]
[2024-04-03 18:27:56.341] +CIEV: "MESSAGE",1
[2024-04-03 18:27:56.341] [I]-[ril.proatc] +CMTI: "SM",15
[2024-04-03 18:27:56.341] [I]-[ril.sendat] AT+CMGR=15
[2024-04-03 18:27:56.341]
[2024-04-03 18:27:56.341] +CMTI: "SM",15
[2024-04-03 18:27:56.435] [I]-[ril.proatc] +CMGR: 0,,154
LuatOS-Air_V4028_RDA8910_TTS_NOLVGL_FLOAT