BC28 是一款超紧凑、高性能、低功耗的多频段 NB-IoT 无线通信模块,支持B1/B3/B8/B5/B20/B28 频段。其尺寸仅为17.7mm×15.8mm ×2.0mm,能最大限度地满足终端设备对小尺寸模块产品的需求,同时有效地帮助客户减小产品尺寸并优化产品成本。BC28 在设计上兼容移远通信 GSM/GPRS 系列的 M26 模块,方便客户快速、灵活的进行产品设计和升级。
当输入AT 命令时,除了下列情况外,空格将会被忽略。
在带着引号的字符串中,空格会被保留;在数值参数中;在IP地址中,空格将会被保留;在AT命令名中包含了’ = ‘,’ ?’或‘= ?”;在确定连接好串口后,输入:
microcom -s 9600 /dev/ttyUSB0进入通信模式后,输入指令AT后,回复OK,表示连接成功。
显示产品标识信息 最大响应时间为300ms
命令格式
格式: 测试命令:
命令格式: socket:整数类型。由AT+NSOCR返回的套接字。 remote_addr:IP地址。 remote_port:端口,支持十进制和十六进制格式。 length:整数类型。要发送的数据为十进制。 data:接收十六进制字符串格式的数据。接收数据的最大长度是1358字节。 sequence:数据序列,范围:1~255。如果省略,则数据发送状态将不报道。 如果不省略,当数据报被RF发送或丢弃时,结果将报告。 status:返回值。0是错误,1是发送成功 例子:
格式:
格式:
socket:整数类型。由AT+NSOCR返回的套接字。 remote_addr:IP地址。 remote_port:端口,支持十进制和十六进制格式。 例子:
格式: socket:整数类型。由AT+NSOCR返回的套接字。 length:整数类型。要发送的数据为十进制。 data:接收十六进制字符串格式的数据。接收数据的最大长度是1358字节。 sequence:数据序列,范围:1~255。如果省略,则数据发送状态将不报道。 如果不省略,当数据报被RF发送或丢弃时,结果将报告。 flag:整数类型。指定消息传输的类型。这个参数的值是十六进制格式。 0x100异常消息:发送高优先级消息 0x200发布指示器:指示发布在下一条消息之后 0x400发布指示器:在回复下一条消息后指示发布 如果没有设置标志,则应该设置为0。 status:返回值。0是错误,1是发送成功 例子:
格式: 例子:
例子: 服务类型 mt:移动终端消息 mo:手机发短信 bm:广播类型消息 0表示不支持类型; 1表示类型支持;
在输入模式更新SMSC地址,通过该地址发送移动发送的短信。在文本模式,设置用于发送和写入命令。在PDU模式下,同样使用设置命令,但仅当SMSC地址的长度编码到参数等于0。 例子: