CR6 OS 9.00
更新:01-31-2019

  1. (新功能)增加对Campbell Scientific外部CELL2xx调制解调器的支持。
  2. (新功能)增加了“可信主机”设置,允许用户指定最多4个可信的IP地址或IP地址范围。不允许连接受信任主机列表之外的IP地址。
  3. (新功能)补充道TCPActiveConnections ()用于监控指定端口的TCP连接信息。
  4. (新功能)矩阵()现在允许第三个参数(B)为不使用B参数的转置和反置选项(选项4和5)等于0。
  5. (新特性)Const声明现在可以是一个由逗号分隔的字节列表标记的字节数组,该列表由{}括起来;例如:Const A = {1,2,3,4,5,6,7,0,9,10}, SerialOutBlock(coms232,A,10)。
  6. (新功能)MoveBytes ()现在有一个可选参数(Transfer)来处理端字节交换。
  7. (新功能)全球定位系统(GPS) ()现在允许结果变量数组的类型为Double。这支持具有更高精度纬度和经度的GPS单元。
  8. (新功能)IPNetPower ()现在支持CELL2xx外部调制解调器(接口5)。
  9. (新功能)UDPDataGram ()现在可以接收多个客户端。
  10. (新功能)IPRoute ()现在有能力设置默认网络。如果要设置默认网络,IPAddr参数必须设置为空引号(" ")。
  11. (新特性)最大ESS地下传感器数量从10个增加到20个
  12. (Major) CR6-RF451版本的设置“RadioEnabled”改为“RadioEnable”。警告此操作系统将要求您更改您的数据记录器程序,以匹配设置名称,如果它包含SetSetting(" RadioEnabled ",1)或settings.RadioEnabled。在名称中删除了“d”,将用旧名称生成编译错误。
  13. (主要)MaxNumBytes(分配给缓冲的字节)现在正确计算Dim变量的内存。在此更改之前,Dim变量分配的内存是所需内存的6倍(与Public变量相同)。带有许多Dim变量的大型程序可能会在编译结果中产生OUT OF MEMORY错误。
  14. (次要)扫描时间现在正确更新时,一个单一的扫描错过了由于低12v条件。
  15. (小)EmailRelay ()现在允许附件名称为常量或变量。
  16. (次要)CR6数据记录器(序列号7502或更大)上的存储扩展内存现在工作正常,当少于一个扇区自动分配给内部RAM。
  17. (小)ModBusSlave ()函数6现在可以正确设置单个寄存器。
  18. (小)SDI12Recorder ()现在像预期的那样在休息之后发送命令。此错误的症状是SDI-12通信日志中的重试次数过多。
  19. (小)SerialOpen ()格式选项现在正确地为ComME设置奇偶校验位。
  20. (小)SerialOpen ()除非使用了可选的CommsMode参数,否则不会改变设备配置实用工具设置的ComPort配置。
  21. (次要)可选的PCAP接口现在按预期过滤。
  22. (次要)现在允许在堆叠扫描中重复测量指令。堆叠扫描的一个例子是一个程序,该程序包含一个预先扫描,它具有一组扫描计数。一旦达到预扫描计数,程序将执行主扫描。
  23. (次要)一个没有括号的函数现在的行为就像一个保存函数返回的最后一个值的变量。
  24. (次要)CPI现在可以在顺序模式下正常工作。这解决了一个问题,导致跳过扫描和CDM帧错误的程序有多个扫描和慢序列。
  25. (次要)表自动分配现在在慢表(例如,1天)和快表(例如,20毫秒)都是自动分配的情况下正常工作。问题是计算的填充时间小于慢速表的输出间隔,这会导致内存耗尽。
  26. (次要)CPI状态现在正确报告未使用的模块,而不是报告'等待配置'。
  27. (小)SW12 ()不再强制顺序模式,如果PipeLineMode ()使用指令。
  28. (次要)内存中的读指针CardOut ()现在建立正确的程序启动后,一个动力循环。仅当数据表的大小为20条记录或更小且包含CardOut ()指令。在这种情况下,如果在程序运行时电源丢失,卡上的数据可能会被损坏。
  29. (次要)跳过扫描计数器现在包括由于数据记录器功率不足而跳过的扫描。
  30. (小)OmniSatData ()OmniSatRandomSetup ()OmniSatStatus ()OmniSatSTSetup ()现在使用omnat -3。
  31. (次要)Web API文件控制选项9现在与包含Web .obj.gz的文件名一起工作。
Baidu