|
- #include "VUMeter.h"
- #include "DACInterface.h"
-
- float mVolumeScaling;
-
- void VUMeterInit()
- {
- mVolumeScaling = DAC_MAX_VALUE/AUDIO_CONSOLE_VOLUME_STEPS;
- }
-
-
- void VUMeterSetVolume(int MainVUVolume, int Zone2VUVolume)
- {
- int Output = 0;
- if(MainVUVolume <= AUDIO_CONSOLE_MAX_VOLUME && MainVUVolume >= 0)
- {
- Output = (int)((float)MainVUVolume*mVolumeScaling);
- DACSetValue(BUREAU_DAC_CHANNEL,Output);
- }
- if(Zone2VUVolume <= AUDIO_CONSOLE_MAX_VOLUME && Zone2VUVolume >= 0)
- {
- Output = (int)((float)Zone2VUVolume*mVolumeScaling);
- DACSetValue(CUISINE_DAC_CHANNEL,Output);
- }
- }
|