lazarus的串口控件SynaSer

记录一个lazarus的串口控件SynaSer serial library

支持win32和Linux,可惜不支持wince

主要是Synapse TCP/IP library控件,用于delphi。

简单使用方法,算是有点怪异的。

var
  ser:TBlockSerial;
begin
  ser:=TBlockserial.Create;
  try
    ser.RaiseExcept:=True;
    ser.Connect(‘COM2’);
    ser.Config(19200,8,’N’,0,false,false);
    writeln (ser.ATCommand(‘ATI8’));
  finally
    ser.Free;
  end;
end.

下载

微软出品的串口监测工具PortMon

portmon 支持串口和并口的监测,常用的功能,拷贝,保存等基本功能一个不少;特色功能有远程监测;过滤器设置;自动拷贝内容到剪贴板;高亮显示等;

使用的时候,选择capture菜单,选择要监测的串口或并口,选择capture events,就可以开始监测了。

主要的问题是:
读写的数据以一行来显示,不是那么的方便,而其他的信息基本上都不是那么重要的,反而占了比较大的位置。像有的串口程序一直监测的话,会有很多的状态检测事件,使得真正的数据读写事件冲掉了,不好找。

总的来说,

Del.icio.us : ,
Flickr : ,
Technorati : ,