1b50694f5f
Merge branch 'main' into configuration_nvs_storage
2025-07-28 09:31:23 +02:00
Jan Philipp Ecker
cb5d8ac10a
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
f038020042
Memory leak fixes in api and nfc, location tag fix
...
Fixes multiple potential memory leaks in API and NFC. Also fixes an issue in the new locaiton tag feature that could lead to multiple parallel API requests. This could cause memory leak issues but also result in wrong weights being registered for a spool.
2025-07-26 22:36:04 +02:00
012f91851e
fix: adjust tare weight tolerance to ignore deviations of 2g
2025-03-31 10:59:54 +02:00
9ed3c70c01
fix: improve weight stability check before sending to API
2025-03-31 10:08:26 +02:00
32bb85f897
feat: add auto-tare functionality and update scale handling based on touch sensor connection
2025-03-30 16:01:17 +02:00
4a55620d39
fix: update touch sensor connection logic to correctly identify connection status
2025-03-30 12:59:51 +02:00
8c7fc159d3
fix: add touch sensor connection check and update logic
2025-03-30 12:55:26 +02:00
7fd01bd1b9
Merge branch 'main' of github.com:ManuelW77/Filaman
2025-03-30 12:21:04 +02:00
29868e7101
fix: update TTP223 pin configuration and adjust touch sensor logic
2025-03-30 12:19:07 +02:00
83d14b32d1
fix: add debounce handling for TTP223 touch sensor
2025-03-29 14:23:55 +01:00
2bf7c9fb7d
feat: add TTP223 touch sensor support and wiring configuration
2025-03-29 14:18:58 +01:00
Jan Philipp Ecker
ac8adca84d
Renamed states of NFC state machine and introduced new state machine for spoolman API
2025-03-29 13:21:47 +01:00
Jan Philipp Ecker
c701149c64
Introducing enum for handling the NFC state to improve code readability
2025-03-29 11:45:38 +01:00
024056cb7d
fix: handle Bambu connection state by introducing bambuDisabled flag
2025-03-27 11:18:04 +01:00
48301ade36
fix: adjust weight threshold for tare check to allow negative values
2025-03-23 15:03:37 +01:00
a09fd4fda4
fix: add WiFi connection check and restart Bambu if not connected
2025-03-23 11:03:51 +01:00
Jan Philipp Ecker
d434fde92e
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
7a2c9d6d17
add OctoPrint integration with configurable fields and update functionality
2025-03-01 12:18:33 +01:00
9b23ac5fd2
refactor: migrate from SPIFFS to LittleFS for file handling
2025-02-28 18:12:42 +01:00
76100593cc
refactor: entferne ungenutzte Bibliotheken und Debug-Ausgaben aus main.cpp
2025-02-27 15:50:04 +01:00
46cd953b80
feat: füge regelmäßige WLAN-Verbindungsüberprüfung hinzu
2025-02-27 09:38:54 +01:00
faddda6201
feat: zeige Versionsnummer im OLED-Display an
2025-02-26 18:01:35 +01:00
9c61b708aa
fix: aktualisiere Bedingungen für die AMS-Datenaktualisierung und entferne unnötige Aufrufe
2025-02-25 14:52:27 +01:00
8499613215
fix: update auto set logic to check RFID tag before setting Bambu spool
2025-02-25 10:57:36 +01:00
d70b187bf9
feat: implement auto send feature for Bambu spool management and update related configurations
2025-02-24 19:14:51 +01:00
de67cdbff3
fix: enhance weight display logic for negative values
2025-02-24 12:28:18 +01:00
2214f5f5de
fix: remove unnecessary CPU frequency configuration from setup function
2025-02-24 09:20:44 +01:00
aaa7a6ee9c
fix: configure CPU frequency settings in setup function only for testing
2025-02-24 07:47:50 +01:00
a16c05287e
fix: adjust weight display logic to handle cases for weight less than 2
2025-02-23 21:23:46 +01:00
ecb35a97bd
fix: update weight display logic to handle negative and specific weight cases
2025-02-23 21:22:50 +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
77b9eda110
fix: update SPIFFS binary creation and enhance NFC buffer size
2025-02-22 11:46:17 +01:00
8182b5f684
feat: enhance OTA upload handling with chunk validation and timeout checks
2025-02-21 09:24:54 +01:00
678a286af1
feat: adjust weight counter threshold and optimize delay in RFID scanning; include scale header in NFC module
2025-02-17 15:04:21 +01:00
4e384d777e
feat: update version to v1.2.0 and add upgrade link in HTML files
2025-02-17 10:46:56 +01:00
03cbf82275
feat: add esp_wifi.h and set maximum transmit power in WiFi initialization
2025-02-16 21:46:06 +01:00
f01a42d850
implement AMS data sending every minute and remove unused CSS file
2025-02-13 13:38:15 +01:00
ec0d7d63de
init
2025-02-12 21:10:25 +01:00