-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Beep when temp reached #1561
Beep when temp reached #1561
Conversation
Sync with original
Sync 16.XII.2020
Sync 2020.XII.19
Sync 24.XII.2020
…ouchScreenFirmware # Conflicts: # TFT/src/User/API/SpeedControl.c
Sync 31.XII.2020
…d/BIGTREETECH-TFT into Beep-when-temp-reached
…d/BIGTREETECH-TFT into Beep-when-temp-reached
…d/BIGTREETECH-TFT into Beep-when-temp-reached
Hi @kisslorand , nice idea. |
Thanks for duplicates.... |
…d/BIGTREETECH-TFT into Beep-when-temp-reached
Minor cleanup. As done for all the parameters description, in config.ini append "." at the end of your new param: # heater_sound: Enable/disable this to control acoustic feedback when temperature |
…d/BIGTREETECH-TFT into Beep-when-temp-reached
…d/BIGTREETECH-TFT into Beep-when-temp-reached
Done. Thanks for letting me know. |
adds keyboard layout for quertz awerty bigtreetech#1550 Correction CZ translation bigtreetech#1546 FIX bigtreetech#1539 bigtreetech#1541 Fix get filesize and cancle print for RepRapFirmware bigtreetech#1533 This PR is fixing the bugs introduced by merging PR bigtreetech#1487 bigtreetech#1526 update german translation and add missing icons bigtreetech#1525 Add missing icons and Hungarian language bigtreetech#1520 Added Home Offset menu + bugfixes and cleanup bigtreetech#1518 Readme.md update and format fix bigtreetech#1557 Reduce global variables and cleanup bigtreetech#1558 Added the possibility to change to time the bootscreen logo is shown bigtreetech#1560 Beep when temp reached bigtreetech#1561 Added new param in FeatureSettings menu + toggle ACK in Terminal menu… bigtreetech#1563
Description
This PR adds an acoustic acknowledge that the desired temperature is reached, given it to be the nozzle, the bed or the chamber.
It is working only if the temperature is set on the TFT by hand or automatically (Load/Unload, Extrude. Preheat, Heat, etc). It's not active if a gCode sets the temperature. It's not active if you set the temperature on the terminal or by any external command.
It is falling into the rule of "alert_sound" in the Config.ini.It makes distinctive sounds, depending on the temperature if it has fallen or risen to the desired one.
The detection algorithm has a hysteresis of 2 °C.
Fixes what?
Fixes #1166 and adds more.
Additional info
If desired, it can be made to be separately adjustable to be on or off, only for nozzle, only for bed, only for chamber, only for nozzle and bed, only for nozzle and chamber, only for bed and chamber, for all three, only for rising, only for falling and any of these combinations.
It's not my idea, I had it like this on a previous custom FW.
A few hours later...
It's been made configurable by user, it can be enabled or disabled in the "Config.ini" and Menu->Settings->Screen->Sound.
Default is ON.