UNPKG

aes70

Version:

A controller library for the AES70 protocol.

77 lines (74 loc) 1.61 kB
/* * This file has been generated. */ import { Enum } from './Enum.js'; /** * Enumeration of waveform types that can be used by OCA objects. * @class OcaWaveformType */ export class OcaWaveformType extends Enum({ None: 0, DC: 1, Sine: 2, Square: 3, Impulse: 4, NoisePink: 5, NoiseWhite: 6, PolarityTest: 7, }) {} /** * Singleton object corresponding to the entry with value ``0``. * @type {OcaWaveformType} * @member None * @memberof OcaWaveformType * @static */ /** * Singleton object corresponding to the entry with value ``1``. * @type {OcaWaveformType} * @member DC * @memberof OcaWaveformType * @static */ /** * Singleton object corresponding to the entry with value ``2``. * @type {OcaWaveformType} * @member Sine * @memberof OcaWaveformType * @static */ /** * Singleton object corresponding to the entry with value ``3``. * @type {OcaWaveformType} * @member Square * @memberof OcaWaveformType * @static */ /** * Singleton object corresponding to the entry with value ``4``. * @type {OcaWaveformType} * @member Impulse * @memberof OcaWaveformType * @static */ /** * Singleton object corresponding to the entry with value ``5``. * @type {OcaWaveformType} * @member NoisePink * @memberof OcaWaveformType * @static */ /** * Singleton object corresponding to the entry with value ``6``. * @type {OcaWaveformType} * @member NoiseWhite * @memberof OcaWaveformType * @static */ /** * Singleton object corresponding to the entry with value ``7``. * @type {OcaWaveformType} * @member PolarityTest * @memberof OcaWaveformType * @static */