Compare commits
4 Commits
e943d2e70c
...
b867aade7d
| Author | SHA1 | Date | |
|---|---|---|---|
| b867aade7d | |||
| 36771235ad | |||
| 47470eb944 | |||
|
|
e1da8eb525 |
@@ -1,5 +1,13 @@
|
|||||||
# Changelog
|
# 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
|
## [2.0.7] - 2025-09-13
|
||||||
### Added
|
### Added
|
||||||
- add HTTP service to mDNS responder
|
- add HTTP service to mDNS responder
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
; https://docs.platformio.org/page/projectconf.html
|
; https://docs.platformio.org/page/projectconf.html
|
||||||
|
|
||||||
[common]
|
[common]
|
||||||
version = "2.0.7"
|
version = "2.0.8"
|
||||||
to_old_version = "1.5.10"
|
to_old_version = "1.5.10"
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ int16_t lastDisplayedWeight = 0;
|
|||||||
int16_t lastStableWeight = 0; // For API/action triggering
|
int16_t lastStableWeight = 0; // For API/action triggering
|
||||||
unsigned long lastMeasurementTime = 0;
|
unsigned long lastMeasurementTime = 0;
|
||||||
|
|
||||||
uint8_t weigthCouterToApi = 0;
|
uint8_t weightCounterToApi = 0;
|
||||||
uint8_t scale_tare_counter = 0;
|
uint8_t scale_tare_counter = 0;
|
||||||
bool scaleTareRequest = false;
|
bool scaleTareRequest = false;
|
||||||
uint8_t pauseMainTask = 0;
|
uint8_t pauseMainTask = 0;
|
||||||
@@ -285,8 +285,8 @@ uint8_t calibrate_scale() {
|
|||||||
|
|
||||||
scaleCalibrationActive = true;
|
scaleCalibrationActive = true;
|
||||||
|
|
||||||
vTaskSuspend(RfidReaderTask);
|
if (RfidReaderTask != NULL) vTaskSuspend(RfidReaderTask);
|
||||||
vTaskSuspend(ScaleTask);
|
if (ScaleTask != NULL) vTaskSuspend(ScaleTask);
|
||||||
|
|
||||||
pauseBambuMqttTask = true;
|
pauseBambuMqttTask = true;
|
||||||
pauseMainTask = 1;
|
pauseMainTask = 1;
|
||||||
@@ -393,8 +393,8 @@ uint8_t calibrate_scale() {
|
|||||||
returnState = 0;
|
returnState = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
vTaskResume(RfidReaderTask);
|
if (RfidReaderTask != NULL) vTaskResume(RfidReaderTask);
|
||||||
vTaskResume(ScaleTask);
|
if (ScaleTask != NULL) vTaskResume(ScaleTask);
|
||||||
pauseBambuMqttTask = false;
|
pauseBambuMqttTask = false;
|
||||||
pauseMainTask = 0;
|
pauseMainTask = 0;
|
||||||
scaleCalibrationActive = false;
|
scaleCalibrationActive = false;
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ int16_t getFilteredDisplayWeight();
|
|||||||
|
|
||||||
extern HX711 scale;
|
extern HX711 scale;
|
||||||
extern int16_t weight;
|
extern int16_t weight;
|
||||||
extern uint8_t weigthCouterToApi;
|
extern uint8_t weightCounterToApi;
|
||||||
extern uint8_t scale_tare_counter;
|
extern uint8_t scale_tare_counter;
|
||||||
extern uint8_t scaleTareRequest;
|
extern uint8_t scaleTareRequest;
|
||||||
extern uint8_t pauseMainTask;
|
extern uint8_t pauseMainTask;
|
||||||
|
|||||||
Reference in New Issue
Block a user