简单聊一聊_对SMSSend()的改进

admin 3年前 (2022-02-13) caiji 398 0

无纺布厂家15838056980您目前是否在CRBasic数据记录器程序中使用SMSSend()通过Campbell Scientific CELL2XX内部或外部蜂窝模块发送短信?关于我们最近所做的改进,有些事情你应该知道,这些改进会影响SMSSend()的工作方式。随着CR300版本10.3、CR1000X版本5和CR6版本11操作系统的发布,我们进行了改进,以便您可以使用SMSSend()向多个收件人更高效地发送邮件,或者向单个收件人发送多封邮件。然而,这些改进需要对现有的使用SMSSend()的CRBasic程序进行更改。如果您在数据记录器程序中使用SMSSend(),并计划安装此最新操作系统,请继续阅读以了解这些更改的好处以及如何修改程序以适应它们。您可能在CR300、CR1000X和CR6操作系统的修订历史中注意到了此警告:已更新SMSSend()来处理数组。升级到此操作系统将需要更新运行SMSSend()旧实例的CRBasic程序。SMSSend()有什么变化?SMSSend()曾经是一个函数。现在它是一个支持数组的指令。在CRBasic编程中,指令和函数在程序中的使用方式有细微的区别。例如,一个无纺布厂家15838056980功能可以用作指令,但是一个指令不能在另一个中用作参数指令。CRBasic中最常见的函数是数学函数,如LOG()或ASIN()。为什么SMSSend()会发生变化?对SMSSend()进行了更改,以便数据记录器可以使用指令的单次执行向多个收件人发送消息(或向同一收件人发送多条消息)。为了更好地理解更改的原因,我可以解释当执行SMSSend()时会发生什么。蜂窝模块必须处于不同模式才能发送短信。这需要时间,并且可能会中断IP通信。在以前版本的SMSSend()中,如果在短时间内发送了多条消息,则模块会随着每条消息的发送而进入和退出该模式。短信可能会被备份,蜂窝模块可能无法满足需求。使用SMSSend()的新格式,在一条指令中使用数组定义了多个接收者和多个消息。蜂窝模块仅被置于其特殊模式一次,所有消息被发送,然后它返回到正常操作。这种改变可以显著提高发送消息的速度。需要进行哪无纺布厂家15838056980些程序更改?让我们看一下前面的SMSSend()函数的格式,以及使用代码片段的新SMSSend()指令。以前版本的SMSSend()只有两个参数:电话号码消息字符串为了监控成功或失败,您将结果返回到一个变量。Public SMSResultCode, PhoneNumber, SMSMessage ‘declare variables for the functionSMSResultCode = SMSSend (PhoneNumber, SMSMessage) ‘SMSResultCode holds the result of the function新的SMSSend()指令有四个参数:结果代码变量指示要发送的收件人/邮件数量的条带电话号码字符串数组消息字符串数组(其中数组中的元素数量等于条带数)Public SMSResultCode, PhoneNumber, SMSMessage ‘declare variables for the instructionSMSSend (SMSResultCode, Swath, PhoneNumber, SMSMessage) ‘SMSResultCode is now a variable within the instruction如果您想查看在数据记录器程序中使用的本说明,请查看CRBasic在线帮助中的SMSSend()示例程序:CR6CR1000XCR300你应该注意什么?使用更新的SMSSend()指令时,有几件事需要考虑:如果您计划将新的SMSSend()指令用于外部蜂窝模块,您还需要一个在CELL2XX中运行的更新操作系统 (任何操作系统版本2.028或更高版本).目前,我们预计不会将这一变化纳入旧数据记录器的操作系统,如数据采集器CR1000、数据采集器CR800系列或数据采集器CR3000。SMSSend()指令是通过短信发送警报的好方法,甚至在其他数据收集方法不可用的情况下传输数据。您是否在应用程序中使用了SMSSend()?原文链接地址北京华辰阳光科技有限责任公司**翻译,并作适当修改。(因作者水平有限,翻译内容仅供参考,可访问原网页或者联系我们关注我们为您解惑。)举报/反馈

微信号:15838056980
添加微信好友, 获取更多信息
复制微信号

网友评论

  • (*)

最新评论

联系我们

欢迎访问本网站。本厂可以生3米幅宽以内无纺布,从10克-120克均可生产,广泛应用于包装、农业、工业、建筑、市政、医疗、绿化等领域。欢迎来电或加微信咨询,电话/微信:15838056980