PU2CLR KT0915 Arduino Library  1.0.1
This is an Arduino Library to control the KT0915 device
Softmute xetup

Functions

void KT0915::setSoftMute (bool value)
 AM and FM Softmute control. More...
 
void KT0915::setSoftmuteAttenuation (uint8_t value)
 Sets Softmute Attenuation. More...
 
void KT0915::setSoftmuteAttack (uint8_t value)
 Sets Softmute Attack/Recover Rate. More...
 
void KT0915::setAmSoftmuteStartLevel (uint8_t value)
 Sets AM Softmute Start Level. More...
 
void KT0915::setFmSoftmuteStartLevel (uint8_t value)
 Sets FM Softmute Start Level. More...
 
void KT0915::setSoftmuteTagertVolume (uint8_t value)
 Sets Softmute Target Volume. More...
 
void KT0915::setSoftmuteModeSelection (uint8_t value)
 Sets Softmute Selection RSSI or SNR. More...
 

Detailed Description

Softmute methods

Function Documentation

◆ setSoftMute()

void KT0915::setSoftMute ( bool  value)

AM and FM Softmute control.

The internal KT0915 device register, FM and AM SMUTE 0 means enable and 1 disable. This function inverts this concept. So 1 means enable and 0 disable.

Parameters
valuetrue = ON (enable); off = OFF disable

Definition at line 915 of file KT0915.cpp.

◆ setSoftmuteAttenuation()

void KT0915::setSoftmuteAttenuation ( uint8_t  value)

Sets Softmute Attenuation.

Deal with Device Softmute setup

Attenuation values

value description
0 Strong
1 Strongest
2 Weak
3 Weakest
See also
KT0915; Monolithic Digital FM/MW/SW/LW Receiver Radio on a Chip(TM); page 22
Parameters
valueSee the table above

Definition at line 941 of file KT0915.cpp.

◆ setSoftmuteAttack()

void KT0915::setSoftmuteAttack ( uint8_t  value)

Sets Softmute Attack/Recover Rate.

Deal with Device Softmute Attack/Recover Rate setup

Attenuation values

value description
0 Slowest
1 Fastest (RSSI mode only)
2 Fast
3 Slow
See also
KT0915; Monolithic Digital FM/MW/SW/LW Receiver Radio on a Chip(TM); page 22
Parameters
valueSee the table above

Definition at line 967 of file KT0915.cpp.

◆ setAmSoftmuteStartLevel()

void KT0915::setAmSoftmuteStartLevel ( uint8_t  value)

Sets AM Softmute Start Level.

Deal with Device Softmute start level setup

See also
KT0915; Monolithic Digital FM/MW/SW/LW Receiver Radio on a Chip(TM); page 22
Parameters
value000 - Lowest; 111 - Highest

Definition at line 983 of file KT0915.cpp.

◆ setFmSoftmuteStartLevel()

void KT0915::setFmSoftmuteStartLevel ( uint8_t  value)

Sets FM Softmute Start Level.

Deal with Device Softmute start level setup

See also
KT0915; Monolithic Digital FM/MW/SW/LW Receiver Radio on a Chip(TM); page 22
Parameters
value000 - Lowest; 111 - Highest

Definition at line 999 of file KT0915.cpp.

◆ setSoftmuteTagertVolume()

void KT0915::setSoftmuteTagertVolume ( uint8_t  value)

Sets Softmute Target Volume.

See also
KT0915; Monolithic Digital FM/MW/SW/LW Receiver Radio on a Chip(TM); page 22
Parameters
value000 - Lowest; 111 - Highest

Definition at line 1013 of file KT0915.cpp.

◆ setSoftmuteModeSelection()

void KT0915::setSoftmuteModeSelection ( uint8_t  value)

Sets Softmute Selection RSSI or SNR.

See also
KT0915; Monolithic Digital FM/MW/SW/LW Receiver Radio on a Chip(TM); page 22
Parameters
value0 = RSSI; 1 = SNR (only effective in FM mode)

Definition at line 1027 of file KT0915.cpp.