CR300系列OS 2
更新:05-03-2016

  1. 修改操作系统,使负波特率现在将产生编译错误。
  2. 修正了一个低级的AC编译错误,显示错误的端口号。
  3. 修正了一个导致PakBus字段数据收集失败的问题。
  4. 修正了DNP3,这样在发送非请求响应和读请求后会重置类数据可用标记。
  5. 修正了一个导致DNP3溢出挂起标志被不恰当地清除的问题。
  6. 更新表写指针,因此它们现在存储在备份SRAM中。
  7. 将表的最大数量增加到20个。
  8. 修正了C2(使用SDI-12时)和RS232之间的DMA硬件冲突。
  9. 更新了DNP3时间同步,使其响应更适当。
  10. 固定SW12Volts工作,并在状态表中正确显示。
  11. 增加了延迟ClockSet ()允许硬件时钟同步。
  12. 添加了NetworkTimeProtocol ()指令。
  13. 修正了一个低功耗模式的问题,这样它就可以在PakBus超时时正常工作。在此之前,信标请求在每次设备走出低功耗模式时都发送一个端口。
  14. 修改了DNP3确认标志,所以OBJ 50没有启用。之前,该标志被设置,这导致了更多不必要的延迟。为了正常工作,不需要设置确认标志。
  15. 修改了DNP3请求延时测量,使用DNP3功能码23时可以更准确地返回延时测量时间。
  16. 修正了可能导致某些路由数据包失败的com缓冲区大小问题。
  17. 修正了当程序停止时导致程序开始名称被清除的问题。
  18. 更新的USB电源循环程序停止功能。
  19. 固定SlowSequence ()又一次变化;在此之前,SlowSequence ()可能被推迟。
  20. 修复了PakBus发送hello验证间隔的Endianness问题。
  21. 修正了浮点数排序时的类型转换问题。
  22. 修正了可能导致通信丢失的内存错误。
  23. 更新内存分配以保持碎片最小。
  24. 固定PeriodAvg ()计时器翻转计数问题。
  25. 改变了PulseCount ()在C1和C2端口上返回NAN,并在频率大于3KHZ时暂时禁用脉冲计数中断。
  26. 固定通信监视超时时使用通信监视IP端口。
  27. 改变通讯观察,如果终端关闭它将重置。
  28. 增加“文件管理器”设置。
  29. 修正了导致的问题CurrentSE ()尺寸不符合标准。
  30. 修正了SDI-12在从睡眠中醒来时通信被锁定的问题。
  31. 修正了由于中断设置问题而失败的P_LL上的开关关闭脉冲计数。
  32. 修正了看门狗在从睡眠中醒来时复位的问题。
  33. 固定USB唤醒中断从睡眠问题,导致等待定时器失败。
  34. 修正了一个导致无效编译错误的问题“不是一个有效的低电平AC输入端口”。
  35. 更新看门狗计时器以更好地服务看门狗事件,并将它们设置为更真实的设置。
  36. 修正了导致IpServerTask持续运行而产生看门狗的问题。
  37. 修正了使用SE1-SE4作为数字IO时可能会设置下一个顺序端口作为输入的问题。
Baidu