Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MultiChannelTraceGenerator

A multi-channel trace data generator. Generates random data with progressive X axis and random Y axis for each channel.

To create a new instance of multi-channel trace data generator use createMultiChannelTraceGenerator factory.

Hierarchy

  • MultiChannelTraceGenerator

Index

Constructors

constructor

Properties

Readonly options

Methods

generate

  • Generate MultiChannelData asynchronously.

    NOTE: MultiChannelData doesn't support the use of a DataHost and as such doesn't provide method to stream the data. Instead the data is all provided at the same time as a Promise.

    Returns Promise<MultiChannelData>

setNumberOfChannels

  • Returns a new Data generator with the new numberOfChannels.

    Parameters

    • numberOfChannels: number

    Returns MultiChannelTraceGenerator

setNumberOfPoints

  • Returns a new Data generator with the new numberOfPoints.

    Parameters

    • numberOfPoints: number

      How many points of data to generate

    Returns MultiChannelTraceGenerator