python脚本,简称DG,本周完成1.0版本的开发、部署测试、使用帮助文档
使用效果:指定CFET2APP所在路径,根据三个配置文件自动生成thingConfig文件夹,原thingConfig会被改名保留
帮助文档:
目前部署:仅王雪晴11张卡的采集上
enable的支持:采ok;传的代码已改,但没有换上,但也无伤大雅
部署心得:
理想来说有三类群体,开发(维护)者,管理者,使用者;开发主要动脚本代码和model.json,管理主要动user_config,使用者则全程不参与。目前没有管理,使用者直接对user_config动手,容易忘记格式配错,带来难以定位的错误。
我经常偷懒,不想花额外力气搭测试环境,往往去了佛祖岭边测试边部署,测试部署时间较长,而且教会并确保实验人员使用正确的时间也较长。目前frc进度赶,相比起长时间地干等软件更新,大家情愿忍受短时间的bug与重启。
综上,我决定也先忍受着好多好多的bug,把有bug的代码的设计文档与帮助文档写好,尽快交付给赵青学姐。bug先记着不着急修,修好后,先尽可能地在家测试完整,再约非实验专程部署,最后将更新迭代到文档里和赵青学姐那。同时做好gitlab的上传,利用gitlab做好版本管理,也便于在多台采集工控机下载部署。
最初的需求:
其他任务:
接下来:
在trello上更新bug需求和迭代情况
cr清单
状态widget和状态机序列化
部署的主从联动
HDF5上传的检查测试和DG脚本对HDF5上传的兼容