TCP/IP Monitor should be used to display and control data stream recorded by external TCP/IP applications compatible with DM2000 data exchange protocol. Another function of this tool is to control data windows that are used to accumulate incoming data. TCP/IP Monitor tool is based on the TCP/IP client socket control (see Programmer's Guide for more information).
TCP/IP Monitor application has three groups of buttons:
Server control commands allow you to control data acquisition application: start and stop measurements, measure single data point, get server configuration, turn on/off scanning and reverse scanning direction. They send special commands to the TCP/IP - based server application ( SVRDemo Delphi example application is available).
Connection control: before you start communication between DM2003 and TCP/IP - based application, you must establish connection between DM2003 (client) and data acquisition application (server). Enter machine name and TCP port in the "Machine name" field (port number divided by a colon) and click "Connection" button.
Window control commands allow you to control data accumulation and visualization. For compatibility with DM2000, TCP/IP Monitor Tool uses IDMApplication.RecordPoint method to record data stream. That is, you need to create data windows and maintain visualization manually. However, this is easy: click "Window" button to mark active window as "recording" (window in recording state has special frame and can catch data items passed by RecordPoint method). When data begin to accumulate, display them in the plot series and also mark this series as "recording" ("Rec. Series button"). Plot series with activated recording attribute are marked with special icon in the Series Manager and dynamically updated every time when new data point arrives.