[0d00h00m04s] 2023-02-20T17:01:25 [SNTP] TimeServer: de.pool.ntp.org [0d00h00m04s] 2023-02-20T17:01:25 [SNTP] Configuring NTP Client... [0d00h00m04s] 2023-02-20T18:01:25 [SNTP] Time zone set to CET-1CEST [0d00h00m04s] 2023-02-20T18:01:25 [SNTP] Time is already set: 2023-02-20 18:01:25 [0d00h00m04s] 2023-02-20T18:01:25 [MAIN] ================================================= [0d00h00m04s] 2023-02-20T18:01:25 [MAIN] ==================== Startup ==================== [0d00h00m04s] 2023-02-20T18:01:25 [MAIN] ================================================= [0d00h00m04s] 2023-02-20T18:01:25 [MAIN] Release: v14.0.3 (Commit: 6c891ab+), Date/Time: 2023-02-05 19:36, Web UI: Release: v14.0.3 (Commit: 6c891ab+) [0d00h00m04s] 2023-02-20T18:01:25 [MAIN] Reset reason: Via esp_restart [0d00h00m05s] 2023-02-20T18:01:25 [MAIN] WLAN-Settings - RSSI-Threashold: 0 [0d00h00m06s] 2023-02-20T17:57:34 [SNTP] Time is now successfully synced with NTP Server de.pool.ntp.org: 2023-02-20 17:57:34 [0d00h00m08s] 2023-02-20T17:57:35 [MAIN] ================================================= [0d00h00m08s] 2023-02-20T17:57:35 [MAIN] ================== Main Started ================= [0d00h00m08s] 2023-02-20T17:57:35 [MAIN] ================================================= [0d00h00m08s] 2023-02-20T17:57:35 [MAIN] The device has 8 MBytes of PSRAM [0d00h00m10s] 2023-02-20T17:57:37 [MAIN] Initialization completed successfully! [0d00h00m15s] 2023-02-20T17:57:42 [MQTT] Digitizer interval is 5.0 minutes => setting MQTT LWT timeout to 12.5 minutes. [0d00h00m15s] 2023-02-20T17:57:42 [MQTT IF] URI: mqtt://192.168.1.17:1883, clientname: watermeter, user: watermeter, password: XXXXXXXX, maintopic: watermeter, last-will-topic: watermeter/connection, keepAlive: 750, RetainFlag: 0 [0d00h00m15s] 2023-02-20T17:57:42 [MQTT IF] Init [0d00h00m15s] 2023-02-20T17:57:42 [MQTT IF] Client started, waiting for established connection... [0d00h00m15s] 2023-02-20T17:57:42 [TFLITE SERVER] ---------------------------------------------------------------- [0d00h00m15s] 2023-02-20T17:57:42 [TFLITE SERVER] Round #1 started [0d00h00m15s] 2023-02-20T17:57:42 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h00m15s] 2023-02-20T17:57:42 [MQTT IF] Connected to broker [0d00h00m15s] 2023-02-20T17:57:42 [MQTT IF] Published topic: watermeter/connection, content: connected (msg_id=1) [0d00h00m15s] 2023-02-20T17:57:42 [MQTT IF] topic watermeter/ctrl/flow_start subscribe successful, msg_id=2 [0d00h00m15s] 2023-02-20T17:57:42 [MAIN SERVER] info_get_handler [0d00h00m15s] 2023-02-20T17:57:43 [MAIN SERVER] info_get_handler [0d00h00m15s] 2023-02-20T17:57:43 [OTA FILE] download_get_handler [0d00h00m18s] 2023-02-20T17:57:46 [MAIN SERVER] info_get_handler [0d00h00m25s] 2023-02-20T17:57:52 [MQTT SERVER] Publishing static MQTT topics... [0d00h00m25s] 2023-02-20T17:57:52 [MQTT IF] Published topic: watermeter/MAC, content: C8:F0:9E:A6:42:D8 (msg_id=3) [0d00h00m25s] 2023-02-20T17:57:52 [MQTT IF] Published topic: watermeter/IP, content: 192.168.1.131 (msg_id=4) [0d00h00m25s] 2023-02-20T17:57:52 [MQTT IF] Published topic: watermeter/hostname, content: watermeter2 (msg_id=5) [0d00h00m25s] 2023-02-20T17:57:52 [MQTT IF] Published topic: watermeter/interval, content: 5.0 (msg_id=6) [0d00h00m25s] 2023-02-20T17:57:52 [MQTT SERVER] Publishing system MQTT topics... [0d00h00m25s] 2023-02-20T17:57:52 [MQTT IF] Published topic: watermeter/uptime, content: 25 (msg_id=7) [0d00h00m25s] 2023-02-20T17:57:52 [MQTT IF] Published topic: watermeter/freeMem, content: 2957054 (msg_id=8) [0d00h00m25s] 2023-02-20T17:57:52 [MQTT IF] Published topic: watermeter/wifiRSSI, content: -87 (msg_id=9) [0d00h00m25s] 2023-02-20T17:57:52 [MQTT IF] Published topic: watermeter/CPUtemp, content: 71 (msg_id=10) [0d00h00m25s] 2023-02-20T17:57:53 [MQTT IF] Published topic: watermeter/status, content: Aligning (msg_id=11) [0d00h00m42s] 2023-02-20T17:58:09 [MQTT IF] Published topic: watermeter/status, content: Digitalization of ROIs (msg_id=12) [0d00h00m42s] 2023-02-20T17:58:09 [CNN] doFlow after alignment [0d00h00m42s] 2023-02-20T17:58:09 [TFLITE] CTfLiteClass::LoadModel [0d00h00m42s] 2023-02-20T17:58:09 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/dig-cont_0600_s3.tflite [0d00h00m45s] 2023-02-20T17:58:12 [TFLITE] CTfLiteClass::MakeAllocate [0d00h00m45s] 2023-02-20T17:58:12 [CNN] Processing Number 'main' [0d00h00m45s] 2023-02-20T17:58:12 [CNN] ROI #0 - TfLite [0d00h00m45s] 2023-02-20T17:58:12 [CNN] CNN Type: DoubleHyprid10 [0d00h00m50s] 2023-02-20T17:58:17 [CNN] After Invoke [0d00h00m50s] 2023-02-20T17:58:17 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.956316 0.000000 0.043684 result: 9.956316 _fit: 1.000000 [0d00h00m50s] 2023-02-20T17:58:17 [CNN] ROI #1 - TfLite [0d00h00m50s] 2023-02-20T17:58:17 [CNN] CNN Type: DoubleHyprid10 [0d00h00m52s] 2023-02-20T17:58:19 [MQTT IF] Disconnected from broker [0d00h00m55s] 2023-02-20T17:58:22 [CNN] After Invoke [0d00h00m55s] 2023-02-20T17:58:22 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.999425 0.000220 0.000355 result: 9.999645 _fit: 0.999780 [0d00h00m55s] 2023-02-20T17:58:22 [CNN] ROI #2 - TfLite [0d00h00m55s] 2023-02-20T17:58:22 [CNN] CNN Type: DoubleHyprid10 [0d00h01m00s] 2023-02-20T17:58:27 [CNN] After Invoke [0d00h01m00s] 2023-02-20T17:58:27 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999553 0.000016 0.000429 result: 3.999571 _fit: 0.999982 [0d00h01m00s] 2023-02-20T17:58:27 [CNN] ROI #3 - TfLite [0d00h01m00s] 2023-02-20T17:58:27 [CNN] CNN Type: DoubleHyprid10 [0d00h01m05s] 2023-02-20T17:58:32 [CNN] After Invoke [0d00h01m05s] 2023-02-20T17:58:32 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999217 0.000001 0.000782 result: 3.999218 _fit: 0.999999 [0d00h01m05s] 2023-02-20T17:58:32 [CNN] ROI #4 - TfLite [0d00h01m05s] 2023-02-20T17:58:32 [CNN] CNN Type: DoubleHyprid10 [0d00h01m07s] 2023-02-20T17:58:34 [MQTT IF] Disconnected from broker [0d00h01m10s] 2023-02-20T17:58:37 [CNN] After Invoke [0d00h01m10s] 2023-02-20T17:58:37 [CNN] _num (p, m): 2 3 1 _val (p, m): 0.971691 0.025011 0.003298 result: 2.025094 _fit: 0.996702 [0d00h01m10s] 2023-02-20T17:58:37 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h01m10s] 2023-02-20T17:58:37 [CNN] doFlow after alignment [0d00h01m10s] 2023-02-20T17:58:37 [TFLITE] CTfLiteClass::LoadModel [0d00h01m10s] 2023-02-20T17:58:37 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/ana-cont_11.3.1_s2.tflite [0d00h01m10s] 2023-02-20T17:58:38 [TFLITE] CTfLiteClass::MakeAllocate [0d00h01m10s] 2023-02-20T17:58:38 [CNN] Processing Number 'main' [0d00h01m10s] 2023-02-20T17:58:38 [CNN] ROI #0 - TfLite [0d00h01m11s] 2023-02-20T17:58:38 [CNN] CNN Type: Analogue [0d00h01m11s] 2023-02-20T17:58:38 [CNN] After Invoke [0d00h01m11s] 2023-02-20T17:58:38 [CNN] ROI #1 - TfLite [0d00h01m11s] 2023-02-20T17:58:38 [CNN] CNN Type: Analogue [0d00h01m12s] 2023-02-20T17:58:39 [CNN] After Invoke [0d00h01m12s] 2023-02-20T17:58:39 [CNN] ROI #2 - TfLite [0d00h01m12s] 2023-02-20T17:58:39 [CNN] CNN Type: Analogue [0d00h01m12s] 2023-02-20T17:58:40 [CNN] After Invoke [0d00h01m12s] 2023-02-20T17:58:40 [CNN] ROI #3 - TfLite [0d00h01m12s] 2023-02-20T17:58:40 [CNN] CNN Type: Analogue [0d00h01m13s] 2023-02-20T17:58:40 [CNN] After Invoke [0d00h01m13s] 2023-02-20T17:58:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h01m13s] 2023-02-20T17:58:40 [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] PointerEvalAnalogNew - No predecessor - Result = 8 number: 8.545944 numeral_preceder = -1 Analog_error = 3 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 3 number: 3.938745 numeral_preceder = 8 Analog_error = 3 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] PointerEvalAnalogNew - number unambiguous, no correction necessary - result = 0 number: 0.319843 numeral_preceder = 3 Analog_error = 3 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] PointerEvalAnalogNew - number ambiguous, correction upwards - result = 5 number: 5.022556 numeral_preceder = 0 Analog_error = 3 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] getReadout _analog=0, _extendedResolution=0, prev=5 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] PointerEvalAnalogToDigitNew - NO digital Uncertainty - Result = 2 number: 2.025094 numeral_preceder = 5.022556 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] PointerEvalHybridNew - Analog predecessor, evaluation over PointerEvalAnalogNew = 2 number: 2.025094 number_of_predecessors = 5.022556 eval_predecessors = 5 Digital_Uncertainty = 0.200000 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] getReadout(dig100) prev=2 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999218 number_of_predecessors = 2.025094 eval_predecessors = 2 Digital_Uncertainty = 0.200000 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] getReadout#result= 42 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999571 number_of_predecessors = 3.999218 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] getReadout#result= 442 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 0 number: 9.999645 number_of_predecessors = 3.999571 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] getReadout#result= 0442 [0d00h01m13s] 2023-02-20T17:58:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, zero crossing has taken placen = 0 number: 9.956316 number_of_predecessors = 9.999645 eval_predecessors = 0 Digital_Uncertainty = 0.200000 [0d00h01m13s] 2023-02-20T17:58:41 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h01m13s] 2023-02-20T17:58:41 [CNN] getReadout#result= 00442 [0d00h01m13s] 2023-02-20T17:58:41 [POSTPROC] main: Raw: 00442.5038, Value: 442.5038, Status: no error [0d00h01m13s] 2023-02-20T17:58:41 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h01m13s] 2023-02-20T17:58:41 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h01m13s] 2023-02-20T17:58:41 [TFLITE SERVER] CPU Temperature: 70°C [0d00h01m13s] 2023-02-20T17:58:41 [TFLITE SERVER] WIFI Signal (RSSI): 0dBm [0d00h01m13s] 2023-02-20T17:58:41 [TFLITE SERVER] Round #1 completed (58 seconds) [0d00h01m22s] 2023-02-20T17:58:49 [MQTT IF] Connected to broker [0d00h01m22s] 2023-02-20T17:58:49 [MQTT IF] Published topic: watermeter/connection, content: connected (msg_id=13) [0d00h01m22s] 2023-02-20T17:58:49 [MQTT IF] topic watermeter/ctrl/flow_start subscribe successful, msg_id=14 [0d00h01m28s] 2023-02-20T17:58:56 [OTA FILE] log_get_last_part_handler [0d00h01m32s] 2023-02-20T17:58:59 [MQTT SERVER] Publishing static MQTT topics... [0d00h01m32s] 2023-02-20T17:58:59 [MQTT IF] Published topic: watermeter/MAC, content: C8:F0:9E:A6:42:D8 (msg_id=15) [0d00h01m32s] 2023-02-20T17:58:59 [MQTT IF] Published topic: watermeter/IP, content: 192.168.1.131 (msg_id=16) [0d00h01m32s] 2023-02-20T17:58:59 [MQTT IF] Published topic: watermeter/hostname, content: watermeter2 (msg_id=17) [0d00h01m32s] 2023-02-20T17:58:59 [MQTT IF] Published topic: watermeter/interval, content: 5.0 (msg_id=18) [0d00h01m32s] 2023-02-20T17:58:59 [MQTT SERVER] Publishing system MQTT topics... [0d00h01m32s] 2023-02-20T17:58:59 [MQTT IF] Published topic: watermeter/uptime, content: 92 (msg_id=19) [0d00h01m32s] 2023-02-20T17:58:59 [MQTT IF] Published topic: watermeter/freeMem, content: 2961930 (msg_id=20) [0d00h01m32s] 2023-02-20T17:58:59 [MQTT IF] Published topic: watermeter/wifiRSSI, content: -86 (msg_id=21) [0d00h01m32s] 2023-02-20T17:58:59 [MQTT IF] Published topic: watermeter/CPUtemp, content: 69 (msg_id=22) [0d00h05m13s] 2023-02-20T18:02:41 [OTA FILE] log_get_last_part_handler [0d00h05m15s] 2023-02-20T18:02:42 [TFLITE SERVER] ---------------------------------------------------------------- [0d00h05m15s] 2023-02-20T18:02:42 [TFLITE SERVER] Round #2 started [0d00h05m15s] 2023-02-20T18:02:42 [MQTT IF] Published topic: watermeter/status, content: Take Image (msg_id=23) [0d00h05m24s] 2023-02-20T18:02:52 [MQTT IF] Published topic: watermeter/status, content: Aligning (msg_id=24) [0d00h05m28s] 2023-02-20T18:02:55 [OTA FILE] log_get_last_part_handler [0d00h05m41s] 2023-02-20T18:03:08 [OTA FILE] log_get_last_part_handler [0d00h05m41s] 2023-02-20T18:03:08 [CNN] doFlow after alignment [0d00h05m41s] 2023-02-20T18:03:08 [TFLITE] CTfLiteClass::LoadModel [0d00h05m41s] 2023-02-20T18:03:08 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/dig-cont_0600_s3.tflite [0d00h05m44s] 2023-02-20T18:03:11 [TFLITE] CTfLiteClass::MakeAllocate [0d00h05m44s] 2023-02-20T18:03:11 [CNN] Processing Number 'main' [0d00h05m44s] 2023-02-20T18:03:11 [CNN] ROI #0 - TfLite [0d00h05m44s] 2023-02-20T18:03:11 [CNN] CNN Type: DoubleHyprid10 [0d00h05m49s] 2023-02-20T18:03:16 [CNN] After Invoke [0d00h05m49s] 2023-02-20T18:03:16 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.961106 0.000000 0.038894 result: 9.961106 _fit: 1.000000 [0d00h05m49s] 2023-02-20T18:03:16 [CNN] ROI #1 - TfLite [0d00h05m49s] 2023-02-20T18:03:16 [CNN] CNN Type: DoubleHyprid10 [0d00h05m50s] 2023-02-20T18:03:18 [MQTT IF] Disconnected from broker [0d00h05m54s] 2023-02-20T18:03:21 [CNN] After Invoke [0d00h05m54s] 2023-02-20T18:03:21 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.999342 0.000226 0.000432 result: 9.999568 _fit: 0.999774 [0d00h05m54s] 2023-02-20T18:03:21 [CNN] ROI #2 - TfLite [0d00h05m54s] 2023-02-20T18:03:21 [CNN] CNN Type: DoubleHyprid10 [0d00h05m59s] 2023-02-20T18:03:26 [CNN] After Invoke [0d00h05m59s] 2023-02-20T18:03:26 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999276 0.000014 0.000708 result: 3.999292 _fit: 0.999984 [0d00h05m59s] 2023-02-20T18:03:26 [CNN] ROI #3 - TfLite [0d00h05m59s] 2023-02-20T18:03:26 [CNN] CNN Type: DoubleHyprid10 [0d00h06m04s] 2023-02-20T18:03:31 [CNN] After Invoke [0d00h06m04s] 2023-02-20T18:03:31 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999316 0.000001 0.000683 result: 3.999317 _fit: 0.999999 [0d00h06m04s] 2023-02-20T18:03:31 [CNN] ROI #4 - TfLite [0d00h06m04s] 2023-02-20T18:03:31 [CNN] CNN Type: DoubleHyprid10 [0d00h06m05s] 2023-02-20T18:03:33 [MQTT IF] Disconnected from broker [0d00h06m09s] 2023-02-20T18:03:36 [CNN] After Invoke [0d00h06m09s] 2023-02-20T18:03:36 [CNN] _num (p, m): 2 3 1 _val (p, m): 0.966636 0.030385 0.002979 result: 2.030476 _fit: 0.997021 [0d00h06m09s] 2023-02-20T18:03:36 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h06m09s] 2023-02-20T18:03:36 [CNN] doFlow after alignment [0d00h06m09s] 2023-02-20T18:03:36 [TFLITE] CTfLiteClass::LoadModel [0d00h06m09s] 2023-02-20T18:03:36 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/ana-cont_11.3.1_s2.tflite [0d00h06m10s] 2023-02-20T18:03:37 [TFLITE] CTfLiteClass::MakeAllocate [0d00h06m10s] 2023-02-20T18:03:37 [CNN] Processing Number 'main' [0d00h06m10s] 2023-02-20T18:03:37 [CNN] ROI #0 - TfLite [0d00h06m10s] 2023-02-20T18:03:37 [CNN] CNN Type: Analogue [0d00h06m10s] 2023-02-20T18:03:38 [CNN] After Invoke [0d00h06m10s] 2023-02-20T18:03:38 [CNN] ROI #1 - TfLite [0d00h06m10s] 2023-02-20T18:03:38 [CNN] CNN Type: Analogue [0d00h06m11s] 2023-02-20T18:03:38 [CNN] After Invoke [0d00h06m11s] 2023-02-20T18:03:38 [CNN] ROI #2 - TfLite [0d00h06m11s] 2023-02-20T18:03:38 [CNN] CNN Type: Analogue [0d00h06m11s] 2023-02-20T18:03:39 [CNN] After Invoke [0d00h06m11s] 2023-02-20T18:03:39 [CNN] ROI #3 - TfLite [0d00h06m11s] 2023-02-20T18:03:39 [CNN] CNN Type: Analogue [0d00h06m12s] 2023-02-20T18:03:39 [CNN] After Invoke [0d00h06m12s] 2023-02-20T18:03:39 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h06m12s] 2023-02-20T18:03:39 [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1 [0d00h06m12s] 2023-02-20T18:03:39 [CNN] PointerEvalAnalogNew - No predecessor - Result = 8 number: 8.593891 numeral_preceder = -1 Analog_error = 3 [0d00h06m12s] 2023-02-20T18:03:39 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 3 number: 3.925440 numeral_preceder = 8 Analog_error = 3 [0d00h06m12s] 2023-02-20T18:03:39 [CNN] PointerEvalAnalogNew - number ambiguous, correction upwards - result = 0 number: 0.292296 numeral_preceder = 3 Analog_error = 3 [0d00h06m12s] 2023-02-20T18:03:39 [CNN] PointerEvalAnalogNew - number ambiguous, correction upwards - result = 5 number: 5.084851 numeral_preceder = 0 Analog_error = 3 [0d00h06m12s] 2023-02-20T18:03:39 [CNN] getReadout _analog=0, _extendedResolution=0, prev=5 [0d00h06m12s] 2023-02-20T18:03:39 [CNN] PointerEvalAnalogToDigitNew - NO digital Uncertainty - Result = 2 number: 2.030476 numeral_preceder = 5.084851 [0d00h06m12s] 2023-02-20T18:03:39 [CNN] PointerEvalHybridNew - Analog predecessor, evaluation over PointerEvalAnalogNew = 2 number: 2.030476 number_of_predecessors = 5.084851 eval_predecessors = 5 Digital_Uncertainty = 0.200000 [0d00h06m12s] 2023-02-20T18:03:39 [CNN] getReadout(dig100) prev=2 [0d00h06m12s] 2023-02-20T18:03:39 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999317 number_of_predecessors = 2.030476 eval_predecessors = 2 Digital_Uncertainty = 0.200000 [0d00h06m12s] 2023-02-20T18:03:39 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h06m12s] 2023-02-20T18:03:39 [CNN] getReadout#result= 42 [0d00h06m12s] 2023-02-20T18:03:39 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999292 number_of_predecessors = 3.999317 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h06m12s] 2023-02-20T18:03:40 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h06m12s] 2023-02-20T18:03:40 [CNN] getReadout#result= 442 [0d00h06m12s] 2023-02-20T18:03:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 0 number: 9.999568 number_of_predecessors = 3.999292 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h06m12s] 2023-02-20T18:03:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h06m12s] 2023-02-20T18:03:40 [CNN] getReadout#result= 0442 [0d00h06m12s] 2023-02-20T18:03:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, zero crossing has taken placen = 0 number: 9.961106 number_of_predecessors = 9.999568 eval_predecessors = 0 Digital_Uncertainty = 0.200000 [0d00h06m12s] 2023-02-20T18:03:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h06m12s] 2023-02-20T18:03:40 [CNN] getReadout#result= 00442 [0d00h06m12s] 2023-02-20T18:03:40 [POSTPROC] main: Raw: 00442.5038, Value: 442.5038, Status: no error [0d00h06m12s] 2023-02-20T18:03:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h06m12s] 2023-02-20T18:03:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h06m12s] 2023-02-20T18:03:40 [TFLITE SERVER] CPU Temperature: 70°C [0d00h06m12s] 2023-02-20T18:03:40 [TFLITE SERVER] WIFI Signal (RSSI): 0dBm [0d00h06m12s] 2023-02-20T18:03:40 [TFLITE SERVER] Round #2 completed (57 seconds) [0d00h06m20s] 2023-02-20T18:03:48 [MQTT IF] Connected to broker [0d00h06m20s] 2023-02-20T18:03:48 [MQTT IF] Published topic: watermeter/connection, content: connected (msg_id=26) [0d00h06m21s] 2023-02-20T18:03:48 [MQTT IF] topic watermeter/ctrl/flow_start subscribe successful, msg_id=27 [0d00h06m27s] 2023-02-20T18:03:54 [OTA FILE] log_get_last_part_handler [0d00h06m27s] 2023-02-20T18:03:55 [OTA FILE] log_get_last_part_handler [0d00h06m31s] 2023-02-20T18:03:58 [MQTT SERVER] Publishing static MQTT topics... [0d00h06m31s] 2023-02-20T18:03:58 [MQTT IF] Published topic: watermeter/MAC, content: C8:F0:9E:A6:42:D8 (msg_id=28) [0d00h06m31s] 2023-02-20T18:03:58 [MQTT IF] Published topic: watermeter/IP, content: 192.168.1.131 (msg_id=29) [0d00h06m31s] 2023-02-20T18:03:58 [MQTT IF] Published topic: watermeter/hostname, content: watermeter2 (msg_id=30) [0d00h06m31s] 2023-02-20T18:03:58 [MQTT IF] Published topic: watermeter/interval, content: 5.0 (msg_id=31) [0d00h06m31s] 2023-02-20T18:03:58 [MQTT SERVER] Publishing system MQTT topics... [0d00h06m31s] 2023-02-20T18:03:58 [MQTT IF] Published topic: watermeter/uptime, content: 391 (msg_id=32) [0d00h06m31s] 2023-02-20T18:03:58 [MQTT IF] Published topic: watermeter/freeMem, content: 2962310 (msg_id=33) [0d00h06m31s] 2023-02-20T18:03:58 [MQTT IF] Published topic: watermeter/wifiRSSI, content: -88 (msg_id=34) [0d00h06m31s] 2023-02-20T18:03:58 [MQTT IF] Published topic: watermeter/CPUtemp, content: 70 (msg_id=35) [0d00h07m14s] 2023-02-20T18:04:41 [OTA FILE] log_get_last_part_handler [0d00h07m43s] 2023-02-20T18:05:10 [MQTT IF] Disconnected from broker [0d00h07m58s] 2023-02-20T18:05:25 [MQTT IF] Disconnected from broker [0d00h08m13s] 2023-02-20T18:05:40 [MQTT IF] Connected to broker [0d00h08m13s] 2023-02-20T18:05:40 [MQTT IF] Published topic: watermeter/connection, content: connected (msg_id=36) [0d00h08m13s] 2023-02-20T18:05:40 [MQTT IF] topic watermeter/ctrl/flow_start subscribe successful, msg_id=37 [0d00h08m23s] 2023-02-20T18:05:50 [MQTT SERVER] Publishing static MQTT topics... [0d00h08m23s] 2023-02-20T18:05:50 [MQTT IF] Published topic: watermeter/MAC, content: C8:F0:9E:A6:42:D8 (msg_id=38) [0d00h08m23s] 2023-02-20T18:05:50 [MQTT IF] Published topic: watermeter/IP, content: 192.168.1.131 (msg_id=39) [0d00h08m23s] 2023-02-20T18:05:51 [MQTT IF] Published topic: watermeter/hostname, content: watermeter2 (msg_id=40) [0d00h08m23s] 2023-02-20T18:05:51 [MQTT IF] Published topic: watermeter/interval, content: 5.0 (msg_id=41) [0d00h08m23s] 2023-02-20T18:05:51 [MQTT SERVER] Publishing system MQTT topics... [0d00h08m23s] 2023-02-20T18:05:51 [MQTT IF] Published topic: watermeter/uptime, content: 503 (msg_id=42) [0d00h08m23s] 2023-02-20T18:05:51 [MQTT IF] Published topic: watermeter/freeMem, content: 2959666 (msg_id=43) [0d00h08m23s] 2023-02-20T18:05:51 [MQTT IF] Published topic: watermeter/wifiRSSI, content: -91 (msg_id=44) [0d00h08m23s] 2023-02-20T18:05:51 [MQTT IF] Published topic: watermeter/CPUtemp, content: 69 (msg_id=45) [0d00h10m15s] 2023-02-20T18:07:42 [TFLITE SERVER] ---------------------------------------------------------------- [0d00h10m15s] 2023-02-20T18:07:42 [TFLITE SERVER] Round #3 started [0d00h10m15s] 2023-02-20T18:07:42 [MQTT IF] Published topic: watermeter/status, content: Take Image (msg_id=46) [0d00h10m24s] 2023-02-20T18:07:52 [MQTT IF] Published topic: watermeter/status, content: Aligning (msg_id=47) [0d00h10m41s] 2023-02-20T18:08:08 [MQTT IF] Published topic: watermeter/status, content: Digitalization of ROIs (msg_id=48) [0d00h10m41s] 2023-02-20T18:08:08 [CNN] doFlow after alignment [0d00h10m41s] 2023-02-20T18:08:08 [TFLITE] CTfLiteClass::LoadModel [0d00h10m41s] 2023-02-20T18:08:08 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/dig-cont_0600_s3.tflite [0d00h10m44s] 2023-02-20T18:08:11 [TFLITE] CTfLiteClass::MakeAllocate [0d00h10m44s] 2023-02-20T18:08:11 [CNN] Processing Number 'main' [0d00h10m44s] 2023-02-20T18:08:11 [CNN] ROI #0 - TfLite [0d00h10m44s] 2023-02-20T18:08:11 [CNN] CNN Type: DoubleHyprid10 [0d00h10m47s] 2023-02-20T18:08:14 [MQTT IF] Disconnected from broker [0d00h10m49s] 2023-02-20T18:08:16 [CNN] After Invoke [0d00h10m49s] 2023-02-20T18:08:16 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.955901 0.000000 0.044099 result: 9.955901 _fit: 1.000000 [0d00h10m49s] 2023-02-20T18:08:16 [CNN] ROI #1 - TfLite [0d00h10m49s] 2023-02-20T18:08:16 [CNN] CNN Type: DoubleHyprid10 [0d00h10m54s] 2023-02-20T18:08:21 [CNN] After Invoke [0d00h10m54s] 2023-02-20T18:08:21 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.999303 0.000213 0.000483 result: 9.999516 _fit: 0.999787 [0d00h10m54s] 2023-02-20T18:08:21 [CNN] ROI #2 - TfLite [0d00h10m54s] 2023-02-20T18:08:21 [CNN] CNN Type: DoubleHyprid10 [0d00h10m59s] 2023-02-20T18:08:26 [CNN] After Invoke [0d00h10m59s] 2023-02-20T18:08:26 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999429 0.000013 0.000556 result: 3.999444 _fit: 0.999985 [0d00h10m59s] 2023-02-20T18:08:26 [CNN] ROI #3 - TfLite [0d00h10m59s] 2023-02-20T18:08:26 [CNN] CNN Type: DoubleHyprid10 [0d00h11m02s] 2023-02-20T18:08:29 [MQTT IF] Disconnected from broker [0d00h11m04s] 2023-02-20T18:08:31 [CNN] After Invoke [0d00h11m04s] 2023-02-20T18:08:31 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999341 0.000001 0.000659 result: 3.999341 _fit: 1.000000 [0d00h11m04s] 2023-02-20T18:08:31 [CNN] ROI #4 - TfLite [0d00h11m04s] 2023-02-20T18:08:31 [CNN] CNN Type: DoubleHyprid10 [0d00h11m09s] 2023-02-20T18:08:36 [CNN] After Invoke [0d00h11m09s] 2023-02-20T18:08:36 [CNN] _num (p, m): 2 3 1 _val (p, m): 0.949318 0.048432 0.002250 result: 2.048541 _fit: 0.997750 [0d00h11m09s] 2023-02-20T18:08:36 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h11m09s] 2023-02-20T18:08:36 [CNN] doFlow after alignment [0d00h11m09s] 2023-02-20T18:08:36 [TFLITE] CTfLiteClass::LoadModel [0d00h11m09s] 2023-02-20T18:08:36 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/ana-cont_11.3.1_s2.tflite [0d00h11m09s] 2023-02-20T18:08:37 [TFLITE] CTfLiteClass::MakeAllocate [0d00h11m09s] 2023-02-20T18:08:37 [CNN] Processing Number 'main' [0d00h11m09s] 2023-02-20T18:08:37 [CNN] ROI #0 - TfLite [0d00h11m09s] 2023-02-20T18:08:37 [CNN] CNN Type: Analogue [0d00h11m10s] 2023-02-20T18:08:37 [CNN] After Invoke [0d00h11m10s] 2023-02-20T18:08:37 [CNN] ROI #1 - TfLite [0d00h11m10s] 2023-02-20T18:08:37 [CNN] CNN Type: Analogue [0d00h11m11s] 2023-02-20T18:08:38 [CNN] After Invoke [0d00h11m11s] 2023-02-20T18:08:38 [CNN] ROI #2 - TfLite [0d00h11m11s] 2023-02-20T18:08:38 [CNN] CNN Type: Analogue [0d00h11m11s] 2023-02-20T18:08:38 [CNN] After Invoke [0d00h11m11s] 2023-02-20T18:08:39 [CNN] ROI #3 - TfLite [0d00h11m11s] 2023-02-20T18:08:39 [CNN] CNN Type: Analogue [0d00h11m12s] 2023-02-20T18:08:39 [CNN] After Invoke [0d00h11m12s] 2023-02-20T18:08:39 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h11m12s] 2023-02-20T18:08:39 [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] PointerEvalAnalogNew - No predecessor - Result = 8 number: 8.664747 numeral_preceder = -1 Analog_error = 3 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 8 number: 8.742107 numeral_preceder = 8 Analog_error = 3 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 0 number: 0.975847 numeral_preceder = 8 Analog_error = 3 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] PointerEvalAnalogNew - number ambiguous, correction upwards - result = 5 number: 5.108853 numeral_preceder = 0 Analog_error = 3 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] getReadout _analog=0, _extendedResolution=0, prev=5 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] PointerEvalAnalogToDigitNew - NO digital Uncertainty - Result = 2 number: 2.048541 numeral_preceder = 5.108853 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] PointerEvalHybridNew - Analog predecessor, evaluation over PointerEvalAnalogNew = 2 number: 2.048541 number_of_predecessors = 5.108853 eval_predecessors = 5 Digital_Uncertainty = 0.200000 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] getReadout(dig100) prev=2 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999341 number_of_predecessors = 2.048541 eval_predecessors = 2 Digital_Uncertainty = 0.200000 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] getReadout#result= 42 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999444 number_of_predecessors = 3.999341 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] getReadout#result= 442 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 0 number: 9.999516 number_of_predecessors = 3.999444 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] getReadout#result= 0442 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] PointerEvalHybridNew - NO analogue predecessor, zero crossing has taken placen = 0 number: 9.955901 number_of_predecessors = 9.999516 eval_predecessors = 0 Digital_Uncertainty = 0.200000 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h11m12s] 2023-02-20T18:08:39 [CNN] getReadout#result= 00442 [0d00h11m12s] 2023-02-20T18:08:39 [POSTPROC] main: Raw: 00442.5088, Value: 442.5088, Status: no error [0d00h11m12s] 2023-02-20T18:08:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h11m12s] 2023-02-20T18:08:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h11m12s] 2023-02-20T18:08:40 [TFLITE SERVER] CPU Temperature: 70°C [0d00h11m12s] 2023-02-20T18:08:40 [TFLITE SERVER] WIFI Signal (RSSI): 0dBm [0d00h11m12s] 2023-02-20T18:08:40 [TFLITE SERVER] Round #3 completed (57 seconds) [0d00h11m17s] 2023-02-20T18:08:44 [MQTT IF] Disconnected from broker [0d00h11m32s] 2023-02-20T18:09:00 [MQTT IF] Connected to broker [0d00h11m32s] 2023-02-20T18:09:00 [MQTT IF] Published topic: watermeter/connection, content: connected (msg_id=49) [0d00h11m32s] 2023-02-20T18:09:00 [MQTT IF] topic watermeter/ctrl/flow_start subscribe successful, msg_id=50 [0d00h11m42s] 2023-02-20T18:09:10 [MQTT SERVER] Publishing static MQTT topics... [0d00h11m42s] 2023-02-20T18:09:10 [MQTT IF] Published topic: watermeter/MAC, content: C8:F0:9E:A6:42:D8 (msg_id=51) [0d00h11m42s] 2023-02-20T18:09:10 [MQTT IF] Published topic: watermeter/IP, content: 192.168.1.131 (msg_id=52) [0d00h11m42s] 2023-02-20T18:09:10 [MQTT IF] Published topic: watermeter/hostname, content: watermeter2 (msg_id=53) [0d00h11m42s] 2023-02-20T18:09:10 [MQTT IF] Published topic: watermeter/interval, content: 5.0 (msg_id=54) [0d00h11m42s] 2023-02-20T18:09:10 [MQTT SERVER] Publishing system MQTT topics... [0d00h11m42s] 2023-02-20T18:09:10 [MQTT IF] Published topic: watermeter/uptime, content: 702 (msg_id=55) [0d00h11m42s] 2023-02-20T18:09:10 [MQTT IF] Published topic: watermeter/freeMem, content: 2963946 (msg_id=56) [0d00h11m42s] 2023-02-20T18:09:10 [MQTT IF] Published topic: watermeter/wifiRSSI, content: -88 (msg_id=57) [0d00h11m42s] 2023-02-20T18:09:10 [MQTT IF] Published topic: watermeter/CPUtemp, content: 68 (msg_id=58) [0d00h15m15s] 2023-02-20T18:12:42 [TFLITE SERVER] ---------------------------------------------------------------- [0d00h15m15s] 2023-02-20T18:12:42 [TFLITE SERVER] Round #4 started [0d00h15m15s] 2023-02-20T18:12:42 [MQTT IF] Published topic: watermeter/status, content: Take Image (msg_id=59) [0d00h15m24s] 2023-02-20T18:12:52 [MQTT IF] Published topic: watermeter/status, content: Aligning (msg_id=60) [0d00h15m41s] 2023-02-20T18:13:08 [MQTT IF] Published topic: watermeter/status, content: Digitalization of ROIs (msg_id=61) [0d00h15m41s] 2023-02-20T18:13:08 [CNN] doFlow after alignment [0d00h15m41s] 2023-02-20T18:13:08 [TFLITE] CTfLiteClass::LoadModel [0d00h15m41s] 2023-02-20T18:13:08 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/dig-cont_0600_s3.tflite [0d00h15m44s] 2023-02-20T18:13:11 [TFLITE] CTfLiteClass::MakeAllocate [0d00h15m44s] 2023-02-20T18:13:11 [CNN] Processing Number 'main' [0d00h15m44s] 2023-02-20T18:13:11 [CNN] ROI #0 - TfLite [0d00h15m44s] 2023-02-20T18:13:11 [CNN] CNN Type: DoubleHyprid10 [0d00h15m49s] 2023-02-20T18:13:16 [CNN] After Invoke [0d00h15m49s] 2023-02-20T18:13:16 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.959786 0.000000 0.040214 result: 9.959785 _fit: 1.000000 [0d00h15m49s] 2023-02-20T18:13:16 [CNN] ROI #1 - TfLite [0d00h15m49s] 2023-02-20T18:13:16 [CNN] CNN Type: DoubleHyprid10 [0d00h15m49s] 2023-02-20T18:13:17 [MQTT IF] Disconnected from broker [0d00h15m54s] 2023-02-20T18:13:21 [CNN] After Invoke [0d00h15m54s] 2023-02-20T18:13:21 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.999063 0.000277 0.000660 result: 9.999340 _fit: 0.999723 [0d00h15m54s] 2023-02-20T18:13:21 [CNN] ROI #2 - TfLite [0d00h15m54s] 2023-02-20T18:13:21 [CNN] CNN Type: DoubleHyprid10 [0d00h15m59s] 2023-02-20T18:13:26 [CNN] After Invoke [0d00h15m59s] 2023-02-20T18:13:26 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999493 0.000014 0.000492 result: 3.999508 _fit: 0.999986 [0d00h15m59s] 2023-02-20T18:13:26 [CNN] ROI #3 - TfLite [0d00h15m59s] 2023-02-20T18:13:26 [CNN] CNN Type: DoubleHyprid10 [0d00h16m04s] 2023-02-20T18:13:31 [CNN] After Invoke [0d00h16m04s] 2023-02-20T18:13:31 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999405 0.000001 0.000594 result: 3.999406 _fit: 0.999999 [0d00h16m04s] 2023-02-20T18:13:31 [CNN] ROI #4 - TfLite [0d00h16m04s] 2023-02-20T18:13:31 [CNN] CNN Type: DoubleHyprid10 [0d00h16m04s] 2023-02-20T18:13:32 [MQTT IF] Disconnected from broker [0d00h16m09s] 2023-02-20T18:13:36 [CNN] After Invoke [0d00h16m09s] 2023-02-20T18:13:36 [CNN] _num (p, m): 2 3 1 _val (p, m): 0.970953 0.025282 0.003765 result: 2.025378 _fit: 0.996235 [0d00h16m09s] 2023-02-20T18:13:36 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h16m09s] 2023-02-20T18:13:36 [CNN] doFlow after alignment [0d00h16m09s] 2023-02-20T18:13:36 [TFLITE] CTfLiteClass::LoadModel [0d00h16m09s] 2023-02-20T18:13:36 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/ana-cont_11.3.1_s2.tflite [0d00h16m10s] 2023-02-20T18:13:37 [TFLITE] CTfLiteClass::MakeAllocate [0d00h16m10s] 2023-02-20T18:13:37 [CNN] Processing Number 'main' [0d00h16m10s] 2023-02-20T18:13:37 [CNN] ROI #0 - TfLite [0d00h16m10s] 2023-02-20T18:13:37 [CNN] CNN Type: Analogue [0d00h16m10s] 2023-02-20T18:13:37 [CNN] After Invoke [0d00h16m10s] 2023-02-20T18:13:38 [CNN] ROI #1 - TfLite [0d00h16m10s] 2023-02-20T18:13:38 [CNN] CNN Type: Analogue [0d00h16m11s] 2023-02-20T18:13:38 [CNN] After Invoke [0d00h16m11s] 2023-02-20T18:13:38 [CNN] ROI #2 - TfLite [0d00h16m11s] 2023-02-20T18:13:38 [CNN] CNN Type: Analogue [0d00h16m11s] 2023-02-20T18:13:39 [CNN] After Invoke [0d00h16m11s] 2023-02-20T18:13:39 [CNN] ROI #3 - TfLite [0d00h16m11s] 2023-02-20T18:13:39 [CNN] CNN Type: Analogue [0d00h16m12s] 2023-02-20T18:13:39 [CNN] After Invoke [0d00h16m12s] 2023-02-20T18:13:39 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h16m12s] 2023-02-20T18:13:39 [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1 [0d00h16m12s] 2023-02-20T18:13:39 [CNN] PointerEvalAnalogNew - No predecessor - Result = 8 number: 8.629311 numeral_preceder = -1 Analog_error = 3 [0d00h16m12s] 2023-02-20T18:13:39 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 8 number: 8.759352 numeral_preceder = 8 Analog_error = 3 [0d00h16m12s] 2023-02-20T18:13:39 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 0 number: 0.953664 numeral_preceder = 8 Analog_error = 3 [0d00h16m12s] 2023-02-20T18:13:39 [CNN] PointerEvalAnalogNew - number ambiguous, correction upwards - result = 5 number: 5.100756 numeral_preceder = 0 Analog_error = 3 [0d00h16m12s] 2023-02-20T18:13:39 [CNN] getReadout _analog=0, _extendedResolution=0, prev=5 [0d00h16m12s] 2023-02-20T18:13:39 [CNN] PointerEvalAnalogToDigitNew - NO digital Uncertainty - Result = 2 number: 2.025378 numeral_preceder = 5.100756 [0d00h16m12s] 2023-02-20T18:13:39 [CNN] PointerEvalHybridNew - Analog predecessor, evaluation over PointerEvalAnalogNew = 2 number: 2.025378 number_of_predecessors = 5.100756 eval_predecessors = 5 Digital_Uncertainty = 0.200000 [0d00h16m12s] 2023-02-20T18:13:39 [CNN] getReadout(dig100) prev=2 [0d00h16m12s] 2023-02-20T18:13:39 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999406 number_of_predecessors = 2.025378 eval_predecessors = 2 Digital_Uncertainty = 0.200000 [0d00h16m12s] 2023-02-20T18:13:39 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h16m12s] 2023-02-20T18:13:40 [CNN] getReadout#result= 42 [0d00h16m12s] 2023-02-20T18:13:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999508 number_of_predecessors = 3.999406 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h16m12s] 2023-02-20T18:13:40 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h16m12s] 2023-02-20T18:13:40 [CNN] getReadout#result= 442 [0d00h16m12s] 2023-02-20T18:13:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 0 number: 9.999340 number_of_predecessors = 3.999508 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h16m12s] 2023-02-20T18:13:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h16m12s] 2023-02-20T18:13:40 [CNN] getReadout#result= 0442 [0d00h16m12s] 2023-02-20T18:13:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, zero crossing has taken placen = 0 number: 9.959785 number_of_predecessors = 9.999340 eval_predecessors = 0 Digital_Uncertainty = 0.200000 [0d00h16m12s] 2023-02-20T18:13:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h16m12s] 2023-02-20T18:13:40 [CNN] getReadout#result= 00442 [0d00h16m12s] 2023-02-20T18:13:40 [POSTPROC] main: Raw: 00442.5088, Value: 442.5088, Status: no error [0d00h16m12s] 2023-02-20T18:13:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h16m12s] 2023-02-20T18:13:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h16m12s] 2023-02-20T18:13:40 [TFLITE SERVER] CPU Temperature: 70°C [0d00h16m12s] 2023-02-20T18:13:40 [TFLITE SERVER] WIFI Signal (RSSI): 0dBm [0d00h16m12s] 2023-02-20T18:13:40 [TFLITE SERVER] Round #4 completed (57 seconds) [0d00h16m19s] 2023-02-20T18:13:47 [MQTT IF] Disconnected from broker [0d00h16m34s] 2023-02-20T18:14:02 [MQTT IF] Disconnected from broker [0d00h16m50s] 2023-02-20T18:14:17 [MQTT IF] Connected to broker [0d00h16m50s] 2023-02-20T18:14:17 [MQTT IF] Published topic: watermeter/connection, content: connected (msg_id=62) [0d00h16m50s] 2023-02-20T18:14:17 [MQTT IF] topic watermeter/ctrl/flow_start subscribe successful, msg_id=63 [0d00h17m00s] 2023-02-20T18:14:27 [MQTT SERVER] Publishing static MQTT topics... [0d00h17m00s] 2023-02-20T18:14:27 [MQTT IF] Published topic: watermeter/MAC, content: C8:F0:9E:A6:42:D8 (msg_id=64) [0d00h17m00s] 2023-02-20T18:14:27 [MQTT IF] Published topic: watermeter/IP, content: 192.168.1.131 (msg_id=65) [0d00h17m00s] 2023-02-20T18:14:27 [MQTT IF] Published topic: watermeter/hostname, content: watermeter2 (msg_id=66) [0d00h17m00s] 2023-02-20T18:14:27 [MQTT IF] Published topic: watermeter/interval, content: 5.0 (msg_id=67) [0d00h17m00s] 2023-02-20T18:14:27 [MQTT SERVER] Publishing system MQTT topics... [0d00h17m00s] 2023-02-20T18:14:27 [MQTT IF] Published topic: watermeter/uptime, content: 1020 (msg_id=68) [0d00h17m00s] 2023-02-20T18:14:27 [MQTT IF] Published topic: watermeter/freeMem, content: 2962910 (msg_id=69) [0d00h17m00s] 2023-02-20T18:14:27 [MQTT IF] Published topic: watermeter/wifiRSSI, content: -88 (msg_id=70) [0d00h17m00s] 2023-02-20T18:14:27 [MQTT IF] Published topic: watermeter/CPUtemp, content: 68 (msg_id=71) [0d00h20m15s] 2023-02-20T18:17:42 [TFLITE SERVER] ---------------------------------------------------------------- [0d00h20m15s] 2023-02-20T18:17:42 [TFLITE SERVER] Round #5 started [0d00h20m15s] 2023-02-20T18:17:42 [MQTT IF] Published topic: watermeter/status, content: Take Image (msg_id=72) [0d00h20m24s] 2023-02-20T18:17:52 [MQTT IF] Published topic: watermeter/status, content: Aligning (msg_id=73) [0d00h20m39s] 2023-02-20T18:18:07 [MQTT IF] Disconnected from broker [0d00h20m41s] 2023-02-20T18:18:08 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h20m41s] 2023-02-20T18:18:08 [CNN] doFlow after alignment [0d00h20m41s] 2023-02-20T18:18:08 [TFLITE] CTfLiteClass::LoadModel [0d00h20m41s] 2023-02-20T18:18:08 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/dig-cont_0600_s3.tflite [0d00h20m44s] 2023-02-20T18:18:11 [TFLITE] CTfLiteClass::MakeAllocate [0d00h20m44s] 2023-02-20T18:18:11 [CNN] Processing Number 'main' [0d00h20m44s] 2023-02-20T18:18:11 [CNN] ROI #0 - TfLite [0d00h20m44s] 2023-02-20T18:18:11 [CNN] CNN Type: DoubleHyprid10 [0d00h20m49s] 2023-02-20T18:18:16 [CNN] After Invoke [0d00h20m49s] 2023-02-20T18:18:16 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.957207 0.000000 0.042793 result: 9.957207 _fit: 1.000000 [0d00h20m49s] 2023-02-20T18:18:16 [CNN] ROI #1 - TfLite [0d00h20m49s] 2023-02-20T18:18:16 [CNN] CNN Type: DoubleHyprid10 [0d00h20m54s] 2023-02-20T18:18:21 [CNN] After Invoke [0d00h20m54s] 2023-02-20T18:18:21 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.999259 0.000274 0.000468 result: 9.999532 _fit: 0.999726 [0d00h20m54s] 2023-02-20T18:18:21 [CNN] ROI #2 - TfLite [0d00h20m54s] 2023-02-20T18:18:21 [CNN] CNN Type: DoubleHyprid10 [0d00h20m54s] 2023-02-20T18:18:22 [MQTT IF] Disconnected from broker [0d00h20m59s] 2023-02-20T18:18:26 [CNN] After Invoke [0d00h20m59s] 2023-02-20T18:18:26 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999462 0.000013 0.000525 result: 3.999475 _fit: 0.999987 [0d00h20m59s] 2023-02-20T18:18:26 [CNN] ROI #3 - TfLite [0d00h20m59s] 2023-02-20T18:18:26 [CNN] CNN Type: DoubleHyprid10 [0d00h21m04s] 2023-02-20T18:18:31 [CNN] After Invoke [0d00h21m04s] 2023-02-20T18:18:31 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999261 0.000000 0.000738 result: 3.999262 _fit: 1.000000 [0d00h21m04s] 2023-02-20T18:18:31 [CNN] ROI #4 - TfLite [0d00h21m04s] 2023-02-20T18:18:31 [CNN] CNN Type: DoubleHyprid10 [0d00h21m09s] 2023-02-20T18:18:36 [CNN] After Invoke [0d00h21m09s] 2023-02-20T18:18:36 [CNN] _num (p, m): 2 3 1 _val (p, m): 0.961764 0.036215 0.002021 result: 2.036288 _fit: 0.997979 [0d00h21m09s] 2023-02-20T18:18:36 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h21m09s] 2023-02-20T18:18:36 [CNN] doFlow after alignment [0d00h21m09s] 2023-02-20T18:18:36 [TFLITE] CTfLiteClass::LoadModel [0d00h21m09s] 2023-02-20T18:18:36 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/ana-cont_11.3.1_s2.tflite [0d00h21m09s] 2023-02-20T18:18:37 [MQTT IF] Disconnected from broker [0d00h21m09s] 2023-02-20T18:18:37 [TFLITE] CTfLiteClass::MakeAllocate [0d00h21m09s] 2023-02-20T18:18:37 [CNN] Processing Number 'main' [0d00h21m09s] 2023-02-20T18:18:37 [CNN] ROI #0 - TfLite [0d00h21m09s] 2023-02-20T18:18:37 [CNN] CNN Type: Analogue [0d00h21m10s] 2023-02-20T18:18:37 [CNN] After Invoke [0d00h21m10s] 2023-02-20T18:18:37 [CNN] ROI #1 - TfLite [0d00h21m10s] 2023-02-20T18:18:37 [CNN] CNN Type: Analogue [0d00h21m11s] 2023-02-20T18:18:38 [CNN] After Invoke [0d00h21m11s] 2023-02-20T18:18:38 [CNN] ROI #2 - TfLite [0d00h21m11s] 2023-02-20T18:18:38 [CNN] CNN Type: Analogue [0d00h21m11s] 2023-02-20T18:18:39 [CNN] After Invoke [0d00h21m11s] 2023-02-20T18:18:39 [CNN] ROI #3 - TfLite [0d00h21m11s] 2023-02-20T18:18:39 [CNN] CNN Type: Analogue [0d00h21m12s] 2023-02-20T18:18:39 [CNN] After Invoke [0d00h21m12s] 2023-02-20T18:18:39 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h21m12s] 2023-02-20T18:18:39 [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] PointerEvalAnalogNew - No predecessor - Result = 8 number: 8.568376 numeral_preceder = -1 Analog_error = 3 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 8 number: 8.780089 numeral_preceder = 8 Analog_error = 3 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 0 number: 0.949195 numeral_preceder = 8 Analog_error = 3 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] PointerEvalAnalogNew - number ambiguous, correction upwards - result = 5 number: 5.115000 numeral_preceder = 0 Analog_error = 3 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] getReadout _analog=0, _extendedResolution=0, prev=5 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] PointerEvalAnalogToDigitNew - NO digital Uncertainty - Result = 2 number: 2.036288 numeral_preceder = 5.115000 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] PointerEvalHybridNew - Analog predecessor, evaluation over PointerEvalAnalogNew = 2 number: 2.036288 number_of_predecessors = 5.115000 eval_predecessors = 5 Digital_Uncertainty = 0.200000 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] getReadout(dig100) prev=2 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999262 number_of_predecessors = 2.036288 eval_predecessors = 2 Digital_Uncertainty = 0.200000 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] getReadout#result= 42 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999475 number_of_predecessors = 3.999262 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] getReadout#result= 442 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 0 number: 9.999532 number_of_predecessors = 3.999475 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] getReadout#result= 0442 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] PointerEvalHybridNew - NO analogue predecessor, zero crossing has taken placen = 0 number: 9.957207 number_of_predecessors = 9.999532 eval_predecessors = 0 Digital_Uncertainty = 0.200000 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h21m12s] 2023-02-20T18:18:39 [CNN] getReadout#result= 00442 [0d00h21m12s] 2023-02-20T18:18:40 [POSTPROC] main: Raw: 00442.5088, Value: 442.5088, Status: no error [0d00h21m12s] 2023-02-20T18:18:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h21m12s] 2023-02-20T18:18:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h21m12s] 2023-02-20T18:18:40 [TFLITE SERVER] CPU Temperature: 70°C [0d00h21m12s] 2023-02-20T18:18:40 [TFLITE SERVER] WIFI Signal (RSSI): 0dBm [0d00h21m12s] 2023-02-20T18:18:40 [TFLITE SERVER] Round #5 completed (57 seconds) [0d00h21m24s] 2023-02-20T18:18:52 [MQTT IF] Connected to broker [0d00h21m24s] 2023-02-20T18:18:52 [MQTT IF] Published topic: watermeter/connection, content: connected (msg_id=74) [0d00h21m24s] 2023-02-20T18:18:52 [MQTT IF] topic watermeter/ctrl/flow_start subscribe successful, msg_id=75 [0d00h21m34s] 2023-02-20T18:19:02 [MQTT SERVER] Publishing static MQTT topics... [0d00h21m34s] 2023-02-20T18:19:02 [MQTT IF] Published topic: watermeter/MAC, content: C8:F0:9E:A6:42:D8 (msg_id=76) [0d00h21m34s] 2023-02-20T18:19:02 [MQTT IF] Published topic: watermeter/IP, content: 192.168.1.131 (msg_id=77) [0d00h21m34s] 2023-02-20T18:19:02 [MQTT IF] Published topic: watermeter/hostname, content: watermeter2 (msg_id=78) [0d00h21m34s] 2023-02-20T18:19:02 [MQTT IF] Published topic: watermeter/interval, content: 5.0 (msg_id=79) [0d00h21m34s] 2023-02-20T18:19:02 [MQTT SERVER] Publishing system MQTT topics... [0d00h21m34s] 2023-02-20T18:19:02 [MQTT IF] Published topic: watermeter/uptime, content: 1294 (msg_id=80) [0d00h21m34s] 2023-02-20T18:19:02 [MQTT IF] Published topic: watermeter/freeMem, content: 2960958 (msg_id=81) [0d00h21m34s] 2023-02-20T18:19:02 [MQTT IF] Published topic: watermeter/wifiRSSI, content: -89 (msg_id=82) [0d00h21m34s] 2023-02-20T18:19:02 [MQTT IF] Published topic: watermeter/CPUtemp, content: 69 (msg_id=83) [0d00h25m15s] 2023-02-20T18:22:42 [TFLITE SERVER] ---------------------------------------------------------------- [0d00h25m15s] 2023-02-20T18:22:42 [TFLITE SERVER] Round #6 started [0d00h25m15s] 2023-02-20T18:22:42 [MQTT IF] Published topic: watermeter/status, content: Take Image (msg_id=84) [0d00h25m24s] 2023-02-20T18:22:52 [MQTT IF] Published topic: watermeter/status, content: Aligning (msg_id=85) [0d00h25m41s] 2023-02-20T18:23:08 [MQTT IF] Published topic: watermeter/status, content: Digitalization of ROIs (msg_id=86) [0d00h25m41s] 2023-02-20T18:23:08 [CNN] doFlow after alignment [0d00h25m41s] 2023-02-20T18:23:08 [TFLITE] CTfLiteClass::LoadModel [0d00h25m41s] 2023-02-20T18:23:08 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/dig-cont_0600_s3.tflite [0d00h25m44s] 2023-02-20T18:23:11 [TFLITE] CTfLiteClass::MakeAllocate [0d00h25m44s] 2023-02-20T18:23:11 [CNN] Processing Number 'main' [0d00h25m44s] 2023-02-20T18:23:11 [CNN] ROI #0 - TfLite [0d00h25m44s] 2023-02-20T18:23:11 [CNN] CNN Type: DoubleHyprid10 [0d00h25m49s] 2023-02-20T18:23:16 [CNN] After Invoke [0d00h25m49s] 2023-02-20T18:23:16 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.965706 0.000000 0.034294 result: 9.965706 _fit: 1.000000 [0d00h25m49s] 2023-02-20T18:23:16 [CNN] ROI #1 - TfLite [0d00h25m49s] 2023-02-20T18:23:16 [CNN] CNN Type: DoubleHyprid10 [0d00h25m49s] 2023-02-20T18:23:17 [MQTT IF] Disconnected from broker [0d00h25m54s] 2023-02-20T18:23:21 [CNN] After Invoke [0d00h25m54s] 2023-02-20T18:23:21 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.999170 0.000208 0.000622 result: 9.999377 _fit: 0.999793 [0d00h25m54s] 2023-02-20T18:23:21 [CNN] ROI #2 - TfLite [0d00h25m54s] 2023-02-20T18:23:21 [CNN] CNN Type: DoubleHyprid10 [0d00h25m59s] 2023-02-20T18:23:26 [CNN] After Invoke [0d00h25m59s] 2023-02-20T18:23:26 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999432 0.000010 0.000557 result: 3.999443 _fit: 0.999989 [0d00h25m59s] 2023-02-20T18:23:26 [CNN] ROI #3 - TfLite [0d00h25m59s] 2023-02-20T18:23:26 [CNN] CNN Type: DoubleHyprid10 [0d00h26m04s] 2023-02-20T18:23:31 [CNN] After Invoke [0d00h26m04s] 2023-02-20T18:23:31 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999355 0.000000 0.000645 result: 3.999355 _fit: 1.000000 [0d00h26m04s] 2023-02-20T18:23:31 [CNN] ROI #4 - TfLite [0d00h26m04s] 2023-02-20T18:23:31 [CNN] CNN Type: DoubleHyprid10 [0d00h26m05s] 2023-02-20T18:23:32 [MQTT IF] Disconnected from broker [0d00h26m09s] 2023-02-20T18:23:36 [CNN] After Invoke [0d00h26m09s] 2023-02-20T18:23:36 [CNN] _num (p, m): 2 3 1 _val (p, m): 0.954860 0.042139 0.003001 result: 2.042266 _fit: 0.996999 [0d00h26m09s] 2023-02-20T18:23:36 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h26m09s] 2023-02-20T18:23:36 [CNN] doFlow after alignment [0d00h26m09s] 2023-02-20T18:23:36 [TFLITE] CTfLiteClass::LoadModel [0d00h26m09s] 2023-02-20T18:23:36 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/ana-cont_11.3.1_s2.tflite [0d00h26m10s] 2023-02-20T18:23:37 [TFLITE] CTfLiteClass::MakeAllocate [0d00h26m10s] 2023-02-20T18:23:37 [CNN] Processing Number 'main' [0d00h26m10s] 2023-02-20T18:23:37 [CNN] ROI #0 - TfLite [0d00h26m10s] 2023-02-20T18:23:37 [CNN] CNN Type: Analogue [0d00h26m10s] 2023-02-20T18:23:38 [CNN] After Invoke [0d00h26m10s] 2023-02-20T18:23:38 [CNN] ROI #1 - TfLite [0d00h26m10s] 2023-02-20T18:23:38 [CNN] CNN Type: Analogue [0d00h26m11s] 2023-02-20T18:23:38 [CNN] After Invoke [0d00h26m11s] 2023-02-20T18:23:38 [CNN] ROI #2 - TfLite [0d00h26m11s] 2023-02-20T18:23:38 [CNN] CNN Type: Analogue [0d00h26m11s] 2023-02-20T18:23:39 [CNN] After Invoke [0d00h26m11s] 2023-02-20T18:23:39 [CNN] ROI #3 - TfLite [0d00h26m11s] 2023-02-20T18:23:39 [CNN] CNN Type: Analogue [0d00h26m12s] 2023-02-20T18:23:39 [CNN] After Invoke [0d00h26m12s] 2023-02-20T18:23:39 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h26m12s] 2023-02-20T18:23:39 [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1 [0d00h26m12s] 2023-02-20T18:23:39 [CNN] PointerEvalAnalogNew - No predecessor - Result = 8 number: 8.588076 numeral_preceder = -1 Analog_error = 3 [0d00h26m12s] 2023-02-20T18:23:39 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 8 number: 8.756963 numeral_preceder = 8 Analog_error = 3 [0d00h26m12s] 2023-02-20T18:23:39 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 0 number: 0.977003 numeral_preceder = 8 Analog_error = 3 [0d00h26m12s] 2023-02-20T18:23:39 [CNN] PointerEvalAnalogNew - number ambiguous, correction upwards - result = 5 number: 5.087445 numeral_preceder = 0 Analog_error = 3 [0d00h26m12s] 2023-02-20T18:23:39 [CNN] getReadout _analog=0, _extendedResolution=0, prev=5 [0d00h26m12s] 2023-02-20T18:23:39 [CNN] PointerEvalAnalogToDigitNew - NO digital Uncertainty - Result = 2 number: 2.042266 numeral_preceder = 5.087445 [0d00h26m12s] 2023-02-20T18:23:39 [CNN] PointerEvalHybridNew - Analog predecessor, evaluation over PointerEvalAnalogNew = 2 number: 2.042266 number_of_predecessors = 5.087445 eval_predecessors = 5 Digital_Uncertainty = 0.200000 [0d00h26m12s] 2023-02-20T18:23:40 [CNN] getReadout(dig100) prev=2 [0d00h26m12s] 2023-02-20T18:23:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999355 number_of_predecessors = 2.042266 eval_predecessors = 2 Digital_Uncertainty = 0.200000 [0d00h26m12s] 2023-02-20T18:23:40 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h26m12s] 2023-02-20T18:23:40 [CNN] getReadout#result= 42 [0d00h26m12s] 2023-02-20T18:23:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999443 number_of_predecessors = 3.999355 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h26m12s] 2023-02-20T18:23:40 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h26m12s] 2023-02-20T18:23:40 [CNN] getReadout#result= 442 [0d00h26m12s] 2023-02-20T18:23:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 0 number: 9.999377 number_of_predecessors = 3.999443 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h26m12s] 2023-02-20T18:23:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h26m12s] 2023-02-20T18:23:40 [CNN] getReadout#result= 0442 [0d00h26m12s] 2023-02-20T18:23:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, zero crossing has taken placen = 0 number: 9.965706 number_of_predecessors = 9.999377 eval_predecessors = 0 Digital_Uncertainty = 0.200000 [0d00h26m12s] 2023-02-20T18:23:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h26m12s] 2023-02-20T18:23:40 [CNN] getReadout#result= 00442 [0d00h26m12s] 2023-02-20T18:23:40 [POSTPROC] main: Raw: 00442.5088, Value: 442.5088, Status: no error [0d00h26m12s] 2023-02-20T18:23:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h26m12s] 2023-02-20T18:23:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h26m12s] 2023-02-20T18:23:40 [TFLITE SERVER] CPU Temperature: 68°C [0d00h26m12s] 2023-02-20T18:23:40 [TFLITE SERVER] WIFI Signal (RSSI): 0dBm [0d00h26m12s] 2023-02-20T18:23:40 [TFLITE SERVER] Round #6 completed (57 seconds) [0d00h26m20s] 2023-02-20T18:23:47 [MQTT IF] Connected to broker [0d00h26m20s] 2023-02-20T18:23:47 [MQTT IF] Published topic: watermeter/connection, content: connected (msg_id=87) [0d00h26m20s] 2023-02-20T18:23:47 [MQTT IF] topic watermeter/ctrl/flow_start subscribe successful, msg_id=88 [0d00h26m30s] 2023-02-20T18:23:57 [MQTT SERVER] Publishing static MQTT topics... [0d00h26m30s] 2023-02-20T18:23:57 [MQTT IF] Published topic: watermeter/MAC, content: C8:F0:9E:A6:42:D8 (msg_id=89) [0d00h26m30s] 2023-02-20T18:23:57 [MQTT IF] Published topic: watermeter/IP, content: 192.168.1.131 (msg_id=90) [0d00h26m30s] 2023-02-20T18:23:57 [MQTT IF] Published topic: watermeter/hostname, content: watermeter2 (msg_id=91) [0d00h26m30s] 2023-02-20T18:23:57 [MQTT IF] Published topic: watermeter/interval, content: 5.0 (msg_id=92) [0d00h26m30s] 2023-02-20T18:23:57 [MQTT SERVER] Publishing system MQTT topics... [0d00h26m30s] 2023-02-20T18:23:57 [MQTT IF] Published topic: watermeter/uptime, content: 1590 (msg_id=93) [0d00h26m30s] 2023-02-20T18:23:57 [MQTT IF] Published topic: watermeter/freeMem, content: 2959150 (msg_id=94) [0d00h26m30s] 2023-02-20T18:23:57 [MQTT IF] Published topic: watermeter/wifiRSSI, content: -87 (msg_id=95) [0d00h26m30s] 2023-02-20T18:23:57 [MQTT IF] Published topic: watermeter/CPUtemp, content: 68 (msg_id=96) [0d00h30m15s] 2023-02-20T18:27:42 [TFLITE SERVER] ---------------------------------------------------------------- [0d00h30m15s] 2023-02-20T18:27:42 [TFLITE SERVER] Round #7 started [0d00h30m15s] 2023-02-20T18:27:42 [MQTT IF] Published topic: watermeter/status, content: Take Image (msg_id=97) [0d00h30m24s] 2023-02-20T18:27:52 [MQTT IF] Published topic: watermeter/status, content: Aligning (msg_id=98) [0d00h30m40s] 2023-02-20T18:28:08 [MQTT IF] Disconnected from broker [0d00h30m41s] 2023-02-20T18:28:08 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h30m41s] 2023-02-20T18:28:08 [CNN] doFlow after alignment [0d00h30m41s] 2023-02-20T18:28:09 [TFLITE] CTfLiteClass::LoadModel [0d00h30m41s] 2023-02-20T18:28:09 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/dig-cont_0600_s3.tflite [0d00h30m44s] 2023-02-20T18:28:11 [TFLITE] CTfLiteClass::MakeAllocate [0d00h30m44s] 2023-02-20T18:28:11 [CNN] Processing Number 'main' [0d00h30m44s] 2023-02-20T18:28:11 [CNN] ROI #0 - TfLite [0d00h30m44s] 2023-02-20T18:28:11 [CNN] CNN Type: DoubleHyprid10 [0d00h30m49s] 2023-02-20T18:28:16 [CNN] After Invoke [0d00h30m49s] 2023-02-20T18:28:16 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.959474 0.000000 0.040526 result: 9.959474 _fit: 1.000000 [0d00h30m49s] 2023-02-20T18:28:16 [CNN] ROI #1 - TfLite [0d00h30m49s] 2023-02-20T18:28:16 [CNN] CNN Type: DoubleHyprid10 [0d00h30m54s] 2023-02-20T18:28:21 [CNN] After Invoke [0d00h30m54s] 2023-02-20T18:28:21 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.999439 0.000155 0.000406 result: 9.999594 _fit: 0.999845 [0d00h30m54s] 2023-02-20T18:28:21 [CNN] ROI #2 - TfLite [0d00h30m54s] 2023-02-20T18:28:21 [CNN] CNN Type: DoubleHyprid10 [0d00h30m55s] 2023-02-20T18:28:23 [MQTT IF] Disconnected from broker [0d00h30m59s] 2023-02-20T18:28:26 [CNN] After Invoke [0d00h30m59s] 2023-02-20T18:28:26 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999545 0.000008 0.000446 result: 3.999554 _fit: 0.999991 [0d00h30m59s] 2023-02-20T18:28:26 [CNN] ROI #3 - TfLite [0d00h30m59s] 2023-02-20T18:28:26 [CNN] CNN Type: DoubleHyprid10 [0d00h31m04s] 2023-02-20T18:28:31 [CNN] After Invoke [0d00h31m04s] 2023-02-20T18:28:31 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999103 0.000001 0.000897 result: 3.999103 _fit: 0.999999 [0d00h31m04s] 2023-02-20T18:28:31 [CNN] ROI #4 - TfLite [0d00h31m04s] 2023-02-20T18:28:31 [CNN] CNN Type: DoubleHyprid10 [0d00h31m09s] 2023-02-20T18:28:36 [CNN] After Invoke [0d00h31m09s] 2023-02-20T18:28:36 [CNN] _num (p, m): 2 3 1 _val (p, m): 0.917387 0.081242 0.001371 result: 2.081353 _fit: 0.998629 [0d00h31m09s] 2023-02-20T18:28:36 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h31m09s] 2023-02-20T18:28:36 [CNN] doFlow after alignment [0d00h31m09s] 2023-02-20T18:28:36 [TFLITE] CTfLiteClass::LoadModel [0d00h31m09s] 2023-02-20T18:28:36 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/ana-cont_11.3.1_s2.tflite [0d00h31m09s] 2023-02-20T18:28:37 [TFLITE] CTfLiteClass::MakeAllocate [0d00h31m09s] 2023-02-20T18:28:37 [CNN] Processing Number 'main' [0d00h31m09s] 2023-02-20T18:28:37 [CNN] ROI #0 - TfLite [0d00h31m09s] 2023-02-20T18:28:37 [CNN] CNN Type: Analogue [0d00h31m10s] 2023-02-20T18:28:37 [CNN] After Invoke [0d00h31m10s] 2023-02-20T18:28:37 [CNN] ROI #1 - TfLite [0d00h31m10s] 2023-02-20T18:28:37 [CNN] CNN Type: Analogue [0d00h31m10s] 2023-02-20T18:28:38 [MQTT IF] Disconnected from broker [0d00h31m11s] 2023-02-20T18:28:38 [CNN] After Invoke [0d00h31m11s] 2023-02-20T18:28:38 [CNN] ROI #2 - TfLite [0d00h31m11s] 2023-02-20T18:28:38 [CNN] CNN Type: Analogue [0d00h31m11s] 2023-02-20T18:28:39 [CNN] After Invoke [0d00h31m11s] 2023-02-20T18:28:39 [CNN] ROI #3 - TfLite [0d00h31m11s] 2023-02-20T18:28:39 [CNN] CNN Type: Analogue [0d00h31m12s] 2023-02-20T18:28:39 [CNN] After Invoke [0d00h31m12s] 2023-02-20T18:28:39 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h31m12s] 2023-02-20T18:28:39 [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] PointerEvalAnalogNew - No predecessor - Result = 8 number: 8.595250 numeral_preceder = -1 Analog_error = 3 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 8 number: 8.777824 numeral_preceder = 8 Analog_error = 3 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 0 number: 0.947549 numeral_preceder = 8 Analog_error = 3 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] PointerEvalAnalogNew - number ambiguous, correction upwards - result = 5 number: 5.117226 numeral_preceder = 0 Analog_error = 3 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] getReadout _analog=0, _extendedResolution=0, prev=5 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] PointerEvalAnalogToDigitNew - NO digital Uncertainty - Result = 2 number: 2.081353 numeral_preceder = 5.117226 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] PointerEvalHybridNew - Analog predecessor, evaluation over PointerEvalAnalogNew = 2 number: 2.081353 number_of_predecessors = 5.117226 eval_predecessors = 5 Digital_Uncertainty = 0.200000 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] getReadout(dig100) prev=2 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999103 number_of_predecessors = 2.081353 eval_predecessors = 2 Digital_Uncertainty = 0.200000 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] getReadout#result= 42 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999554 number_of_predecessors = 3.999103 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] getReadout#result= 442 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 0 number: 9.999594 number_of_predecessors = 3.999554 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h31m12s] 2023-02-20T18:28:39 [CNN] getReadout#result= 0442 [0d00h31m12s] 2023-02-20T18:28:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, zero crossing has taken placen = 0 number: 9.959474 number_of_predecessors = 9.999594 eval_predecessors = 0 Digital_Uncertainty = 0.200000 [0d00h31m12s] 2023-02-20T18:28:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h31m12s] 2023-02-20T18:28:40 [CNN] getReadout#result= 00442 [0d00h31m12s] 2023-02-20T18:28:40 [POSTPROC] main: Raw: 00442.5088, Value: 442.5088, Status: no error [0d00h31m12s] 2023-02-20T18:28:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h31m12s] 2023-02-20T18:28:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h31m12s] 2023-02-20T18:28:40 [TFLITE SERVER] CPU Temperature: 68°C [0d00h31m12s] 2023-02-20T18:28:40 [TFLITE SERVER] WIFI Signal (RSSI): 0dBm [0d00h31m12s] 2023-02-20T18:28:40 [TFLITE SERVER] Round #7 completed (57 seconds) [0d00h31m26s] 2023-02-20T18:28:53 [MQTT IF] Connected to broker [0d00h31m26s] 2023-02-20T18:28:53 [MQTT IF] Published topic: watermeter/connection, content: connected (msg_id=99) [0d00h31m26s] 2023-02-20T18:28:53 [MQTT IF] topic watermeter/ctrl/flow_start subscribe successful, msg_id=100 [0d00h31m36s] 2023-02-20T18:29:03 [MQTT SERVER] Publishing static MQTT topics... [0d00h31m36s] 2023-02-20T18:29:03 [MQTT IF] Published topic: watermeter/MAC, content: C8:F0:9E:A6:42:D8 (msg_id=101) [0d00h31m36s] 2023-02-20T18:29:03 [MQTT IF] Published topic: watermeter/IP, content: 192.168.1.131 (msg_id=102) [0d00h31m36s] 2023-02-20T18:29:03 [MQTT IF] Published topic: watermeter/hostname, content: watermeter2 (msg_id=103) [0d00h31m36s] 2023-02-20T18:29:03 [MQTT IF] Published topic: watermeter/interval, content: 5.0 (msg_id=104) [0d00h31m36s] 2023-02-20T18:29:03 [MQTT SERVER] Publishing system MQTT topics... [0d00h31m36s] 2023-02-20T18:29:03 [MQTT IF] Published topic: watermeter/uptime, content: 1896 (msg_id=105) [0d00h31m36s] 2023-02-20T18:29:03 [MQTT IF] Published topic: watermeter/freeMem, content: 2964414 (msg_id=106) [0d00h31m36s] 2023-02-20T18:29:03 [MQTT IF] Published topic: watermeter/wifiRSSI, content: -88 (msg_id=107) [0d00h31m36s] 2023-02-20T18:29:03 [MQTT IF] Published topic: watermeter/CPUtemp, content: 68 (msg_id=108) [0d00h35m15s] 2023-02-20T18:32:42 [TFLITE SERVER] ---------------------------------------------------------------- [0d00h35m15s] 2023-02-20T18:32:42 [TFLITE SERVER] Round #8 started [0d00h35m15s] 2023-02-20T18:32:42 [MQTT IF] Published topic: watermeter/status, content: Take Image (msg_id=109) [0d00h35m24s] 2023-02-20T18:32:52 [MQTT IF] Published topic: watermeter/status, content: Aligning (msg_id=110) [0d00h35m41s] 2023-02-20T18:33:08 [MQTT IF] Published topic: watermeter/status, content: Digitalization of ROIs (msg_id=111) [0d00h35m41s] 2023-02-20T18:33:08 [CNN] doFlow after alignment [0d00h35m41s] 2023-02-20T18:33:08 [TFLITE] CTfLiteClass::LoadModel [0d00h35m41s] 2023-02-20T18:33:08 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/dig-cont_0600_s3.tflite [0d00h35m44s] 2023-02-20T18:33:11 [TFLITE] CTfLiteClass::MakeAllocate [0d00h35m44s] 2023-02-20T18:33:11 [CNN] Processing Number 'main' [0d00h35m44s] 2023-02-20T18:33:11 [CNN] ROI #0 - TfLite [0d00h35m44s] 2023-02-20T18:33:11 [CNN] CNN Type: DoubleHyprid10 [0d00h35m49s] 2023-02-20T18:33:16 [CNN] After Invoke [0d00h35m49s] 2023-02-20T18:33:17 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.963946 0.000000 0.036054 result: 9.963946 _fit: 1.000000 [0d00h35m49s] 2023-02-20T18:33:17 [CNN] ROI #1 - TfLite [0d00h35m49s] 2023-02-20T18:33:17 [CNN] CNN Type: DoubleHyprid10 [0d00h35m50s] 2023-02-20T18:33:17 [MQTT IF] Disconnected from broker [0d00h35m54s] 2023-02-20T18:33:21 [CNN] After Invoke [0d00h35m54s] 2023-02-20T18:33:21 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.999356 0.000259 0.000385 result: 9.999615 _fit: 0.999741 [0d00h35m54s] 2023-02-20T18:33:22 [CNN] ROI #2 - TfLite [0d00h35m54s] 2023-02-20T18:33:22 [CNN] CNN Type: DoubleHyprid10 [0d00h35m59s] 2023-02-20T18:33:26 [CNN] After Invoke [0d00h35m59s] 2023-02-20T18:33:26 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999143 0.000009 0.000846 result: 3.999154 _fit: 0.999990 [0d00h35m59s] 2023-02-20T18:33:26 [CNN] ROI #3 - TfLite [0d00h35m59s] 2023-02-20T18:33:26 [CNN] CNN Type: DoubleHyprid10 [0d00h36m04s] 2023-02-20T18:33:31 [CNN] After Invoke [0d00h36m04s] 2023-02-20T18:33:31 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999037 0.000000 0.000963 result: 3.999037 _fit: 1.000000 [0d00h36m04s] 2023-02-20T18:33:31 [CNN] ROI #4 - TfLite [0d00h36m04s] 2023-02-20T18:33:31 [CNN] CNN Type: DoubleHyprid10 [0d00h36m05s] 2023-02-20T18:33:32 [MQTT IF] Disconnected from broker [0d00h36m09s] 2023-02-20T18:33:36 [CNN] After Invoke [0d00h36m09s] 2023-02-20T18:33:36 [CNN] _num (p, m): 2 3 1 _val (p, m): 0.945056 0.053103 0.001840 result: 2.053201 _fit: 0.998160 [0d00h36m09s] 2023-02-20T18:33:36 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h36m09s] 2023-02-20T18:33:37 [CNN] doFlow after alignment [0d00h36m09s] 2023-02-20T18:33:37 [TFLITE] CTfLiteClass::LoadModel [0d00h36m09s] 2023-02-20T18:33:37 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/ana-cont_11.3.1_s2.tflite [0d00h36m10s] 2023-02-20T18:33:37 [TFLITE] CTfLiteClass::MakeAllocate [0d00h36m10s] 2023-02-20T18:33:37 [CNN] Processing Number 'main' [0d00h36m10s] 2023-02-20T18:33:37 [CNN] ROI #0 - TfLite [0d00h36m10s] 2023-02-20T18:33:37 [CNN] CNN Type: Analogue [0d00h36m10s] 2023-02-20T18:33:38 [CNN] After Invoke [0d00h36m10s] 2023-02-20T18:33:38 [CNN] ROI #1 - TfLite [0d00h36m10s] 2023-02-20T18:33:38 [CNN] CNN Type: Analogue [0d00h36m11s] 2023-02-20T18:33:38 [CNN] After Invoke [0d00h36m11s] 2023-02-20T18:33:38 [CNN] ROI #2 - TfLite [0d00h36m11s] 2023-02-20T18:33:38 [CNN] CNN Type: Analogue [0d00h36m11s] 2023-02-20T18:33:39 [CNN] After Invoke [0d00h36m11s] 2023-02-20T18:33:39 [CNN] ROI #3 - TfLite [0d00h36m11s] 2023-02-20T18:33:39 [CNN] CNN Type: Analogue [0d00h36m12s] 2023-02-20T18:33:39 [CNN] After Invoke [0d00h36m12s] 2023-02-20T18:33:39 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h36m12s] 2023-02-20T18:33:39 [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1 [0d00h36m12s] 2023-02-20T18:33:39 [CNN] PointerEvalAnalogNew - No predecessor - Result = 8 number: 8.618040 numeral_preceder = -1 Analog_error = 3 [0d00h36m12s] 2023-02-20T18:33:39 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 8 number: 8.776222 numeral_preceder = 8 Analog_error = 3 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 0 number: 0.959991 numeral_preceder = 8 Analog_error = 3 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] PointerEvalAnalogNew - number ambiguous, correction upwards - result = 5 number: 5.092048 numeral_preceder = 0 Analog_error = 3 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] getReadout _analog=0, _extendedResolution=0, prev=5 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] PointerEvalAnalogToDigitNew - NO digital Uncertainty - Result = 2 number: 2.053201 numeral_preceder = 5.092048 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] PointerEvalHybridNew - Analog predecessor, evaluation over PointerEvalAnalogNew = 2 number: 2.053201 number_of_predecessors = 5.092048 eval_predecessors = 5 Digital_Uncertainty = 0.200000 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] getReadout(dig100) prev=2 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999037 number_of_predecessors = 2.053201 eval_predecessors = 2 Digital_Uncertainty = 0.200000 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] getReadout#result= 42 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999154 number_of_predecessors = 3.999037 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] getReadout#result= 442 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 0 number: 9.999615 number_of_predecessors = 3.999154 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] getReadout#result= 0442 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, zero crossing has taken placen = 0 number: 9.963946 number_of_predecessors = 9.999615 eval_predecessors = 0 Digital_Uncertainty = 0.200000 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h36m12s] 2023-02-20T18:33:40 [CNN] getReadout#result= 00442 [0d00h36m12s] 2023-02-20T18:33:40 [POSTPROC] main: Raw: 00442.5088, Value: 442.5088, Status: no error [0d00h36m12s] 2023-02-20T18:33:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h36m12s] 2023-02-20T18:33:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h36m12s] 2023-02-20T18:33:40 [TFLITE SERVER] CPU Temperature: 69°C [0d00h36m13s] 2023-02-20T18:33:40 [TFLITE SERVER] WIFI Signal (RSSI): 0dBm [0d00h36m13s] 2023-02-20T18:33:40 [TFLITE SERVER] Round #8 completed (58 seconds) [0d00h36m20s] 2023-02-20T18:33:47 [MQTT IF] Connected to broker [0d00h36m20s] 2023-02-20T18:33:47 [MQTT IF] Published topic: watermeter/connection, content: connected (msg_id=112) [0d00h36m20s] 2023-02-20T18:33:47 [MQTT IF] topic watermeter/ctrl/flow_start subscribe successful, msg_id=113 [0d00h36m30s] 2023-02-20T18:33:57 [MQTT SERVER] Publishing static MQTT topics... [0d00h36m30s] 2023-02-20T18:33:57 [MQTT IF] Published topic: watermeter/MAC, content: C8:F0:9E:A6:42:D8 (msg_id=114) [0d00h36m30s] 2023-02-20T18:33:57 [MQTT IF] Published topic: watermeter/IP, content: 192.168.1.131 (msg_id=115) [0d00h36m30s] 2023-02-20T18:33:57 [MQTT IF] Published topic: watermeter/hostname, content: watermeter2 (msg_id=116) [0d00h36m30s] 2023-02-20T18:33:57 [MQTT IF] Published topic: watermeter/interval, content: 5.0 (msg_id=117) [0d00h36m30s] 2023-02-20T18:33:57 [MQTT SERVER] Publishing system MQTT topics... [0d00h36m30s] 2023-02-20T18:33:57 [MQTT IF] Published topic: watermeter/uptime, content: 2190 (msg_id=118) [0d00h36m30s] 2023-02-20T18:33:57 [MQTT IF] Published topic: watermeter/freeMem, content: 2959166 (msg_id=119) [0d00h36m30s] 2023-02-20T18:33:57 [MQTT IF] Published topic: watermeter/wifiRSSI, content: -87 (msg_id=120) [0d00h36m30s] 2023-02-20T18:33:57 [MQTT IF] Published topic: watermeter/CPUtemp, content: 68 (msg_id=121) [0d00h40m15s] 2023-02-20T18:37:42 [TFLITE SERVER] ---------------------------------------------------------------- [0d00h40m15s] 2023-02-20T18:37:42 [TFLITE SERVER] Round #9 started [0d00h40m15s] 2023-02-20T18:37:42 [MQTT IF] Published topic: watermeter/status, content: Take Image (msg_id=122) [0d00h40m24s] 2023-02-20T18:37:52 [MQTT IF] Published topic: watermeter/status, content: Aligning (msg_id=123) [0d00h40m41s] 2023-02-20T18:38:08 [MQTT IF] Published topic: watermeter/status, content: Digitalization of ROIs (msg_id=124) [0d00h40m41s] 2023-02-20T18:38:08 [CNN] doFlow after alignment [0d00h40m41s] 2023-02-20T18:38:08 [TFLITE] CTfLiteClass::LoadModel [0d00h40m41s] 2023-02-20T18:38:08 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/dig-cont_0600_s3.tflite [0d00h40m44s] 2023-02-20T18:38:11 [TFLITE] CTfLiteClass::MakeAllocate [0d00h40m44s] 2023-02-20T18:38:11 [CNN] Processing Number 'main' [0d00h40m44s] 2023-02-20T18:38:11 [CNN] ROI #0 - TfLite [0d00h40m44s] 2023-02-20T18:38:11 [CNN] CNN Type: DoubleHyprid10 [0d00h40m49s] 2023-02-20T18:38:16 [CNN] After Invoke [0d00h40m49s] 2023-02-20T18:38:16 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.956365 0.000000 0.043635 result: 9.956366 _fit: 1.000000 [0d00h40m49s] 2023-02-20T18:38:16 [CNN] ROI #1 - TfLite [0d00h40m49s] 2023-02-20T18:38:16 [CNN] CNN Type: DoubleHyprid10 [0d00h40m54s] 2023-02-20T18:38:21 [MQTT IF] Disconnected from broker [0d00h40m54s] 2023-02-20T18:38:22 [CNN] After Invoke [0d00h40m54s] 2023-02-20T18:38:22 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.999399 0.000213 0.000388 result: 9.999612 _fit: 0.999787 [0d00h40m54s] 2023-02-20T18:38:22 [CNN] ROI #2 - TfLite [0d00h40m54s] 2023-02-20T18:38:22 [CNN] CNN Type: DoubleHyprid10 [0d00h40m59s] 2023-02-20T18:38:26 [CNN] After Invoke [0d00h40m59s] 2023-02-20T18:38:26 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999402 0.000017 0.000576 result: 3.999424 _fit: 0.999978 [0d00h40m59s] 2023-02-20T18:38:26 [CNN] ROI #3 - TfLite [0d00h40m59s] 2023-02-20T18:38:26 [CNN] CNN Type: DoubleHyprid10 [0d00h41m04s] 2023-02-20T18:38:31 [CNN] After Invoke [0d00h41m04s] 2023-02-20T18:38:31 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999361 0.000000 0.000639 result: 3.999361 _fit: 1.000000 [0d00h41m04s] 2023-02-20T18:38:31 [CNN] ROI #4 - TfLite [0d00h41m04s] 2023-02-20T18:38:31 [CNN] CNN Type: DoubleHyprid10 [0d00h41m09s] 2023-02-20T18:38:36 [MQTT IF] Disconnected from broker [0d00h41m09s] 2023-02-20T18:38:36 [CNN] After Invoke [0d00h41m09s] 2023-02-20T18:38:36 [CNN] _num (p, m): 2 3 1 _val (p, m): 0.947957 0.050252 0.001791 result: 2.050342 _fit: 0.998209 [0d00h41m09s] 2023-02-20T18:38:36 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h41m09s] 2023-02-20T18:38:37 [CNN] doFlow after alignment [0d00h41m09s] 2023-02-20T18:38:37 [TFLITE] CTfLiteClass::LoadModel [0d00h41m09s] 2023-02-20T18:38:37 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/ana-cont_11.3.1_s2.tflite [0d00h41m10s] 2023-02-20T18:38:37 [TFLITE] CTfLiteClass::MakeAllocate [0d00h41m10s] 2023-02-20T18:38:37 [CNN] Processing Number 'main' [0d00h41m10s] 2023-02-20T18:38:37 [CNN] ROI #0 - TfLite [0d00h41m10s] 2023-02-20T18:38:37 [CNN] CNN Type: Analogue [0d00h41m10s] 2023-02-20T18:38:38 [CNN] After Invoke [0d00h41m10s] 2023-02-20T18:38:38 [CNN] ROI #1 - TfLite [0d00h41m10s] 2023-02-20T18:38:38 [CNN] CNN Type: Analogue [0d00h41m11s] 2023-02-20T18:38:38 [CNN] After Invoke [0d00h41m11s] 2023-02-20T18:38:38 [CNN] ROI #2 - TfLite [0d00h41m11s] 2023-02-20T18:38:38 [CNN] CNN Type: Analogue [0d00h41m12s] 2023-02-20T18:38:39 [CNN] After Invoke [0d00h41m12s] 2023-02-20T18:38:39 [CNN] ROI #3 - TfLite [0d00h41m12s] 2023-02-20T18:38:39 [CNN] CNN Type: Analogue [0d00h41m12s] 2023-02-20T18:38:39 [CNN] After Invoke [0d00h41m12s] 2023-02-20T18:38:39 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h41m12s] 2023-02-20T18:38:40 [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] PointerEvalAnalogNew - No predecessor - Result = 0 number: 0.663363 numeral_preceder = -1 Analog_error = 3 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] PointerEvalAnalogNew - number ambiguous, correction upwards - result = 9 number: 8.855997 numeral_preceder = 0 Analog_error = 3 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 0 number: 0.947003 numeral_preceder = 9 Analog_error = 3 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] PointerEvalAnalogNew - number ambiguous, correction upwards - result = 5 number: 5.122776 numeral_preceder = 0 Analog_error = 3 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] getReadout _analog=0, _extendedResolution=0, prev=5 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] PointerEvalAnalogToDigitNew - NO digital Uncertainty - Result = 2 number: 2.050342 numeral_preceder = 5.122776 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] PointerEvalHybridNew - Analog predecessor, evaluation over PointerEvalAnalogNew = 2 number: 2.050342 number_of_predecessors = 5.122776 eval_predecessors = 5 Digital_Uncertainty = 0.200000 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] getReadout(dig100) prev=2 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999361 number_of_predecessors = 2.050342 eval_predecessors = 2 Digital_Uncertainty = 0.200000 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] getReadout#result= 42 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999424 number_of_predecessors = 3.999361 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] getReadout#result= 442 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 0 number: 9.999612 number_of_predecessors = 3.999424 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] getReadout#result= 0442 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, zero crossing has taken placen = 0 number: 9.956366 number_of_predecessors = 9.999612 eval_predecessors = 0 Digital_Uncertainty = 0.200000 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h41m12s] 2023-02-20T18:38:40 [CNN] getReadout#result= 00442 [0d00h41m12s] 2023-02-20T18:38:40 [POSTPROC] main: Raw: 00442.5090, Value: 442.5090, Status: no error [0d00h41m13s] 2023-02-20T18:38:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h41m13s] 2023-02-20T18:38:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h41m13s] 2023-02-20T18:38:40 [TFLITE SERVER] CPU Temperature: 68°C [0d00h41m13s] 2023-02-20T18:38:40 [TFLITE SERVER] WIFI Signal (RSSI): 0dBm [0d00h41m13s] 2023-02-20T18:38:40 [TFLITE SERVER] Round #9 completed (58 seconds) [0d00h41m24s] 2023-02-20T18:38:51 [MQTT IF] Connected to broker [0d00h41m24s] 2023-02-20T18:38:51 [MQTT IF] Published topic: watermeter/connection, content: connected (msg_id=125) [0d00h41m24s] 2023-02-20T18:38:51 [MQTT IF] topic watermeter/ctrl/flow_start subscribe successful, msg_id=126 [0d00h41m34s] 2023-02-20T18:39:01 [MQTT SERVER] Publishing static MQTT topics... [0d00h41m34s] 2023-02-20T18:39:01 [MQTT IF] Published topic: watermeter/MAC, content: C8:F0:9E:A6:42:D8 (msg_id=127) [0d00h41m34s] 2023-02-20T18:39:01 [MQTT IF] Published topic: watermeter/IP, content: 192.168.1.131 (msg_id=128) [0d00h41m34s] 2023-02-20T18:39:01 [MQTT IF] Published topic: watermeter/hostname, content: watermeter2 (msg_id=129) [0d00h41m34s] 2023-02-20T18:39:01 [MQTT IF] Published topic: watermeter/interval, content: 5.0 (msg_id=130) [0d00h41m34s] 2023-02-20T18:39:01 [MQTT SERVER] Publishing system MQTT topics... [0d00h41m34s] 2023-02-20T18:39:01 [MQTT IF] Published topic: watermeter/uptime, content: 2494 (msg_id=131) [0d00h41m34s] 2023-02-20T18:39:01 [MQTT IF] Published topic: watermeter/freeMem, content: 2966502 (msg_id=132) [0d00h41m34s] 2023-02-20T18:39:01 [MQTT IF] Published topic: watermeter/wifiRSSI, content: -87 (msg_id=133) [0d00h41m34s] 2023-02-20T18:39:01 [MQTT IF] Published topic: watermeter/CPUtemp, content: 66 (msg_id=134) [0d00h44m16s] 2023-02-20T18:41:43 [OTA FILE] log_get_last_part_handler [0d00h45m15s] 2023-02-20T18:42:42 [TFLITE SERVER] ---------------------------------------------------------------- [0d00h45m15s] 2023-02-20T18:42:42 [TFLITE SERVER] Round #10 started [0d00h45m15s] 2023-02-20T18:42:42 [MQTT IF] Published topic: watermeter/status, content: Take Image (msg_id=135) [0d00h45m24s] 2023-02-20T18:42:52 [MQTT IF] Published topic: watermeter/status, content: Aligning (msg_id=136) [0d00h45m41s] 2023-02-20T18:43:08 [MQTT IF] Published topic: watermeter/status, content: Digitalization of ROIs (msg_id=137) [0d00h45m41s] 2023-02-20T18:43:08 [CNN] doFlow after alignment [0d00h45m41s] 2023-02-20T18:43:09 [TFLITE] CTfLiteClass::LoadModel [0d00h45m41s] 2023-02-20T18:43:09 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/dig-cont_0600_s3.tflite [0d00h45m44s] 2023-02-20T18:43:11 [TFLITE] CTfLiteClass::MakeAllocate [0d00h45m44s] 2023-02-20T18:43:11 [CNN] Processing Number 'main' [0d00h45m44s] 2023-02-20T18:43:11 [CNN] ROI #0 - TfLite [0d00h45m44s] 2023-02-20T18:43:11 [CNN] CNN Type: DoubleHyprid10 [0d00h45m49s] 2023-02-20T18:43:17 [CNN] After Invoke [0d00h45m49s] 2023-02-20T18:43:17 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.955876 0.000000 0.044124 result: 9.955875 _fit: 1.000000 [0d00h45m49s] 2023-02-20T18:43:17 [CNN] ROI #1 - TfLite [0d00h45m49s] 2023-02-20T18:43:17 [CNN] CNN Type: DoubleHyprid10 [0d00h45m50s] 2023-02-20T18:43:17 [MQTT IF] Disconnected from broker [0d00h45m54s] 2023-02-20T18:43:21 [CNN] After Invoke [0d00h45m54s] 2023-02-20T18:43:22 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.999334 0.000239 0.000428 result: 9.999572 _fit: 0.999761 [0d00h45m54s] 2023-02-20T18:43:22 [CNN] ROI #2 - TfLite [0d00h45m54s] 2023-02-20T18:43:22 [CNN] CNN Type: DoubleHyprid10 [0d00h45m59s] 2023-02-20T18:43:26 [CNN] After Invoke [0d00h45m59s] 2023-02-20T18:43:26 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.998980 0.000006 0.001007 result: 3.998993 _fit: 0.999987 [0d00h45m59s] 2023-02-20T18:43:26 [CNN] ROI #3 - TfLite [0d00h45m59s] 2023-02-20T18:43:26 [CNN] CNN Type: DoubleHyprid10 [0d00h46m04s] 2023-02-20T18:43:31 [CNN] After Invoke [0d00h46m04s] 2023-02-20T18:43:31 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999082 0.000001 0.000917 result: 3.999083 _fit: 0.999999 [0d00h46m04s] 2023-02-20T18:43:31 [CNN] ROI #4 - TfLite [0d00h46m04s] 2023-02-20T18:43:31 [CNN] CNN Type: DoubleHyprid10 [0d00h46m05s] 2023-02-20T18:43:32 [MQTT IF] Disconnected from broker [0d00h46m09s] 2023-02-20T18:43:36 [CNN] After Invoke [0d00h46m09s] 2023-02-20T18:43:36 [CNN] _num (p, m): 2 3 1 _val (p, m): 0.968244 0.028717 0.003039 result: 2.028804 _fit: 0.996961 [0d00h46m09s] 2023-02-20T18:43:36 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h46m09s] 2023-02-20T18:43:37 [CNN] doFlow after alignment [0d00h46m09s] 2023-02-20T18:43:37 [TFLITE] CTfLiteClass::LoadModel [0d00h46m09s] 2023-02-20T18:43:37 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/ana-cont_11.3.1_s2.tflite [0d00h46m10s] 2023-02-20T18:43:37 [TFLITE] CTfLiteClass::MakeAllocate [0d00h46m10s] 2023-02-20T18:43:37 [CNN] Processing Number 'main' [0d00h46m10s] 2023-02-20T18:43:37 [CNN] ROI #0 - TfLite [0d00h46m10s] 2023-02-20T18:43:37 [CNN] CNN Type: Analogue [0d00h46m10s] 2023-02-20T18:43:38 [CNN] After Invoke [0d00h46m10s] 2023-02-20T18:43:38 [CNN] ROI #1 - TfLite [0d00h46m10s] 2023-02-20T18:43:38 [CNN] CNN Type: Analogue [0d00h46m11s] 2023-02-20T18:43:38 [CNN] After Invoke [0d00h46m11s] 2023-02-20T18:43:38 [CNN] ROI #2 - TfLite [0d00h46m11s] 2023-02-20T18:43:38 [CNN] CNN Type: Analogue [0d00h46m11s] 2023-02-20T18:43:39 [CNN] After Invoke [0d00h46m11s] 2023-02-20T18:43:39 [CNN] ROI #3 - TfLite [0d00h46m11s] 2023-02-20T18:43:39 [CNN] CNN Type: Analogue [0d00h46m12s] 2023-02-20T18:43:39 [CNN] After Invoke [0d00h46m12s] 2023-02-20T18:43:39 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h46m12s] 2023-02-20T18:43:39 [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1 [0d00h46m12s] 2023-02-20T18:43:39 [CNN] PointerEvalAnalogNew - No predecessor - Result = 0 number: 0.708178 numeral_preceder = -1 Analog_error = 3 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] PointerEvalAnalogNew - number ambiguous, correction upwards - result = 9 number: 8.870664 numeral_preceder = 0 Analog_error = 3 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 0 number: 0.958115 numeral_preceder = 9 Analog_error = 3 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] PointerEvalAnalogNew - number ambiguous, correction upwards - result = 5 number: 5.148078 numeral_preceder = 0 Analog_error = 3 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] getReadout _analog=0, _extendedResolution=0, prev=5 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] PointerEvalAnalogToDigitNew - NO digital Uncertainty - Result = 2 number: 2.028804 numeral_preceder = 5.148078 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] PointerEvalHybridNew - Analog predecessor, evaluation over PointerEvalAnalogNew = 2 number: 2.028804 number_of_predecessors = 5.148078 eval_predecessors = 5 Digital_Uncertainty = 0.200000 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] getReadout(dig100) prev=2 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999083 number_of_predecessors = 2.028804 eval_predecessors = 2 Digital_Uncertainty = 0.200000 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] getReadout#result= 42 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.998993 number_of_predecessors = 3.999083 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] getReadout#result= 442 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 0 number: 9.999572 number_of_predecessors = 3.998993 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] getReadout#result= 0442 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, zero crossing has taken placen = 0 number: 9.955875 number_of_predecessors = 9.999572 eval_predecessors = 0 Digital_Uncertainty = 0.200000 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h46m12s] 2023-02-20T18:43:40 [CNN] getReadout#result= 00442 [0d00h46m12s] 2023-02-20T18:43:40 [POSTPROC] main: Raw: 00442.5090, Value: 442.5090, Status: no error [0d00h46m12s] 2023-02-20T18:43:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h46m13s] 2023-02-20T18:43:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h46m13s] 2023-02-20T18:43:40 [TFLITE SERVER] CPU Temperature: 66°C [0d00h46m13s] 2023-02-20T18:43:40 [TFLITE SERVER] WIFI Signal (RSSI): 0dBm [0d00h46m13s] 2023-02-20T18:43:40 [TFLITE SERVER] Round #10 completed (58 seconds) [0d00h46m20s] 2023-02-20T18:43:47 [MQTT IF] Connected to broker [0d00h46m20s] 2023-02-20T18:43:47 [MQTT IF] Published topic: watermeter/connection, content: connected (msg_id=138) [0d00h46m20s] 2023-02-20T18:43:47 [MQTT IF] topic watermeter/ctrl/flow_start subscribe successful, msg_id=139 [0d00h46m30s] 2023-02-20T18:43:57 [MQTT SERVER] Publishing static MQTT topics... [0d00h46m30s] 2023-02-20T18:43:57 [MQTT IF] Published topic: watermeter/MAC, content: C8:F0:9E:A6:42:D8 (msg_id=140) [0d00h46m30s] 2023-02-20T18:43:57 [MQTT IF] Published topic: watermeter/IP, content: 192.168.1.131 (msg_id=141) [0d00h46m30s] 2023-02-20T18:43:57 [MQTT IF] Published topic: watermeter/hostname, content: watermeter2 (msg_id=142) [0d00h46m30s] 2023-02-20T18:43:57 [MQTT IF] Published topic: watermeter/interval, content: 5.0 (msg_id=143) [0d00h46m30s] 2023-02-20T18:43:57 [MQTT SERVER] Publishing system MQTT topics... [0d00h46m30s] 2023-02-20T18:43:57 [MQTT IF] Published topic: watermeter/uptime, content: 2790 (msg_id=144) [0d00h46m30s] 2023-02-20T18:43:57 [MQTT IF] Published topic: watermeter/freeMem, content: 2963534 (msg_id=145) [0d00h46m30s] 2023-02-20T18:43:57 [MQTT IF] Published topic: watermeter/wifiRSSI, content: -85 (msg_id=146) [0d00h46m30s] 2023-02-20T18:43:57 [MQTT IF] Published topic: watermeter/CPUtemp, content: 64 (msg_id=147) [0d00h50m15s] 2023-02-20T18:47:42 [TFLITE SERVER] ---------------------------------------------------------------- [0d00h50m15s] 2023-02-20T18:47:42 [TFLITE SERVER] Round #11 started [0d00h50m15s] 2023-02-20T18:47:42 [MQTT IF] Published topic: watermeter/status, content: Take Image (msg_id=148) [0d00h50m24s] 2023-02-20T18:47:52 [MQTT IF] Published topic: watermeter/status, content: Aligning (msg_id=149) [0d00h50m41s] 2023-02-20T18:48:08 [MQTT IF] Published topic: watermeter/status, content: Digitalization of ROIs (msg_id=150) [0d00h50m41s] 2023-02-20T18:48:08 [CNN] doFlow after alignment [0d00h50m41s] 2023-02-20T18:48:09 [TFLITE] CTfLiteClass::LoadModel [0d00h50m41s] 2023-02-20T18:48:09 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/dig-cont_0600_s3.tflite [0d00h50m44s] 2023-02-20T18:48:11 [TFLITE] CTfLiteClass::MakeAllocate [0d00h50m44s] 2023-02-20T18:48:11 [CNN] Processing Number 'main' [0d00h50m44s] 2023-02-20T18:48:11 [CNN] ROI #0 - TfLite [0d00h50m44s] 2023-02-20T18:48:11 [CNN] CNN Type: DoubleHyprid10 [0d00h50m49s] 2023-02-20T18:48:17 [CNN] After Invoke [0d00h50m49s] 2023-02-20T18:48:17 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.957250 0.000000 0.042750 result: 9.957251 _fit: 1.000000 [0d00h50m49s] 2023-02-20T18:48:17 [CNN] ROI #1 - TfLite [0d00h50m49s] 2023-02-20T18:48:17 [CNN] CNN Type: DoubleHyprid10 [0d00h50m50s] 2023-02-20T18:48:17 [MQTT IF] Disconnected from broker [0d00h50m54s] 2023-02-20T18:48:22 [CNN] After Invoke [0d00h50m54s] 2023-02-20T18:48:22 [CNN] _num (p, m): 0 1 9 _val (p, m): 0.999436 0.000105 0.000459 result: 9.999541 _fit: 0.999895 [0d00h50m54s] 2023-02-20T18:48:22 [CNN] ROI #2 - TfLite [0d00h50m54s] 2023-02-20T18:48:22 [CNN] CNN Type: DoubleHyprid10 [0d00h50m59s] 2023-02-20T18:48:26 [CNN] After Invoke [0d00h50m59s] 2023-02-20T18:48:26 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999453 0.000012 0.000533 result: 3.999467 _fit: 0.999986 [0d00h50m59s] 2023-02-20T18:48:26 [CNN] ROI #3 - TfLite [0d00h50m59s] 2023-02-20T18:48:26 [CNN] CNN Type: DoubleHyprid10 [0d00h51m04s] 2023-02-20T18:48:31 [CNN] After Invoke [0d00h51m04s] 2023-02-20T18:48:31 [CNN] _num (p, m): 4 5 3 _val (p, m): 0.999365 0.000000 0.000635 result: 3.999365 _fit: 1.000000 [0d00h51m04s] 2023-02-20T18:48:31 [CNN] ROI #4 - TfLite [0d00h51m04s] 2023-02-20T18:48:31 [CNN] CNN Type: DoubleHyprid10 [0d00h51m05s] 2023-02-20T18:48:32 [MQTT IF] Disconnected from broker [0d00h51m09s] 2023-02-20T18:48:36 [CNN] After Invoke [0d00h51m09s] 2023-02-20T18:48:36 [CNN] _num (p, m): 2 3 1 _val (p, m): 0.979519 0.016280 0.004201 result: 2.016349 _fit: 0.995799 [0d00h51m09s] 2023-02-20T18:48:36 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h51m09s] 2023-02-20T18:48:37 [CNN] doFlow after alignment [0d00h51m09s] 2023-02-20T18:48:37 [TFLITE] CTfLiteClass::LoadModel [0d00h51m09s] 2023-02-20T18:48:37 [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/ana-cont_11.3.1_s2.tflite [0d00h51m10s] 2023-02-20T18:48:37 [TFLITE] CTfLiteClass::MakeAllocate [0d00h51m10s] 2023-02-20T18:48:37 [CNN] Processing Number 'main' [0d00h51m10s] 2023-02-20T18:48:37 [CNN] ROI #0 - TfLite [0d00h51m10s] 2023-02-20T18:48:37 [CNN] CNN Type: Analogue [0d00h51m10s] 2023-02-20T18:48:38 [CNN] After Invoke [0d00h51m10s] 2023-02-20T18:48:38 [CNN] ROI #1 - TfLite [0d00h51m10s] 2023-02-20T18:48:38 [CNN] CNN Type: Analogue [0d00h51m11s] 2023-02-20T18:48:38 [CNN] After Invoke [0d00h51m11s] 2023-02-20T18:48:38 [CNN] ROI #2 - TfLite [0d00h51m11s] 2023-02-20T18:48:38 [CNN] CNN Type: Analogue [0d00h51m11s] 2023-02-20T18:48:39 [CNN] After Invoke [0d00h51m11s] 2023-02-20T18:48:39 [CNN] ROI #3 - TfLite [0d00h51m12s] 2023-02-20T18:48:39 [CNN] CNN Type: Analogue [0d00h51m12s] 2023-02-20T18:48:39 [CNN] After Invoke [0d00h51m12s] 2023-02-20T18:48:39 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h51m12s] 2023-02-20T18:48:39 [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1 [0d00h51m12s] 2023-02-20T18:48:39 [CNN] PointerEvalAnalogNew - No predecessor - Result = 0 number: 0.680710 numeral_preceder = -1 Analog_error = 3 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] PointerEvalAnalogNew - number ambiguous, correction upwards - result = 9 number: 8.899379 numeral_preceder = 0 Analog_error = 3 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] PointerEvalAnalogNew - number ambiguous, downward correction - result = 0 number: 0.962115 numeral_preceder = 9 Analog_error = 3 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] PointerEvalAnalogNew - number ambiguous, correction upwards - result = 5 number: 5.138090 numeral_preceder = 0 Analog_error = 3 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] getReadout _analog=0, _extendedResolution=0, prev=5 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] PointerEvalAnalogToDigitNew - NO digital Uncertainty - Result = 2 number: 2.016349 numeral_preceder = 5.138090 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] PointerEvalHybridNew - Analog predecessor, evaluation over PointerEvalAnalogNew = 2 number: 2.016349 number_of_predecessors = 5.138090 eval_predecessors = 5 Digital_Uncertainty = 0.200000 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] getReadout(dig100) prev=2 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999365 number_of_predecessors = 2.016349 eval_predecessors = 2 Digital_Uncertainty = 0.200000 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] getReadout#result= 42 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 3.999467 number_of_predecessors = 3.999365 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] getReadout#PointerEvalHybridNew()= 4 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] getReadout#result= 442 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 0 number: 9.999541 number_of_predecessors = 3.999467 eval_predecessors = 4 Digital_Uncertainty = 0.200000 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] getReadout#result= 0442 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] PointerEvalHybridNew - NO analogue predecessor, zero crossing has taken placen = 0 number: 9.957251 number_of_predecessors = 9.999541 eval_predecessors = 0 Digital_Uncertainty = 0.200000 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] getReadout#PointerEvalHybridNew()= 0 [0d00h51m12s] 2023-02-20T18:48:40 [CNN] getReadout#result= 00442 [0d00h51m12s] 2023-02-20T18:48:40 [POSTPROC] main: Raw: 00442.5090, Value: 442.5090, Status: no error [0d00h51m13s] 2023-02-20T18:48:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h51m13s] 2023-02-20T18:48:40 [MQTT IF] Publish skipped. Client not initalized or not connected. (topic: watermeter/status) [0d00h51m13s] 2023-02-20T18:48:40 [TFLITE SERVER] CPU Temperature: 65°C [0d00h51m13s] 2023-02-20T18:48:40 [TFLITE SERVER] WIFI Signal (RSSI): 0dBm [0d00h51m13s] 2023-02-20T18:48:40 [TFLITE SERVER] Round #11 completed (58 seconds) [0d00h51m20s] 2023-02-20T18:48:47 [MQTT IF] Connected to broker [0d00h51m20s] 2023-02-20T18:48:47 [MQTT IF] Published topic: watermeter/connection, content: connected (msg_id=151) [0d00h51m20s] 2023-02-20T18:48:47 [MQTT IF] topic watermeter/ctrl/flow_start subscribe successful, msg_id=152 [0d00h51m30s] 2023-02-20T18:48:57 [MQTT SERVER] Publishing static MQTT topics... [0d00h51m30s] 2023-02-20T18:48:57 [MQTT IF] Published topic: watermeter/MAC, content: C8:F0:9E:A6:42:D8 (msg_id=153) [0d00h51m30s] 2023-02-20T18:48:57 [MQTT IF] Published topic: watermeter/IP, content: 192.168.1.131 (msg_id=154) [0d00h51m30s] 2023-02-20T18:48:57 [MQTT IF] Published topic: watermeter/hostname, content: watermeter2 (msg_id=155) [0d00h51m30s] 2023-02-20T18:48:57 [MQTT IF] Published topic: watermeter/interval, content: 5.0 (msg_id=156) [0d00h51m30s] 2023-02-20T18:48:57 [MQTT SERVER] Publishing system MQTT topics... [0d00h51m30s] 2023-02-20T18:48:57 [MQTT IF] Published topic: watermeter/uptime, content: 3090 (msg_id=157) [0d00h51m30s] 2023-02-20T18:48:57 [MQTT IF] Published topic: watermeter/freeMem, content: 2958266 (msg_id=158) [0d00h51m30s] 2023-02-20T18:48:57 [MQTT IF] Published topic: watermeter/wifiRSSI, content: -87 (msg_id=159) [0d00h51m30s] 2023-02-20T18:48:57 [MQTT IF] Published topic: watermeter/CPUtemp, content: 65 (msg_id=160) [0d00h54m16s] 2023-02-20T18:51:44 [OTA FILE] log_get_last_part_handler