Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
readpmaster.zip | 2014-04-19 | 92.5 kB | |
readme_readHEKA.txt | 2014-04-19 | 2.7 kB |
|
ReadPulse2_3.zip | 2014-04-19 | 88.1 kB | |
Totals: 3 Items | 183.3 kB | 0 |
readPulse.dll Library, needed for reading of the files, written by Pulse program. ReadPMaster library. Library, needed to read files, created by PatchMaster program History of changes (ReadPulse) Ver 1.1: Functions "seriesLength" and "GroupLength" are exported; "SeriesPTRLength" and "GroupPTRLength" created an exported. Ver 1.2.01: Function HEKATimeToDateTime created and exported; Sweep.Time rather then Sweep.Timer is used for timing. This and only this version works with nest-o-patch ver 1.01 ver 1.2.02: Bug fix: Time0 parameter is now transfered as var by HEKATimeToDateTime function and works correctly. This and only this version works with nest-o-patch ver. 1.02. Ver 2.0: 1. A lot of functions for reading of various parameters created and exported such that a calling program may be completely independent from HEKAPkg package. 2. Instead of separate functions for reading first and second traces, unified functions created where index of a requested trace is passed as a parameter. 3. Error in reading the second trace corrected. Ver 2.1 Error handling improved; functions GerLastHEKAError and GetHEKAErrorMessage created and exported. Ver 2.2 Data are read as double and not single. In many parameter export functions Single exchanged for Double and Word for Cardinal. SetTimeBase procedure created (set time zero at the beginning of a file, group, trace or sweep). HEKATimeToDateTime works correctly in all program versions and date ranges. This version is necessary for Nest-o-Patch 1.1. Ver 2.3 Procedure SetTraceOfInterest added; existence of a requested Trace is chacked in GetSweepLength function. This version is needed for Nest-o-Patch 1.1b3. History of changes (ReadPMaster) ver 1.0 - library created. ver 1.1 Functions added: function GetTraceYUnit(Trace: PpmTraceRecord): string; stdcall; function GetTraceXUnit(Trace: PpmTraceRecord): string; stdcall; function GetSeriesXUnit(Series: PpmSeriesRecord): string; stdcall; function GetSeriesYUnit(Series: PpmSeriesRecord): string; stdcall; function GetTraceMarker(Trace: PpmTraceRecord; N: byte): double; stdcall; function GetSweepMarker(Sweep: PpmSweepRecord; N: byte): double; stdcall; function GetIntTraceMarker(Sweep: PpmSweepRecord; N: byte): double; stdcall; Error in the definition of TSeriesRecord fixed (swFiller1:smallint and not shortint, as it was erroneously defined in ver.1.0) This version is needed for Nest-o-Patch 1.1b1 and 1.1b2 ver 1.2 ReadData functions do not subtract Sweep.Zerodata from actual meaning of a point in Sweeps.