c78c20979d
fix: add remaining weight logging for PUT requests and improve error reporting in sendToApi function
2025-04-23 14:51:31 +02:00
e79c522e46
fix: add remaining weight logging and display after successful spool update
2025-04-23 11:33:07 +02:00
cf8cce72a5
fix: update weight field in update payload to only include values greater than 10
2025-04-23 11:08:32 +02:00
0b356609d1
fix: add weight field to update payload in updateSpoolTagId function
2025-04-23 11:07:30 +02:00
01f1e123ac
fix: increase stack size for sendToApi task to improve stability
2025-04-15 16:38:16 +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
f73306f0b9
chore: update version to 1.5.1 and improve OTA update handling with task management
2025-03-30 16:38:23 +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
823db6157c
fix: add manual tare functionality for scale
2025-03-29 14:44:33 +01:00
458cc4eaf2
Merge pull request #31 from janecker/nfc_rework
...
Introducing enum for handling the NFC state to improve code readability
2025-03-29 14:25:20 +01: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
57723b5354
fix: enhance HTTP method handling in sendToApi function
2025-03-29 10:03:17 +01:00
926a21249b
Merge branch 'testing' into main
2025-03-29 07:55:33 +01:00
2635c19667
fix: improve HTTP client configuration and clear update documents after API calls
2025-03-29 07:52:49 +01:00
Jan Philipp Ecker
6cc4efca0a
Fixes memory leak in HTTPClient by disabling connection reuse
2025-03-28 22:40:50 +01:00
e459b53472
feat: add functionality to remove Bambu credentials and update API handling
2025-03-27 18:01:15 +01:00
024056cb7d
fix: handle Bambu connection state by introducing bambuDisabled flag
2025-03-27 11:18:04 +01:00
e040a736b0
feat: add rfid_bambu.html and update bambu connection handling
2025-03-27 10:35:10 +01:00
b6bd4cb9ad
refactor: remove unused request_topic subscription and reduce MQTT task stack size
2025-03-25 12:05:34 +01:00
tugsi
65d8cd675f
Fix BufferSize for larger JSONs from X-Series
2025-03-24 12:17:28 +01:00
9dfe75ffa2
refactor: rename report_topic to topic and update MQTT subscription logic, switched publish topic to request
2025-03-23 18:01:53 +01:00
48301ade36
fix: adjust weight threshold for tare check to allow negative values
2025-03-23 15:03:37 +01:00
af23b07df1
fix: use unique client ID for MQTT connection to avoid conflicts
2025-03-23 11:24:46 +01:00
a818dcd3c0
fix: increase WiFi connection timeout from 5 to 10 seconds
2025-03-23 11:05:10 +01:00
b5279b167a
fix: ensure valid URL format and remove trailing slash in setupWebserver
2025-03-23 11:03:57 +01:00
a09fd4fda4
fix: add WiFi connection check and restart Bambu if not connected
2025-03-23 11:03:51 +01:00
e4fe08f54c
increase stack size for BambuMqtt task
2025-03-23 10:41:28 +01:00
94c26590c8
remove commented-out subscription topic in MQTT setup
2025-03-10 17:41:14 +01:00
83f2f0834d
Merge pull request #15 from ManuelW77/main
...
set to main state
2025-03-03 17:10:35 +01:00
8a558c3121
refactor: remove unnecessary delay in MQTT setup and add delay before restart
2025-03-03 16:58:24 +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
3818c2c059
refactor: remove redundant scale calibration checks and enhance task management
2025-03-01 18:50:20 +01:00
0afc543b5f
refactor: enhance AMS data handling and streamline spool auto-setting logic
2025-03-01 18:44:35 +01:00
adee46e3fc
refactor: adjust stack size and improve scale calibration logic
2025-03-01 18:44:29 +01:00
7a2c9d6d17
add OctoPrint integration with configurable fields and update functionality
2025-03-01 12:18:33 +01:00
eb2a8dc128
add version comparison function and check for outdated versions before updates
2025-03-01 12:18:21 +01:00
bec2c91331
remove unused version and protocol fields from JSON output; add error message for insufficient memory
2025-03-01 10:42:06 +01:00
bce2ad2ed8
Merge pull request #10 from janecker/nfc-improvements
...
Improves NFC Tag handling
2025-03-01 10:03:46 +01:00
Jan Philipp Ecker
0eff29ef4a
Improves NFC Tag handling
...
Fixes memory underflow when reading tags. Reads tags with their actual data size and uses actual size instead of constnat value for tag size when writing a tag.
2025-02-28 22:35:34 +01:00
9b23ac5fd2
refactor: migrate from SPIFFS to LittleFS for file handling
2025-02-28 18:12:42 +01:00
150f92484a
refactor: remove commented-out spoolman and filaman data from api.cpp
2025-02-28 09:26:09 +01:00
0a1bf22f7e
feat: füge Bestätigungsmeldung für Spool-Einstellung hinzu
2025-02-27 22:07:47 +01:00