The problem with hardcoding is that you aren't reserving that space.
So, the code might get into that area, then get erased by the temperature save function.
Long time ago I also used this method for the settings, the program became larger and larger until eventually I started getting hardfault errors for no apparent reason... but it was exactly this!
And few more updates:
- Remove Profile selection from System menu, now it's done from main screen.
- Remove Remember Temperature / Profile / TIP from System menu, now they're always remembered.
- Convert battery mod to a System menu option. If your board has battery installed, enable this to reduce flash wear.
New release:
v1.11.4.
The current Youtube video is very outdated...
I don't have a fancy wooden table, nice lights or a decent phone, but I remember some people here posting some really good videos.
If you feel like having 15 minutes to make it, showing the functions, calibration, tip/profile selection, it would be very helpful!