diff --git a/radio/src/audio_arm.cpp b/radio/src/audio_arm.cpp index f1a1183c1..a8ef6ff84 100644 --- a/radio/src/audio_arm.cpp +++ b/radio/src/audio_arm.cpp @@ -638,7 +638,7 @@ inline float evalVolumeRatio(int freq, int volume) return result; } -int ToneContext::mixBuffer(AudioBuffer *buffer, int volume, unsigned int fade) +int ToneContext::mixBuffer(AudioBuffer * buffer, int volume, unsigned int fade) { int duration = 0; int result = 0; diff --git a/radio/src/functions.cpp b/radio/src/functions.cpp index 793ef2cb7..990fe64a8 100644 --- a/radio/src/functions.cpp +++ b/radio/src/functions.cpp @@ -448,11 +448,11 @@ void evalFunctions() break; #endif -#if defined(VOLUME_CHIP) +#if defined(HARDWARE_VOLUME) case FUNC_VOLUME: { getvalue_t raw = getValue(CFN_PARAM(cfn)); - //only set volume if input changed more than hysteresis + // only set volume if input changed more than hysteresis if (abs(requiredSpeakerVolumeRawLast - raw) > VOLUME_HYSTERESIS) { requiredSpeakerVolumeRawLast = raw; } diff --git a/radio/src/gui/taranis/menu_general_setup.cpp b/radio/src/gui/taranis/menu_general_setup.cpp index 4af5ab2a6..90ca8e61a 100644 --- a/radio/src/gui/taranis/menu_general_setup.cpp +++ b/radio/src/gui/taranis/menu_general_setup.cpp @@ -46,7 +46,7 @@ enum menuGeneralSetupItems { ITEM_SETUP_BATT_RANGE, ITEM_SETUP_SOUND_LABEL, ITEM_SETUP_BEEP_MODE, - ITEM_SETUP_SPEAKER_VOLUME, + ITEM_SETUP_GENERAL_VOLUME, ITEM_SETUP_BEEP_VOLUME, ITEM_SETUP_BEEP_LENGTH, ITEM_SETUP_SPEAKER_PITCH, @@ -205,7 +205,7 @@ void menuGeneralSetup(uint8_t event) #endif break; - case ITEM_SETUP_SPEAKER_VOLUME: + case ITEM_SETUP_GENERAL_VOLUME: { lcd_putsLeft(y, STR_SPEAKER_VOLUME); uint8_t b = g_eeGeneral.speakerVolume+VOLUME_LEVEL_DEF; diff --git a/radio/src/mixer.cpp b/radio/src/mixer.cpp index bda7e5723..8e2bcc19b 100644 --- a/radio/src/mixer.cpp +++ b/radio/src/mixer.cpp @@ -1049,7 +1049,7 @@ void evalMixes(uint8_t tick10ms) // must be done after mixing because some functions use the inputs/channels values // must be done before limits because of the applyLimit function: it checks for safety switches which would be not initialized otherwise if (tick10ms) { -#if defined(VOLUME_CHIP) +#if defined(HARDWARE_VOLUME) requiredSpeakerVolume = g_eeGeneral.speakerVolume + VOLUME_LEVEL_DEF; #endif diff --git a/radio/src/targets/simu/simpgmspace.cpp b/radio/src/targets/simu/simpgmspace.cpp index 85bd26df2..f6649ff4d 100644 --- a/radio/src/targets/simu/simpgmspace.cpp +++ b/radio/src/targets/simu/simpgmspace.cpp @@ -459,7 +459,13 @@ bool audioPushBuffer(AudioBuffer * buffer) } #endif -#if defined(VOLUME_CHIP) +#if defined(PCBHORUS) +void audioConsumeCurrentBuffer() +{ +} +#endif + +#if defined(HARDWARE_VOLUME) void setScaledVolume(uint8_t volume) { simuAudio.currentVolume = min((volumeScale[min(volume, VOLUME_LEVEL_MAX)] * simuAudio.volumeGain) / 10, 127); diff --git a/radio/src/targets/taranis/i2c_driver.cpp b/radio/src/targets/taranis/i2c_driver.cpp index 760b2fe01..8e525c2a8 100644 --- a/radio/src/targets/taranis/i2c_driver.cpp +++ b/radio/src/targets/taranis/i2c_driver.cpp @@ -277,6 +277,6 @@ void setVolume(uint8_t volume) int32_t getVolume() { - return 0; // TODO + return -1; // TODO } #endif