CR300 Series OS 3
Updated: 09-02-2016

  1. (CRITICAL)升级操作系统将将所有CR300的设置重置回工厂默认设置。不建议远程发送此操作系统。要在更新后还原设置,建议对当前的记录器设置进行备份或采取程序化措施以确保可以恢复设置。可以使用设备配置实用程序(DevConfig)备份实用程序或CRBASIC指令来完成此操作SetSetting()观看视频教程:将操作系统发送到本地Datalogger学习如何使用DevConfig备份实用程序。
  2. (WARNING)支持的唯一支持的TCP/IP指令是DNP3,Modbus TCP/IP,PAKBUS TCP/IP,PPP,PPP,NetworkTimeProtocol(),,,,tcpopen(),,,,andtcpclose()。Other TCP/IP instructions exist, but are in beta. Use at your own risk.
  3. Modified the operating system so that negative baud rates will now generate a compile error. The CR300 datalogger does not have the ability to do Autobaud.
  4. 修复了显示错误的端口号的低级AC编译错误。
  5. Fixed a resource lockup on OS restart.
  6. CheckSum()instruction is now included.
  7. AVW200()Therm50_60Hz参数已更新。0 =无热敏电阻测量,1 = 60Hz噪声排斥,2 = 50Hz噪声排斥。
  8. NetworkTimeProtocol()fixed so that it can be both a client and a server.
  9. Fixed the TXDelay parameter ofSerialOpen()
  10. Fixed an issue converting doubles to strings.
  11. arraylength()在子例程中现在正在起作用。
  12. Float to double conversion is now working.
  13. 修复了使用SDI-12收集10多个数据值时的问题。D1命令已修复。
  14. 修复FTP服务器以在堆栈回电函数完成之前不发送220;例如,在更新广告的远程窗口大小时。
  15. Fixed a compile issue that allowed the compiler to use an invalid pipeline mode.
  16. Fixed an issue when usingtable.tablefull()
  17. 修复了引起的问题TABLE.Output()失败。
  18. 修复了导致指针在CRBASIC失败的问题
  19. 修复了导致“^”(PWR)失败的问题。
  20. Removed 300 baud rate option. Minimum supported baud rate is 1200.
  21. PPP断开成功现在已被记录器认可。
  22. HTTPPost()header parameter can be a variable.
  23. 修复了引起的问题arraylength()to fail when using doubles.
  24. 修复了CRBASIC的问题table.tablefull()无法返回真实。
  25. 启用IPv6 PPP支持。
  26. PPP现在在重新启动之前关闭。
  27. brfull()使用RevDiffoption is now working.
  28. Fixed an issue that could cause an aborted IP connection to watchdog the datalogger.
  29. 修复了FTP未能下载XML文件并且XML文件大小设置为0的问题。
  30. SerialOpen()现在,将使所有格式不等于0的Datalogger清醒。连续点()将允许Datalogger入睡。
  31. serialflush()will now clear the DMA.
  32. SerialOpen()format parameter of 4 will keep the logger awake.
  33. 修复了引起的问题FTP file send to fail when sending ASCII files.
  34. 修复了造成“ 501无效端口命令”错误的FTP服务器端性问题。
  35. 从中删除的TTL逻辑格式选项SerialOpen()
  36. Fixed a recompile issue that caused the USB to stop communicating.
  37. Websocket calls will now trigger a status table update.
  38. Status fields CalGainXXX16 updated to CalGainXXX34 for 34mV range.
  39. 使用NTP服务器时修复了锁定。
  40. Fixed endian issues with the NTP server.
  41. 修复了在检索文件列表(PAKBUS)时可能导致锁定的问题。
  42. 修复了引起的问题only a partial list of files to be returned (PakBus).
  43. 使用Firefox和IE时修复了Websockets故障。
  44. Added constants for CR1000X and CR9 data loggers.
  45. Updated PPP to be faster at detecting a loss of connectivity.
  46. 固定内存泄漏COM1 uninitia时lized.
  47. 将内存检查添加到xmlparse()操作说明。
  48. 修复了引起的问题xmlparse()instruction to corrupt memory.
  49. xmlparse()指令更新以处理命名空间声明中有空格的案例。
  50. 修复了导致“最大TLS连接”设置设置过高而无法导致Pakbus通信故障的问题。
  51. 修复了无效的SDI-12数据可能导致SDI-12暂时停止接收数据的问题。
  52. Removed the 24 hour no running program watchdog.
  53. 修复了导致“找不到...”编译错误的优化问题。
  54. 更新的PPP信息以显示PPP连接时显示“ IP打开”。
  55. iptrace()添加了跟踪指令。
  56. 更新了FTP代码以匹配CRX000代码。
  57. 如果找到TLS证书和密钥,并且“最大TLS服务器连接”为0,则最大TLS服务器连接将设置为2。
  58. Fixed a task lockup issue with PPP.
  59. Updated compile to handle "Out of memory errors" without constant restarts.
  60. 更新的放射线常数。
  61. 更新的内存分配。
  62. 修复了导致SNMP失败的问题。
  63. 更新的TLS内存分配。
  64. 以太网网络地址现在显示所有DNS服务器。
  65. Updated compiler optimizations from low to medium.
  66. PWM()添加了指令。
  67. 添加了终端串行通话,直达终端。
  68. Updated memory allocation for open files.
  69. Fixed and issue that caused TLS stack to cause a watchdog reset.
  70. 添加终端命令以修改常数表。
  71. 调整了任务堆栈的内存分配。
  72. Updated memory allocation for COM1.
  73. Fixed a compile issue that caused an invalid “Webpage name must be a constant” error.
  74. USB COM已更新以修复错误:“无法设置通讯状态”。
  75. Fixed an endianness issue withModbusMaster()通过TCP。
  76. 修复了与ModbusMaster()从TCP开始开始。
  77. 修复了导致“基本内存错误”的问题。
  78. Fixed and issue with DevConfig where the model number displayed was not always correct.
  79. Fixed Pakbus encryption.
  80. Fixed several issues relating to MODBUS over TCP.
  81. 修复了导致默认网络错误设置的问题。
  82. Updated terminal watch -> ip trace to not show CR300 prompt.
  83. 修复了导致无效函数“声明但未使用”警告的问题。
  84. 修复了引起的问题RS-232 and COM1 baud rate to revert to the baud rate setting and not the programmed baud rate.
  85. Fixed a buffer overrun error when collecting data with doubles.
  86. 固定IP跟踪。IP跟踪仅在使用USB,RS-232或COM1跟踪时工作。
  87. 修复了IP堆栈中的内存分配问题。
  88. 修复了导致部分Pakbus数据包被忽略的问题。
  89. Updated comms to handle continuous communications.
  90. Updated ET calculation to catch negative sinB night time values.
  91. FileManage()使用属性删除所有(16)现在正在工作。
  92. excitev()when using the delay parameter will now turn off excitation after the delay.
  93. 扩展Quadrature()instruction to now include Port parameters C1 and SE1.
  94. Hiding ".csipasswrd" file now works.
  95. 更新了Pakbus USB,以更快地响应信标。
  96. Logger will now restart when IP address setting is modified. This was done so memory could be modified correctly and allow the setting to take effect. This functionality is similar to the way the other dataloggers behave.
  97. 修复了引起的问题the RSo value in the ETo calculation to return NAN's at night.
  98. 修复了引起的问题the USB to fail and not recover.
  99. Increased maximum number of open files to 20.
  100. Updated program file type checking to not allow ".CR3" files to compile.
  101. 更新Pakbus的随机时间功能。
  102. Telnet终端“ Q”现在将关闭Telnet会话。
  103. Added OSVERSION constant.
  104. 修复了USB Hop指标。
  105. crbasicSetSetting()“文件管理器”现在正在工作。
  106. 更新了硬件MAC过滤器设置,以允许IPv6数据包。
  107. IP跟踪添加到终端。
  108. 修复了引起的问题PeriodAvg()当循环等于1时到NAN。
  109. 添加了低级以太网过滤。
  110. Broadcast filter setting added.
Baidu