Compare commits
7 Commits
e21e13efe6
...
v2.0.8
| Author | SHA1 | Date | |
|---|---|---|---|
| b867aade7d | |||
| 36771235ad | |||
| 47470eb944 | |||
|
|
e1da8eb525 | ||
| e943d2e70c | |||
| d7b0884d36 | |||
| 10caf06021 |
24
CHANGELOG.md
24
CHANGELOG.md
@@ -1,5 +1,29 @@
|
||||
# Changelog
|
||||
|
||||
## [2.0.8] - 2025-10-15
|
||||
### Added
|
||||
- Fix: Add NULL checks to prevent crash without RFID module
|
||||
|
||||
### Changed
|
||||
- Merge pull request #51 from Anzarion/main
|
||||
|
||||
|
||||
## [2.0.7] - 2025-09-13
|
||||
### Added
|
||||
- add HTTP service to mDNS responder
|
||||
- add additional information about Recycling Fabrik in README files
|
||||
- add Recycling Fabrik section with logo and information
|
||||
- add RF logo image
|
||||
- add support information for Recycling Fabrik
|
||||
|
||||
### Changed
|
||||
- remove unnecessary separator in Recycling Fabrik section
|
||||
|
||||
### Fixed
|
||||
- update Recycling Fabrik logo display format in README
|
||||
- prevent weight display during NFC write operations
|
||||
|
||||
|
||||
## [2.0.6-beta1] - 2025-09-03
|
||||
### Fixed
|
||||
- prevent weight display during NFC write operations
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
; https://docs.platformio.org/page/projectconf.html
|
||||
|
||||
[common]
|
||||
version = "2.0.6-beta1"
|
||||
version = "2.0.8"
|
||||
to_old_version = "1.5.10"
|
||||
|
||||
##
|
||||
|
||||
@@ -28,7 +28,7 @@ int16_t lastDisplayedWeight = 0;
|
||||
int16_t lastStableWeight = 0; // For API/action triggering
|
||||
unsigned long lastMeasurementTime = 0;
|
||||
|
||||
uint8_t weigthCouterToApi = 0;
|
||||
uint8_t weightCounterToApi = 0;
|
||||
uint8_t scale_tare_counter = 0;
|
||||
bool scaleTareRequest = false;
|
||||
uint8_t pauseMainTask = 0;
|
||||
@@ -285,8 +285,8 @@ uint8_t calibrate_scale() {
|
||||
|
||||
scaleCalibrationActive = true;
|
||||
|
||||
vTaskSuspend(RfidReaderTask);
|
||||
vTaskSuspend(ScaleTask);
|
||||
if (RfidReaderTask != NULL) vTaskSuspend(RfidReaderTask);
|
||||
if (ScaleTask != NULL) vTaskSuspend(ScaleTask);
|
||||
|
||||
pauseBambuMqttTask = true;
|
||||
pauseMainTask = 1;
|
||||
@@ -393,8 +393,8 @@ uint8_t calibrate_scale() {
|
||||
returnState = 0;
|
||||
}
|
||||
|
||||
vTaskResume(RfidReaderTask);
|
||||
vTaskResume(ScaleTask);
|
||||
if (RfidReaderTask != NULL) vTaskResume(RfidReaderTask);
|
||||
if (ScaleTask != NULL) vTaskResume(ScaleTask);
|
||||
pauseBambuMqttTask = false;
|
||||
pauseMainTask = 0;
|
||||
scaleCalibrationActive = false;
|
||||
|
||||
@@ -18,7 +18,7 @@ int16_t getFilteredDisplayWeight();
|
||||
|
||||
extern HX711 scale;
|
||||
extern int16_t weight;
|
||||
extern uint8_t weigthCouterToApi;
|
||||
extern uint8_t weightCounterToApi;
|
||||
extern uint8_t scale_tare_counter;
|
||||
extern uint8_t scaleTareRequest;
|
||||
extern uint8_t pauseMainTask;
|
||||
|
||||
@@ -36,6 +36,7 @@ void startMDNS() {
|
||||
vTaskDelay(1000 / portTICK_PERIOD_MS);
|
||||
}
|
||||
}
|
||||
MDNS.addService("http", "tcp", 80);
|
||||
Serial.println("mDNS responder started");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user