You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让SIM800L GSM模块发起语音通话时发送自身号码?

SIM800L 来电显示问题解决方法

问题核心是SIM800L默认可能开启了主叫号码隐藏功能,可通过以下AT指令调整:

  • 查询当前主叫号码显示状态:

    AT+CLIR?
    

    若返回+CLIR: 1,0,说明模块处于主叫号码隐藏模式,这就是被叫方看不到号码的原因。

  • 修改为始终发送主叫号码:

    AT+CLIR=0
    

    等待模块返回OK即可生效。如果想遵循运营商默认设置,也可以用AT+CLIR=2,但鉴于你的SIM卡在手机中能正常显示,直接设为0更稳妥。

  • 保存设置避免重启失效:

    AT&W
    

    该指令会将当前配置写入模块的非易失性内存,下次重启后设置依然有效。

完成以上操作后,再用ATD+XXxxxxxxxxx;发起通话,被叫方应该就能正常显示你的号码了。

额外排查点:

  • 确认SIM卡的来电显示服务已正常开通(你用手机测试正常,此步骤可跳过)
  • 若上述操作无效,可检查SIM800L的固件版本,部分旧固件可能存在功能bug,必要时更新固件。

内容的提问来源于stack exchange,提问作者Cséb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 18:15:48