1.获取 IMEI(模块 ID)
echo -e "AT+CGSN\r\n" > /dev/ttyUSB0 && cat /dev/ttyUSB0
返回
869955061681180
OK
2. 获取 ICCID(SIM 卡 ID)
# 通用指令(大部分模块支持)
echo -e "AT+CCID\r\n" > /dev/ttyUSB0 && cat /dev/ttyUSB0
# 移远模块专用(如EC20/EC200N)
echo -e "AT+QCCID\r\n" > /dev/ttyUSB0 && cat /dev/ttyUSB0
返回
+CCID: 89860312345678901234
OK
代码:
获取 IMEI
string result;
stt::util::Util::exeSync(
"echo -e \"AT+CGSN\r\n\" > /dev/ttyUSB0 && cat /dev/ttyUSB0"
, "r", result);
获取 ICCID(SIM 卡 ID)
string result;
stt::util::Util::exeSync(
"echo -e \"AT+CCID\r\n\" > /dev/ttyUSB0 && cat /dev/ttyUSB0 "
, "r", result);