随着资金的到账,赵国庆老师召集自己手下的研究生开始准备进行相关硬件的研发工作。
研发的地方是专门申请出来的一间办公室,学校已经同意。
在周五的下午三四节没有课程的时候,任长风跟着齐磊一起来到他们的办公地点。
此时赵国庆老师不在,接待两人的是叫闫涛的一个研究生。
他也是这次整个硬件研发小组的组长,以后负责和90软件公司的对接工作。
齐磊有他的电话,来之前已经联系过。
都是一个系里的,对于比自己学年高的的,叫学长也不过分。
“学长好,以后就靠你们这边啦。”
“任经理,秦经理,主要还是靠你们支持。”
“别叫什么经理,要不直接学弟,或者喊名字也行,我们喊你涛哥,显得的亲切点。”
认识之后,闫涛带着两人进行参观了解。
他们这个项目组配备两名研究生,还有几个本科生。研发的主力是闫涛和另外的一位女学姐周玉,其他人都是打下手的。
他们主要的工作就是在现有硬件的基础上,要把采集到的数据给传输到一个制定的采集器里,再通过采集器,把数据发送到服务器里面。
服务器接收到数据后,开始对数据进行处理,这方面的工作就是张明亮他们要做的工作。
相关的对接,接口文档的编写,统一的标准,都需要两边进行沟通解决。
相比于现有的产品,90软件对于数据传输是有要求的,这个地方需要进行嵌入式的开发工作,因为数据流里包含点位的相关信息,要在展示页面呈现出来。
这也是为什么要进行合作,而不是购买现有的一些产品。
参观完,然后三人开始聊相关的问题。
闫涛看着两人,把要解决的问题给说了出来。
“我们采集到数据需要有一个模拟的接收软件,给我们返回一个状态,确认接收成功,这块需要你们软件那边开发出来。”
“这个可以,软件这边要开发出来一套采集系统,接收你们的数据,到时候可以进行联调。”
“你们有这方面的软件就好,哪天把文档给我们发过来。”
齐磊把这个问题列为主要的事项,到时候优先解决。
等到问题谈完,周涛拿过来一个现有的产品,让两人观看。
接着给两人讲解相关的部分起到什么作用。
传感器主要利用探头来收集区域内的环境参数,然后把数据采集出来。
里面具体的原理自然不需要明白,当然也就不用闫涛讲解,只是把功能部分了解一些。
“现在你们需要收集传感器的点位信息,这个我们只能给出来一些代码,需要软件部分提供一份点位信息表,跟我们这边进行对照。”
“对的,比如这个是温湿度传感器,编号,那么我们那边会给出一份点位信息表,硬件这边就需要进行相关的设置操作。”
任长风和齐磊在这里停留了一节课的时间,然后离开。
返回公司办公室的路上,两人进行的交流。
“磊哥,既然环境监控项目已经启动,那把采集和处理采集数据的工作安排下去。网页部分可以交给其他人做,核心的部分,让亮哥自己来吧。”
“好,就是不知道能不能做出来,我听了后,感觉还有些困难。”
“是的,这块也需要一定的技术处理,等一会跟亮哥开会的时候,我交代一下相关的注意点。”
数据的处理,需要一套比较好的算法来解决异常数据的问题。
等回到办公室,稍作休息,然后就拉上张明亮进行讨论。
任长风要听一听他关于采集数据的接收和处理方案,如果合理就不用过多的指导,如果有遗漏或者不合理的地方,任长风要给出指正。
只有一间办公室,为了防止影响其他人,三人则是去了其他的地方。
选好位置后,开始讨论。
自从环境监控项目签约后,张明亮就开始介入进来。
作为项目负责人自然是全盘考虑。
现在谈论的是接收数据和处理数据,这方面他有一些思考和想法。
于是现在开始讲述出来。
对于数据的接收,还是比较完善的,有数据过来,直接插入到数据库的相关表中。
对于数据的处理,则是有些遗漏。
任长风听完后,对此做了补充。
“接收程序和处理程序可以单独打包为两个jar包,这些可以跟项目合在一起,也可以分开使用。”
“关于数据处理部分,正常的数据你说的很好,就是关于异常数据的处理,还有一些需要考虑到。”
“虽然咱们有异常的处理报警,但是还有一些是因为传输过程中数据的丢失,或者传感器异常导致的。”
“有些在一段时间内数据异常,要做出判断。有些是突然出现一个数据,这样的要给处理掉,给补上一个正常的数值。”
“比如温度一直都在25度左右,突然间有一个数值是100度,接下来的数值正常,那么可以把这个数据给去掉,然