High frequency data acquisition system

HiDAQ support toolbox.

arlpy.hidaq.check(filename)

Check if a file is likely to be a valid HiDAQ datafile.

arlpy.hidaq.get_channels(filename=None)

Get the number of available data channels.

arlpy.hidaq.get_data(filename, channel=None, start=0, length=None, detrend=None)

Load selected data from HiDAQ recording.

Parameters:
  • filename – name of the datafile
  • channel – list of channels to read (base 0, None to read all channels)
  • start – sample index to start from
  • length – number of samples to read (None means read all available samples)
  • detrend – processing to be applied to each channel to remove offset/bias (supported values: 'linear', 'constant', None)
arlpy.hidaq.get_data_length(filename)

Get the length of the datafile in samples.

arlpy.hidaq.get_sampling_rate(filename=None)

Get the sampling rate in Hz.