wm8994_SetVolume() is only used within wm8994.
 
Symbols
loading...
Files
loading...

wm8994_SetVolume() function

Sets higher or lower the codec volume level.

Syntax

uint32_t wm8994_SetVolume(uint16_t DeviceAddr,     uint8_t Volume);
Implemented in wm8994.c:838

Arguments

DeviceAddr

Device address on communication Bus.

Volume

a byte value from 0 to 255 (refer to codec registers description for more details).

Return value

0 if correct communication, else wrong communication

References

LocationReferrerText
wm8994.c:838
uint32_t wm8994_SetVolume(uint16_t DeviceAddr, uint8_t Volume)
wm8994.h:449
uint32_t wm8994_SetVolume(uint16_t DeviceAddr, uint8_t Volume);
wm8994.c:81
wm8994_SetVolume,
wm8994.c:641wm8994_Init()
wm8994_SetVolume(DeviceAddr, Volume);
wm8994.c:692wm8994_Init()
wm8994_SetVolume(DeviceAddr, Volume);

Call Tree

Functions calling wm8994_SetVolume()
Functions called by wm8994_SetVolume()
all items filtered out
wm8994_SetVolume()
all items filtered out
Data read by wm8994_SetVolume()
Data written by wm8994_SetVolume()
wm8994_SetVolume()::counter
wm8994_SetVolume()::convertedvol
wm8994_SetVolume()::tmp
all items filtered out
wm8994_SetVolume()
wm8994_SetVolume()::counter
wm8994_SetVolume()::convertedvol
wm8994_SetVolume()::tmp
all items filtered out
Implementations
wm8994_SetVolume()
all items filtered out
Type of wm8994_SetVolume()
wm8994_SetVolume()
uint8_t
uint16_t
uint32_t
all items filtered out