You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
1.6 KiB

1 year ago
1 year ago
1 year ago
  1. ```
  2. 1.添加下面几种数据类型,每种类型都对应一种json,json的格式已经在对应的类中给出
  3. Pos3d("Pos3d"),//
  4. Pos2d("Pos2d"),//
  5. Bool("Bool"),//
  6. Int("Int"),//
  7. String("String"),//
  8. LargeBottleBufferPosInfo("LargeBottleBufferPosInfo"),//
  9. Plates2dCodeScanPosInfo("Plates2dCodeScanPosInfo"),//
  10. SmallBottleBufferPosInfo("SmallBottleBufferPosInfo"),//
  11. TipPickUpPosInfo("TipPickUpPosInfo"),//
  12. TubeSamplePos("TubeSamplePos"),//
  13. Float("Float");
  14. 2.Hbot控制涉及到参数的访问和更改写在,HbotControlParamsService
  15. 3.反应板夹搬运(板夹出仓,转盘转动...,勾取反应板)相关参数的访问和更改写在 ReactionPlatesTransmitCtrlParamService
  16. 4.样本预处理(脱毛盖帽摇匀)涉及到参数的访问和更改写在 SamplesPreProcessModuleCtrlParamsService
  17. 5.所有硬件控制涉及到的参数都写在HardwareServiceSetting数据库中,数据库中的条目索引,由key+ServiceName作为索引标识。
  18. 6.之前写的进出料控制,也改成类似的风格。(这个我没有改)
  19. 7.删除掉试管类型数据库,试管类型信息存储在A8kTubeType枚举中。试管架间距,参数也放在MotorTubeRackMoveCtrlServiceParameterDao中,(我没有删,你改完之后再删)
  20. ```
  21. ```
  22. 1. 添加AppWarningNotifyEvent,前端接收到该事件,弹窗显示dispalyInfo即可
  23. 2. 添加AppStepNotifyEvent,前端收到该事件,在页面的信息栏显示dispalyInfo即可。
  24. ```
  25. ```
  26. regIndex 换成枚举类型
  27. A8kCanBusService添加,read_reg,get_reg 方法
  28. ```