f0eced8585
fix: increase delay in start_scale function for improved stability
2025-08-29 18:30:58 +02:00
17f03e9472
feat: add display delay for vendor, filament, and spool creation processes
2025-08-29 17:57:23 +02:00
de39892f64
fix: update vendor and filament ID handling to use NULL and add delays for stability
2025-08-29 12:55:51 +02:00
95433b4842
refactor: improve task synchronization in vendor, filament, and spool creation functions
2025-08-29 10:02:48 +02:00
1eb81fad5d
fix: adjust spacing in loop structure and enable tare function in scale loop
2025-08-28 10:29:21 +02:00
Jan Philipp Ecker
accb02ab80
Fixes issue that scale not calibrated message was not shown
...
There was no warning any more if the scale is not calibrated. This change fixes that.
2025-08-08 16:16:39 +02:00
Jan Philipp Ecker
5b04c2eb80
Fixes types and some issues in the new graphics
...
Fixes further issues with the new graphics. Fixes some typos. Adds progress bar for upgrade process.
2025-08-05 19:43:05 +02:00
Jan Philipp Ecker
afef544c66
Reworks graphics of tag reading and some api fixes
...
Reworks the graphics of the NFC-Tag reading process of spool and location tags. Introduces progress bar for reading process. Also first re-work of the spoolman availability (not fixed completly yet). Also fixes an issue where the API request to spoolman and octoprint was sent in parallel. This now happens sequentially to reduce heap load.
2025-08-03 16:51:09 +02:00
Jan Philipp Ecker
4b81703e38
Reworks startup graphics and timings
...
Reworks the graphics during the startup. Introduces a progress bar to visualize how much of the boot is completed. Also changes the the optics of the bambu, spoolman and wifi icons. They are now always displayed but they will be striked out if not working and they will start blinking. Also removes some unnessesary waits.
2025-08-02 22:52:19 +02:00
Jan Philipp Ecker
b583ef71ad
Changes configuration storage of spoolman and bambu values
...
Change that moves configuration values of spoolman and bambu credentials to use NVS storage. Also fixes some typos and missing translation.
2025-07-27 17:33:09 +02:00
Jan Philipp Ecker
21ec4e0ff3
Adds slight debouncing to the scale loop weight logic
...
Adds slight debouncing to the scale loop to prevent jitter of the
weight displayed on the screen.
2025-06-19 10:08:15 +02:00
7613effccf
feat: add auto-tare functionality and update scale handling based on touch sensor connection
2025-03-30 16:01:17 +02:00
92d377713d
fix: add manual tare functionality for scale
2025-03-29 14:44:33 +01:00
Jan Philipp Ecker
1aeced76a2
Reworks the scale calibration handling
...
Fixes some issues in the scale handling. Prevents a wdg reset after
after scale calibration. Also makes sure that after calibration all
tasks are started again that have been suspsended before.
2025-03-03 16:50:46 +01:00
63a7398979
refactor: remove redundant scale calibration checks and enhance task management
2025-03-01 18:50:20 +01:00
41a4f8af4a
refactor: adjust stack size and improve scale calibration logic
2025-03-01 18:44:29 +01:00
a0b8639488
fix: update comment to clarify NVS reading process
2025-02-23 21:29:38 +01:00
37717392d0
feat: implement scale calibration checks and update start_scale function to return calibration status
2025-02-23 16:44:43 +01:00
0117302672
refactor: migrate calibration value storage from EEPROM to NVS
2025-02-21 18:04:05 +01:00
240795a2d0
feat: update version to v1.2.0 and modify build scripts in platformio.ini; remove unused includes in scale.cpp and website.cpp
2025-02-17 11:49:39 +01:00
ec0d7d63de
init
2025-02-12 21:10:25 +01:00