M300: do not set a default frequency if S is not set
Fallback to use the default HIGH value if a frequency has not been specified. This makes the tone of "M300" and "M300 P<x>" identical as a result. Supersedes #3339
This commit is contained in:
parent
1db9735654
commit
2a9869ce2d
@ -7595,18 +7595,11 @@ Sigma_Exit:
|
|||||||
*/
|
*/
|
||||||
case 300: // M300
|
case 300: // M300
|
||||||
{
|
{
|
||||||
uint16_t beepS = code_seen('S') ? code_value() : 110;
|
uint16_t beepS = code_seen('S') ? code_value() : 0;
|
||||||
uint16_t beepP = code_seen('P') ? code_value() : 1000;
|
uint16_t beepP = code_seen('P') ? code_value() : 1000;
|
||||||
if (beepS > 0)
|
#if BEEPER > 0
|
||||||
{
|
Sound_MakeCustom(beepP,beepS,false);
|
||||||
#if BEEPER > 0
|
#endif
|
||||||
Sound_MakeCustom(beepP,beepS,false);
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
_delay(beepP);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
#endif // M300
|
#endif // M300
|
||||||
|
Loading…
Reference in New Issue
Block a user