VNC Control

This module has no audio inputs, only 29 control inputs and seven control outputs. It acts as a translation module for vehicle specific control signals. It requires the following control inputs.

  • Vehicle Speed
  • Fan Speed
  • Roof State
  • Mute
  • Head Unit Volume
  • Speed Dependent Volume
  • Announcement Volume
  • Loudness
  • MNR

Tuning Parameters

Index Name Offset [bytes] Description Range Default Unit
0 Vnc mode 0 Description of the modes in section 6.2.1 0 to 255 16 (0x00000010)
1 MicAmntClosed 8 Gain for microphone on closed roof 0.0f  to 1.0f 0.0f
3 MicAmntOpen 12 Gain for microphone on opened roof 0.0f to 1.0f 0.0f
3 MinLvlDelta 16 Threshold for the level jump criteria. If the entertainment or announcement level delta is larger than this threshold, the algorithm is triggered 0.0f  to 100.0f 0.0f dB
4 MinTimeDelta 20 Time threshold that keeps the algorithm to be triggered too often. If a big level jump is present, than we ignore this time delta. 0.0f  to 100.0f 0.0f ms
5 NoiseDetectOffset 24 Noise detection offset -200.0f to 200.0f 0.0f dB
6 NoiseDetectFactHi 28 Noise detection high factor 0.0f  to 1.0f 0.0f
7 NoiseDetectFactLo 32 Noise detection low factor 0.0f  to 1.0f 0.0f
8 FastAdaptAccelThresh 36 This factor dictates the temporary fast adaption of the algorithm. For example, if the car breaks too quickly, we might need to use the fast timing constants for the next vnc_fast_adaption_counter_seed algorithm iterations, unless HU forces us to use other values. 0.0f  to 100.0f 0.0f
9 FastAdaptCntSeed 40 A fast adapt counter seed 0 to 100 5
10 TimeConstSlow 44 A time factor for slow updates on static coefficients 0.01f  to 5.0f 0.01f s
11 TimeConstFast 48 A time factor for fast updates on static coefficients 0.01f to 5.0f 0.01f s
12 TimeAdaptSlow 52 A time factor for slow updates on adaptive coefficients 0.01f to 5.0f 0.01f s
13 TimeAdaptFast 56 A time factor for fast updates on adaptive coefficients 0.01f  to 5.0f 0.01f s

Design Time Parameters

The VncControl audio object has one additional configuration variable: Block Control. This can be configured during design time so as to enable or disable Block Control feature. The default value for “Block Control” additional configuration is disabled (0).

When Block Control is enabled(1), 6 speed dependent control inputs are grouped.

When disabled, control inputs are not grouped.

_________________

Rate this post!