Download Latest Version ReadHEKA_4_0_32bit.zip (277.5 kB)
Email in envelope

Get an email when there's a new version of Patch-clamp data reader

Home / Reader1_1
Name Modified Size InfoDownloads / 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. 
Source: readme_readHEKA.txt, updated 2014-04-19