Equalizer Class

class EqualizerClass : public EntityClass

EqualizerClass. Provides receiver and transmitter gain/boost/emphasis settings for some of Acroname’s products. Please see product documentation for further details.

Public Functions

EqualizerClass()

Constructors.

~EqualizerClass(void)

Destructor.

!EqualizerClass (void)

Finalizer.

void init (BrainStem2CLI::ModuleClass^ module, const unsigned char index)

Initializes the class. Should only be called when manually creating classes.

Parameters:
  • pModule – The module.

  • index – The cmdEQUALIZER index to be addressed.

aErr setReceiverConfig(const unsigned char channel, const unsigned char config)

Sets the receiver configuration for a given channel.

Parameters:
  • channel – The equalizer receiver channel.

  • config – Configuration to be applied to the receiver.

Returns:

Returns common entity return values.

aErr getReceiverConfig(const unsigned char channel, unsigned char %config)

Gets the receiver configuration for a given channel.

Parameters:
  • channel – The equalizer receiver channel.

  • config – Configuration of the receiver.

Returns:

Returns common entity return values.

aErr setTransmitterConfig(const unsigned char config)

Sets the transmitter configuration

Parameters:

config – Configuration to be applied to the transmitter.

Returns:

Returns common entity return values.

aErr getTransmitterConfig(unsigned char %config)

Gets the transmitter configuration

Parameters:

config – Configuration of the Transmitter.

Returns:

Returns common entity return values.