Page 1 of 1

BLEEP BLOOP

Posted: Tue Aug 20, 2013 11:59 am
by theverant
Anyone know how to change the annoyingly loud clicky/pop/bleep sound that RFirmware makes whenever you use the LCD menu?

It makes me angry and feeling kind of stabby. :/

Re: BLEEP BLOOP

Posted: Tue Aug 20, 2013 2:28 pm
by JohnStack
Take a needle, kill the tiny speaker....

Actually, that's a page from my past when a crazy kid I knew (not me) would go around to any speaker he saw and would poke the tweeter with a needle.

Are you willing to reprogram? There's no config for it from what I can see.

Re: BLEEP BLOOP

Posted: Tue Aug 20, 2013 3:52 pm
by lordbinky
In firmware you have to change
#define FEATURE_BEEPER true
to
#define FEATURE_BEEPER false
in configuration.h

if you do a search for the word sound it takes you right to section, that word is only used once in the config file.

Re: BLEEP BLOOP

Posted: Tue Aug 20, 2013 9:24 pm
by theverant
lordbinky wrote:In firmware you have to change
#define FEATURE_BEEPER true
to
#define FEATURE_BEEPER false
in configuration.h

if you do a search for the word sound it takes you right to section, that word is only used once in the config file.
<<<<<<<awesome! thankx!

Re: BLEEP BLOOP

Posted: Wed Aug 21, 2013 4:52 pm
by kbob
If you want to change the tone, look just slightly further down in Configuration.h. You can change the value of BEEPER_SHORT_SEQUENCE to change the sound.

What's more, you can test different sounds by sending a magic G-code. My printer is in the middle of a long job, so I can't test this, but I think the command is "M120 S<delay> P<repetitions>". To generate the normal beep, you'd send "M120 S2 P2".

I would expect parameters something like 5, 1 to be quieter than the current chirp. I'll try it when this print job finishes.

Re: BLEEP BLOOP

Posted: Fri Aug 23, 2013 3:08 pm
by kbob
kbob wrote:If you want to change the tone, look just slightly further down in Configuration.h. You can change the value of BEEPER_SHORT_SEQUENCE to change the sound.

What's more, you can test different sounds by sending a magic G-code. My printer is in the middle of a long job, so I can't test this, but I think the command is "M120 S<delay> P<repetitions>". To generate the normal beep, you'd send "M120 S2 P2".

I would expect parameters something like 5, 1 to be quieter than the current chirp. I'll try it when this print job finishes.
Yes, M120 emits a tick. To my damaged ears, parameters 1, 1 makes the quietest tick.

So try this on for size.

Code: Select all

M120 S1 P1
If you like it, edit Configuration.h.

Code: Select all

#define BEEPER_SHORT_SEQUENCE 1,  1