属性
FoxSMS包括以下属性:
名称 | 数据类型 | 说明 |
AutoDelMsg | Boolean | 设置调用读取短信方法后是否要自动从SIM卡中删除对应的短信。true自动删除 false不自动删除,默认为false,运行时可读写。 |
CenterNo | String | SIM入网地的短信中心号码(SMCA),自动从SIM卡中读取,运行时可读写。 |
CommPort | Integer | 设备与计算机连接的串口号,默认值为1,运行时可读写。 |
Ready | Boolean | 设备是否成功打开,运行时只读,True已打开,false未打开。 |
BaudRate | Long | 设备与计算机的串口通讯的波特率,运行时可读写,默认值为0,自动判断波特率。 |
MsgID | Long | 提交短信后生成的编号,运行时可读写,此ID主要用于群发和异步发送时状态通知标识,在一定时间段内需保证唯一。 |
SyncWorkMode | Boolean | 是否同步工作方式,打开设备前设置对打开设备有效,发送短信前设置对发送短信有效,运行时可读写,同步方式时,直到打开设备成功或发送成功才返回。 |
SignName | String | 发送短信自动添加的签名,运行时可读写,发送时自动在发送内容前面添加,格式:[签名]:+内容。设置后对后续的所有发送请求有效直到被改变。 |
Timeouts | Integer | AT指令执行超时时间,缺省15秒,运行时可读写,设置后对后续操作生效。 |
AutoSplite | Boolean | 是否强制拆分长短信发送,运行时可读写,GSM短信猫可支持长短信发送,True表示强制。设置后对后续的所有发送请求有效直到被改变。 |
CountryCode | String | 国际代码,缺省86表示中国,如果设为空,发送短信目标号码都需要添加国际代码,短信中心号码设置也需要添加国际代码,运行时可读写。 |
SendPriority | Integer | 发送优先级,1-32,缺省16,数越大,优先级越高。如果在异步工作模式同时提交很多短信,优先级高的优先发送,设置后对后续的所有发送请求有效直到被改变,运行时可读写。 |
EnglishMsg | Boolean | 是否请求发送全英文短信,缺省False,如果设为True,包括签名和内容,都需要是英文内容,否则对方接收后是乱码,设置后对后续的所有发送请求有效直到被改变,运行时可读写。 |
MsgValidMinute | Integer | 发送短信的有效期,分钟为单位,缺省一天1440,主要用于对方如果没有开机,在有效期内开机,对方都可以收到短信。设置后对后续的所有发送请求有效直到被改变,运行时可读写。 |
Signal | Integer | 设备信号强度,运行时只读,连接设备后可获取,一般15-25算正常,信号过弱可能导致发送短信速度慢,失败率也高。 |
ModemName | String | 设备名称,运行时只读,连接设备后可获取。 |
ModemModel | String | 设备型号,运行时只读,连接设备后可获取。 |
ModemIMEI | String | 设备IMEI唯一标识,个别设备是硬盘ID或MAC地址,运行时只读,连接设备后可获取。 |
SimCardID | String | 设备上SIM卡的卡号,主意不是手机号,运行时只读,连接设备后可获取。 |
CallTransfer | String | 呼叫转移号码,连接设备后可读写,只能写,设为空表示取消呼叫转移。 |
WaitSend | Integer | 当前设备等待发送的短信数量,运行时只读,连接设备后可获取。 |
SimMsgCount | Integer | 返回SIM卡中已经接收的短信数量。 |
SimMsgcapacity | Integer | 返回SIM卡的短信容量。 |
FirewareVerion | String | Fireware Verion,运行时只读,连接设备后可获取。 |
ErrInfo | String | 最近一次操作失败或错误时的描述。 |