与洗衣机的不解之缘
01月05号
与洗衣机的不解之缘

我觉得发明洗衣机的人才是人类的功臣,避免了冬日里洗衣服寒冷刺骨的痛苦。

前年的某一天,我发现洗衣机洗衣服的时候啪啪响,过两天实在受不了了,就去拆了背板,发现是皮带裂了,断了的一截随着旋转抽打洗衣机外壳啪啪响。

查看全文
WPF DataGrid动态列的数据绑定
12月30号
WPF DataGrid动态列的数据绑定

WPF开发模式叫做MVVM模式,那么原来控件和数据的相互一团操作的模式就要改成只操作数据了。

我们用DataGrid或者ListView控件来展示数据的时候一般是定义列,以及这个列绑定对象的哪个属性。

查看全文
西门子化学发光分析仪VesaCell的LIS接口
11月09号
西门子化学发光分析仪VesaCell的LIS接口

同样的ASTM协议,不同的仪器,不同的厂家搞出来之后,还真是五花八门的。

比如西门子的化学发光分析仪的中间的抓手模块,这个ASTM协议不用ETB来分割内容,全部都是ETX。

查看全文
BIO-FLASH免疫分析仪LIS接口
10月22号
BIO-FLASH免疫分析仪LIS接口

话说LIS公司忙着去其它项目上线去了,提交的需求这两周是怎么也拉不动。

同事和我说标本是越来越多了,你忍心让我天天手抄结果么?

查看全文
Cache数据库中Global设计的一个问题
10月09号
Cache数据库中Global设计的一个问题

这几天在查LIS与Infinity通讯的一个bug,罗氏的工程师告诉我,LIS经常会发一些空的Order过来,让我查查接口为啥会出现这种情况。

查看全文
COBAS6000项目上传结构说明
09月24号
COBAS6000项目上传结构说明

有朋友问我LIS的连接接口要怎么做,我说先搞定串口或者TCP连接,然后搞定ASTM和HL7协议,最后搞定具体的结果传输和项目上传。

但是问题又来了,那么厚的英文文档不要看半天,有快速搞定的方法么?

查看全文
Cache数据库面向对象Class存储
09月01号
Cache数据库面向对象Class存储

玩了那么久的Cache数据库,总是在玩它方便的global结构,但其实除了他的global结构和传统用“\”分割的字符串结构,Cache这些年主打的是其面向对象的结构。目前,使用Cache数据库开发的新的很多系统都基本上是用class来做的了。

查看全文
VISM.ocx控件注册
08月02号
VISM.ocx控件注册

用了Cache数据库之后,最麻烦的事情就是需要注册一些控件,例如VISM.ocx,cacheobject.dll等等。

自从系统普遍用到64位之后,发现一些电脑就是注册不了VISM.ocx,也导致部分电脑就用不了开发的相关程序,这是个头疼的问题。

查看全文
cache数据库m语言变量的作用域
06月04号
cache数据库m语言变量的作用域

到现在为止,我也不知道为什么cache数据库的开发语言叫M语言,难道仅仅是因为保存的routine后缀是mac?明明人家的所有文档管它叫ObjectScript,翻译一下叫做对象脚本语言?

查看全文
Cache数据库的TCP仪器接口实现
03月31号
Cache数据库的TCP仪器接口实现

自从换了东华的LIS之后,所有仪器的接口都是用串口转网口再与服务器通信的。

服务器收到数据后,服务器通过服务器端的ObjectScript脚本语言可以对数据进行处理,然后把结果保存到服务器或者把Order通过tcp发送回仪器。

查看全文