Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorrect Negative rate error reported #2744

Open
jasonkaisersmith opened this issue Dec 16, 2023 · 26 comments
Open

Incorrect Negative rate error reported #2744

jasonkaisersmith opened this issue Dec 16, 2023 · 26 comments
Labels
bug Something isn't working

Comments

@jasonkaisersmith
Copy link

The Problem

The device is reporting a negative rate and the values read are incorrect. The current actual value are higher than reported.

I tried to reboot, but it had no impact.
I manually set the current value. The device appeared to work again, but shortly afterwards the same problem occured again.

I attach the log files from the past two days, and a picture of the current image.
alg_roi_5712

Version

15.3.0

Logfile

[1d15h10m50s] 2023-12-15T00:02:07	<ERR>	[POSTPROC] main: Raw: 149.4857, Value: , Status: Neg. Rate - Read:  - Raw: 149.4857 - Pre: 149.4858 
[1d15h15m50s] 2023-12-15T00:07:07	<ERR>	[POSTPROC] main: Raw: 149.4857, Value: , Status: Neg. Rate - Read:  - Raw: 149.4857 - Pre: 149.4858 
[1d15h40m50s] 2023-12-15T00:32:07	<ERR>	[POSTPROC] main: Raw: 149.4857, Value: , Status: Neg. Rate - Read:  - Raw: 149.4857 - Pre: 149.4858 
[1d16h45m50s] 2023-12-15T01:37:07	<ERR>	[POSTPROC] main: Raw: 149.4857, Value: , Status: Neg. Rate - Read:  - Raw: 149.4857 - Pre: 149.4858 
[1d17h15m49s] 2023-12-15T02:07:07	<ERR>	[POSTPROC] main: Raw: 149.4857, Value: , Status: Neg. Rate - Read:  - Raw: 149.4857 - Pre: 149.4858 
[1d17h50m49s] 2023-12-15T02:42:07	<ERR>	[POSTPROC] main: Raw: 149.4857, Value: , Status: Neg. Rate - Read:  - Raw: 149.4857 - Pre: 149.4858 
[1d21h15m49s] 2023-12-15T06:07:06	<ERR>	[POSTPROC] main: Raw: 149.4931, Value: , Status: Neg. Rate - Read:  - Raw: 149.4931 - Pre: 149.4932 
[1d21h25m49s] 2023-12-15T06:17:06	<ERR>	[POSTPROC] main: Raw: 149.4931, Value: , Status: Neg. Rate - Read:  - Raw: 149.4931 - Pre: 149.4932 
[1d21h30m49s] 2023-12-15T06:22:06	<ERR>	[POSTPROC] main: Raw: 149.4931, Value: , Status: Neg. Rate - Read:  - Raw: 149.4931 - Pre: 149.4932 
[1d22h00m49s] 2023-12-15T06:52:06	<ERR>	[POSTPROC] main: Raw: 149.5299, Value: , Status: Neg. Rate - Read:  - Raw: 149.5299 - Pre: 149.5390 
[1d22h05m49s] 2023-12-15T06:57:06	<ERR>	[POSTPROC] main: Raw: 149.5300, Value: , Status: Neg. Rate - Read:  - Raw: 149.5300 - Pre: 149.5390 
[1d22h10m49s] 2023-12-15T07:02:06	<ERR>	[POSTPROC] main: Raw: 149.5300, Value: , Status: Neg. Rate - Read:  - Raw: 149.5300 - Pre: 149.5390 
[1d22h15m49s] 2023-12-15T07:07:06	<ERR>	[POSTPROC] main: Raw: 149.5200, Value: , Status: Neg. Rate - Read:  - Raw: 149.5200 - Pre: 149.5390 
[1d22h20m49s] 2023-12-15T07:12:06	<ERR>	[POSTPROC] main: Raw: 149.5310, Value: , Status: Neg. Rate - Read:  - Raw: 149.5310 - Pre: 149.5390 
[1d22h25m49s] 2023-12-15T07:17:06	<ERR>	[POSTPROC] main: Raw: 149.5112, Value: , Status: Neg. Rate - Read:  - Raw: 149.5112 - Pre: 149.5390 
[1d22h30m49s] 2023-12-15T07:22:06	<ERR>	[POSTPROC] main: Raw: 149.5112, Value: , Status: Neg. Rate - Read:  - Raw: 149.5112 - Pre: 149.5390 
[1d22h35m49s] 2023-12-15T07:27:06	<ERR>	[POSTPROC] main: Raw: 149.5112, Value: , Status: Neg. Rate - Read:  - Raw: 149.5112 - Pre: 149.5390 
[1d22h40m49s] 2023-12-15T07:32:06	<ERR>	[POSTPROC] main: Raw: 149.5112, Value: , Status: Neg. Rate - Read:  - Raw: 149.5112 - Pre: 149.5390 
[1d22h45m49s] 2023-12-15T07:37:06	<ERR>	[POSTPROC] main: Raw: 149.5112, Value: , Status: Neg. Rate - Read:  - Raw: 149.5112 - Pre: 149.5390 
[1d22h50m49s] 2023-12-15T07:42:06	<ERR>	[POSTPROC] main: Raw: 149.5112, Value: , Status: Neg. Rate - Read:  - Raw: 149.5112 - Pre: 149.5390 
[1d22h55m49s] 2023-12-15T07:47:06	<ERR>	[POSTPROC] main: Raw: 149.5116, Value: , Status: Neg. Rate - Read:  - Raw: 149.5116 - Pre: 149.5390 
[1d23h00m49s] 2023-12-15T07:52:06	<ERR>	[POSTPROC] main: Raw: 149.5123, Value: , Status: Neg. Rate - Read:  - Raw: 149.5123 - Pre: 149.5390 
[1d23h05m49s] 2023-12-15T07:57:06	<ERR>	[POSTPROC] main: Raw: 149.5125, Value: , Status: Neg. Rate - Read:  - Raw: 149.5125 - Pre: 149.5390 
[1d23h10m49s] 2023-12-15T08:02:06	<ERR>	[POSTPROC] main: Raw: 149.5125, Value: , Status: Neg. Rate - Read:  - Raw: 149.5125 - Pre: 149.5390 
[1d23h15m49s] 2023-12-15T08:07:06	<ERR>	[POSTPROC] main: Raw: 149.5125, Value: , Status: Neg. Rate - Read:  - Raw: 149.5125 - Pre: 149.5390 
[1d23h20m49s] 2023-12-15T08:12:06	<ERR>	[POSTPROC] main: Raw: 149.5237, Value: , Status: Neg. Rate - Read:  - Raw: 149.5237 - Pre: 149.5390 
[1d23h25m49s] 2023-12-15T08:17:06	<ERR>	[POSTPROC] main: Raw: 149.5044, Value: , Status: Neg. Rate - Read:  - Raw: 149.5044 - Pre: 149.5390 
[1d23h30m49s] 2023-12-15T08:22:06	<ERR>	[POSTPROC] main: Raw: 149.5100, Value: , Status: Neg. Rate - Read:  - Raw: 149.5100 - Pre: 149.5390 
[1d23h35m49s] 2023-12-15T08:27:06	<ERR>	[POSTPROC] main: Raw: 149.5242, Value: , Status: Neg. Rate - Read:  - Raw: 149.5242 - Pre: 149.5390 
[1d23h40m49s] 2023-12-15T08:32:06	<ERR>	[POSTPROC] main: Raw: 149.5175, Value: , Status: Neg. Rate - Read:  - Raw: 149.5175 - Pre: 149.5390 
[1d23h45m49s] 2023-12-15T08:37:06	<ERR>	[POSTPROC] main: Raw: 149.5175, Value: , Status: Neg. Rate - Read:  - Raw: 149.5175 - Pre: 149.5390 
[1d23h50m49s] 2023-12-15T08:42:06	<ERR>	[POSTPROC] main: Raw: 149.5175, Value: , Status: Neg. Rate - Read:  - Raw: 149.5175 - Pre: 149.5390 
[1d23h55m49s] 2023-12-15T08:47:06	<ERR>	[POSTPROC] main: Raw: 149.5175, Value: , Status: Neg. Rate - Read:  - Raw: 149.5175 - Pre: 149.5390 
[2d00h00m49s] 2023-12-15T08:52:06	<ERR>	[POSTPROC] main: Raw: 149.5175, Value: , Status: Neg. Rate - Read:  - Raw: 149.5175 - Pre: 149.5390 
[2d00h05m49s] 2023-12-15T08:57:06	<ERR>	[POSTPROC] main: Raw: 149.5175, Value: , Status: Neg. Rate - Read:  - Raw: 149.5175 - Pre: 149.5390 
[2d00h10m49s] 2023-12-15T09:02:05	<ERR>	[POSTPROC] main: Raw: 149.5175, Value: , Status: Neg. Rate - Read:  - Raw: 149.5175 - Pre: 149.5390 
[2d00h15m49s] 2023-12-15T09:07:06	<ERR>	[POSTPROC] main: Raw: 149.5204, Value: , Status: Neg. Rate - Read:  - Raw: 149.5204 - Pre: 149.5390 
[2d00h20m49s] 2023-12-15T09:12:05	<ERR>	[POSTPROC] main: Raw: 149.5204, Value: , Status: Neg. Rate - Read:  - Raw: 149.5204 - Pre: 149.5390 
[2d00h25m49s] 2023-12-15T09:17:05	<ERR>	[POSTPROC] main: Raw: 149.5204, Value: , Status: Neg. Rate - Read:  - Raw: 149.5204 - Pre: 149.5390 
[2d00h30m49s] 2023-12-15T09:22:05	<ERR>	[POSTPROC] main: Raw: 149.5204, Value: , Status: Neg. Rate - Read:  - Raw: 149.5204 - Pre: 149.5390 
[2d00h35m49s] 2023-12-15T09:27:05	<ERR>	[POSTPROC] main: Raw: 149.5204, Value: , Status: Neg. Rate - Read:  - Raw: 149.5204 - Pre: 149.5390 
[2d00h40m49s] 2023-12-15T09:32:05	<ERR>	[POSTPROC] main: Raw: 149.5204, Value: , Status: Neg. Rate - Read:  - Raw: 149.5204 - Pre: 149.5390 
[2d00h45m49s] 2023-12-15T09:37:05	<ERR>	[POSTPROC] main: Raw: 149.5204, Value: , Status: Neg. Rate - Read:  - Raw: 149.5204 - Pre: 149.5390 
[2d00h50m49s] 2023-12-15T09:42:05	<ERR>	[POSTPROC] main: Raw: 149.5204, Value: , Status: Neg. Rate - Read:  - Raw: 149.5204 - Pre: 149.5390 
[2d00h55m49s] 2023-12-15T09:47:05	<ERR>	[POSTPROC] main: Raw: 149.5260, Value: , Status: Neg. Rate - Read:  - Raw: 149.5260 - Pre: 149.5390 
[2d01h00m49s] 2023-12-15T09:52:05	<ERR>	[POSTPROC] main: Raw: 149.5277, Value: , Status: Neg. Rate - Read:  - Raw: 149.5277 - Pre: 149.5390 
[2d01h05m49s] 2023-12-15T09:57:05	<ERR>	[POSTPROC] main: Raw: 149.5310, Value: , Status: Neg. Rate - Read:  - Raw: 149.5310 - Pre: 149.5390 
[2d01h10m49s] 2023-12-15T10:02:05	<ERR>	[POSTPROC] main: Raw: 149.5310, Value: , Status: Neg. Rate - Read:  - Raw: 149.5310 - Pre: 149.5390 
[2d01h15m49s] 2023-12-15T10:07:05	<ERR>	[POSTPROC] main: Raw: 149.5310, Value: , Status: Neg. Rate - Read:  - Raw: 149.5310 - Pre: 149.5390 
[2d01h20m49s] 2023-12-15T10:12:05	<ERR>	[POSTPROC] main: Raw: 149.5310, Value: , Status: Neg. Rate - Read:  - Raw: 149.5310 - Pre: 149.5390 
[2d01h25m49s] 2023-12-15T10:17:05	<ERR>	[POSTPROC] main: Raw: 149.5310, Value: , Status: Neg. Rate - Read:  - Raw: 149.5310 - Pre: 149.5390 
[2d01h30m49s] 2023-12-15T10:22:05	<ERR>	[POSTPROC] main: Raw: 149.5310, Value: , Status: Neg. Rate - Read:  - Raw: 149.5310 - Pre: 149.5390 
[2d01h35m49s] 2023-12-15T10:27:05	<ERR>	[POSTPROC] main: Raw: 149.5311, Value: , Status: Neg. Rate - Read:  - Raw: 149.5311 - Pre: 149.5390 
[2d01h40m49s] 2023-12-15T10:32:05	<ERR>	[POSTPROC] main: Raw: 149.5311, Value: , Status: Neg. Rate - Read:  - Raw: 149.5311 - Pre: 149.5390 
[2d01h45m49s] 2023-12-15T10:37:05	<ERR>	[POSTPROC] main: Raw: 149.5312, Value: , Status: Neg. Rate - Read:  - Raw: 149.5312 - Pre: 149.5390 
[2d01h50m49s] 2023-12-15T10:42:05	<ERR>	[POSTPROC] main: Raw: 149.5312, Value: , Status: Neg. Rate - Read:  - Raw: 149.5312 - Pre: 149.5390 
[2d01h55m49s] 2023-12-15T10:47:05	<ERR>	[POSTPROC] main: Raw: 149.5312, Value: , Status: Neg. Rate - Read:  - Raw: 149.5312 - Pre: 149.5390 
[2d02h00m49s] 2023-12-15T10:52:05	<ERR>	[POSTPROC] main: Raw: 149.5312, Value: , Status: Neg. Rate - Read:  - Raw: 149.5312 - Pre: 149.5390 
[2d02h05m49s] 2023-12-15T10:57:05	<ERR>	[POSTPROC] main: Raw: 149.5312, Value: , Status: Neg. Rate - Read:  - Raw: 149.5312 - Pre: 149.5390 
[2d02h10m49s] 2023-12-15T11:02:05	<ERR>	[POSTPROC] main: Raw: 149.5312, Value: , Status: Neg. Rate - Read:  - Raw: 149.5312 - Pre: 149.5390 
[2d02h15m50s] 2023-12-15T11:07:06	<ERR>	[POSTPROC] main: Raw: 149.5312, Value: , Status: Neg. Rate - Read:  - Raw: 149.5312 - Pre: 149.5390 
[2d02h20m49s] 2023-12-15T11:12:05	<ERR>	[POSTPROC] main: Raw: 149.5315, Value: , Status: Neg. Rate - Read:  - Raw: 149.5315 - Pre: 149.5390 
[2d02h25m49s] 2023-12-15T11:17:05	<ERR>	[POSTPROC] main: Raw: 149.5343, Value: , Status: Neg. Rate - Read:  - Raw: 149.5343 - Pre: 149.5390 
[2d02h30m49s] 2023-12-15T11:22:05	<ERR>	[POSTPROC] main: Raw: 149.5362, Value: , Status: Neg. Rate - Read:  - Raw: 149.5362 - Pre: 149.5390 
[2d02h35m49s] 2023-12-15T11:27:05	<ERR>	[POSTPROC] main: Raw: 149.5362, Value: , Status: Neg. Rate - Read:  - Raw: 149.5362 - Pre: 149.5390 
[2d02h40m49s] 2023-12-15T11:32:05	<ERR>	[POSTPROC] main: Raw: 149.5362, Value: , Status: Neg. Rate - Read:  - Raw: 149.5362 - Pre: 149.5390 
[2d02h45m49s] 2023-12-15T11:37:05	<ERR>	[POSTPROC] main: Raw: 149.5362, Value: , Status: Neg. Rate - Read:  - Raw: 149.5362 - Pre: 149.5390 
[2d02h50m49s] 2023-12-15T11:42:05	<ERR>	[POSTPROC] main: Raw: 149.5362, Value: , Status: Neg. Rate - Read:  - Raw: 149.5362 - Pre: 149.5390 
[2d02h55m49s] 2023-12-15T11:47:05	<ERR>	[POSTPROC] main: Raw: 149.5362, Value: , Status: Neg. Rate - Read:  - Raw: 149.5362 - Pre: 149.5390 
[2d03h00m49s] 2023-12-15T11:52:05	<ERR>	[POSTPROC] main: Raw: 149.5362, Value: , Status: Neg. Rate - Read:  - Raw: 149.5362 - Pre: 149.5390 
[2d03h05m49s] 2023-12-15T11:57:05	<ERR>	[POSTPROC] main: Raw: 149.5362, Value: , Status: Neg. Rate - Read:  - Raw: 149.5362 - Pre: 149.5390 
[2d03h10m49s] 2023-12-15T12:02:05	<ERR>	[POSTPROC] main: Raw: 149.5365, Value: , Status: Neg. Rate - Read:  - Raw: 149.5365 - Pre: 149.5390 
[2d03h15m49s] 2023-12-15T12:07:05	<ERR>	[POSTPROC] main: Raw: 149.5365, Value: , Status: Neg. Rate - Read:  - Raw: 149.5365 - Pre: 149.5390 
[2d03h20m49s] 2023-12-15T12:12:05	<ERR>	[POSTPROC] main: Raw: 149.5365, Value: , Status: Neg. Rate - Read:  - Raw: 149.5365 - Pre: 149.5390 
[2d03h25m49s] 2023-12-15T12:17:05	<ERR>	[POSTPROC] main: Raw: 149.5365, Value: , Status: Neg. Rate - Read:  - Raw: 149.5365 - Pre: 149.5390 
[2d03h30m49s] 2023-12-15T12:22:05	<ERR>	[POSTPROC] main: Raw: 149.5365, Value: , Status: Neg. Rate - Read:  - Raw: 149.5365 - Pre: 149.5390 
[2d03h35m49s] 2023-12-15T12:27:05	<ERR>	[POSTPROC] main: Raw: 149.5365, Value: , Status: Neg. Rate - Read:  - Raw: 149.5365 - Pre: 149.5390 
[2d03h40m49s] 2023-12-15T12:32:05	<ERR>	[POSTPROC] main: Raw: 149.5365, Value: , Status: Neg. Rate - Read:  - Raw: 149.5365 - Pre: 149.5390 
[2d03h45m49s] 2023-12-15T12:37:05	<ERR>	[POSTPROC] main: Raw: 149.5365, Value: , Status: Neg. Rate - Read:  - Raw: 149.5365 - Pre: 149.5390 
[2d03h50m48s] 2023-12-15T12:42:05	<ERR>	[POSTPROC] main: Raw: 149.5365, Value: , Status: Neg. Rate - Read:  - Raw: 149.5365 - Pre: 149.5390 
[2d03h55m48s] 2023-12-15T12:47:05	<ERR>	[POSTPROC] main: Raw: 149.5367, Value: , Status: Neg. Rate - Read:  - Raw: 149.5367 - Pre: 149.5390 
[2d04h00m48s] 2023-12-15T12:52:05	<ERR>	[POSTPROC] main: Raw: 149.5367, Value: , Status: Neg. Rate - Read:  - Raw: 149.5367 - Pre: 149.5390 
[2d04h05m48s] 2023-12-15T12:57:05	<ERR>	[POSTPROC] main: Raw: 149.5367, Value: , Status: Neg. Rate - Read:  - Raw: 149.5367 - Pre: 149.5390 
[2d04h10m48s] 2023-12-15T13:02:05	<ERR>	[POSTPROC] main: Raw: 149.5367, Value: , Status: Neg. Rate - Read:  - Raw: 149.5367 - Pre: 149.5390 
[2d04h15m48s] 2023-12-15T13:07:05	<ERR>	[POSTPROC] main: Raw: 149.5367, Value: , Status: Neg. Rate - Read:  - Raw: 149.5367 - Pre: 149.5390 
[2d04h20m48s] 2023-12-15T13:12:05	<ERR>	[POSTPROC] main: Raw: 149.5367, Value: , Status: Neg. Rate - Read:  - Raw: 149.5367 - Pre: 149.5390 
[2d04h25m48s] 2023-12-15T13:17:05	<ERR>	[POSTPROC] main: Raw: 149.5367, Value: , Status: Neg. Rate - Read:  - Raw: 149.5367 - Pre: 149.5390 
[2d04h30m48s] 2023-12-15T13:22:05	<ERR>	[POSTPROC] main: Raw: 149.5367, Value: , Status: Neg. Rate - Read:  - Raw: 149.5367 - Pre: 149.5390 
[2d04h35m48s] 2023-12-15T13:27:05	<ERR>	[POSTPROC] main: Raw: 149.5368, Value: , Status: Neg. Rate - Read:  - Raw: 149.5368 - Pre: 149.5390 
[2d04h40m48s] 2023-12-15T13:32:05	<ERR>	[POSTPROC] main: Raw: 149.5368, Value: , Status: Neg. Rate - Read:  - Raw: 149.5368 - Pre: 149.5390 
[2d04h45m48s] 2023-12-15T13:37:05	<ERR>	[POSTPROC] main: Raw: 149.5368, Value: , Status: Neg. Rate - Read:  - Raw: 149.5368 - Pre: 149.5390 
[2d04h50m48s] 2023-12-15T13:42:05	<ERR>	[POSTPROC] main: Raw: 149.5368, Value: , Status: Neg. Rate - Read:  - Raw: 149.5368 - Pre: 149.5390 
[2d04h55m48s] 2023-12-15T13:47:05	<ERR>	[POSTPROC] main: Raw: 149.5368, Value: , Status: Neg. Rate - Read:  - Raw: 149.5368 - Pre: 149.5390 
[2d05h00m48s] 2023-12-15T13:52:05	<ERR>	[POSTPROC] main: Raw: 149.5368, Value: , Status: Neg. Rate - Read:  - Raw: 149.5368 - Pre: 149.5390 
[2d05h05m48s] 2023-12-15T13:57:05	<ERR>	[POSTPROC] main: Raw: 149.5368, Value: , Status: Neg. Rate - Read:  - Raw: 149.5368 - Pre: 149.5390 
[2d05h10m48s] 2023-12-15T14:02:05	<ERR>	[POSTPROC] main: Raw: 149.5368, Value: , Status: Neg. Rate - Read:  - Raw: 149.5368 - Pre: 149.5390 
[2d05h15m48s] 2023-12-15T14:07:05	<ERR>	[POSTPROC] main: Raw: 149.5368, Value: , Status: Neg. Rate - Read:  - Raw: 149.5368 - Pre: 149.5390 
[2d05h20m48s] 2023-12-15T14:12:05	<ERR>	[POSTPROC] main: Raw: 149.5368, Value: , Status: Neg. Rate - Read:  - Raw: 149.5368 - Pre: 149.5390 
[2d05h25m48s] 2023-12-15T14:17:05	<ERR>	[POSTPROC] main: Raw: 149.5368, Value: , Status: Neg. Rate - Read:  - Raw: 149.5368 - Pre: 149.5390 
[2d05h30m48s] 2023-12-15T14:22:05	<ERR>	[POSTPROC] main: Raw: 149.5368, Value: , Status: Neg. Rate - Read:  - Raw: 149.5368 - Pre: 149.5390 
[0d00h00m00s] 2023-12-15T13:25:25	<INF>	[MAIN] =================================================
[0d00h00m00s] 2023-12-15T13:25:25	<INF>	[MAIN] ==================== Start ======================
[0d00h00m00s] 2023-12-15T13:25:25	<INF>	[MAIN] =================================================
[0d00h00m00s] 2023-12-15T13:25:25	<INF>	[MAIN] PSRAM size: 8388608 byte (8MB / 64MBit)
[0d00h00m00s] 2023-12-15T13:25:25	<INF>	[MAIN] Total heap: 4376759 byte
[0d00h00m04s] 2023-12-15T13:25:29	<INF>	[MAIN] Camera info: PID: 0x26, VER: 0x42, MIDL: 0x7f, MIDH: 0xa2
[0d00h00m04s] 2023-12-15T13:25:29	<INF>	[SDCARD] Basic R/W check started...
[0d00h00m04s] 2023-12-15T13:25:29	<INF>	[SDCARD] Basic R/W check successful
[0d00h00m04s] 2023-12-15T13:25:29	<INF>	[SNTP] TimeServer not defined, using default: pool.ntp.org
[0d00h00m04s] 2023-12-15T13:25:29	<INF>	[SNTP] Configuring NTP Client...
[0d00h00m04s] 2023-12-15T14:25:29	<INF>	[SNTP] Time zone set to CET-1CEST,M3.5.0,M10.5.0/3
[0d00h00m04s] 2023-12-15T14:25:29	<INF>	[SNTP] Time is already set: 2023-12-15 14:25:29
[0d00h00m04s] 2023-12-15T14:25:29	<INF>	[MAIN] CPU frequency: 160 MHz
[0d00h00m05s] 2023-12-15T14:25:30	<INF>	[SDCARD] Folder/file presence check started...
[0d00h00m05s] 2023-12-15T14:25:30	<INF>	[SDCARD] Folder/file presence check successful
[0d00h00m05s] 2023-12-15T14:25:30	<INF>	[MAIN] Tag: 'v15.3.0', Release: v15.3.0 (Commit: 3fbff0a), Date/Time: 2023-07-22 09:42, Web UI: Release: v15.3.0 (Commit: 3fbff0a)
[0d00h00m05s] 2023-12-15T14:25:30	<INF>	[MAIN] Reset reason: Via esp_restart
[0d00h00m05s] 2023-12-15T14:25:30	<INF>	[WLANINI] SSID: KS2
[0d00h00m05s] 2023-12-15T14:25:30	<INF>	[WLANINI] Password: XXXXXXXX
[0d00h00m05s] 2023-12-15T14:25:30	<INF>	[WLANINI] RSSIThreshold: -75
[0d00h00m05s] 2023-12-15T14:25:30	<INF>	[MAIN] WLAN config loaded, init WIFI...
[0d00h00m05s] 2023-12-15T14:25:30	<INF>	[WIFI] Automatic interface config --> Use DHCP service
[0d00h00m05s] 2023-12-15T14:25:30	<INF>	[WIFI] Set hostname to: watermeter
[0d00h00m05s] 2023-12-15T14:25:30	<INF>	[WIFI] Init successful
[0d00h00m09s] 2023-12-15T14:25:34	<INF>	[WIFI] Connected to: KS2, RSSI: -61
[0d00h00m10s] 2023-12-15T14:25:35	<INF>	[WIFI] Assigned IP: 192.168.178.96
[0d00h00m25s] 2023-12-15T14:25:50	<INF>	[MAIN] Device info: CPU cores: 2, Chip revision: 300
[0d00h00m25s] 2023-12-15T14:25:50	<INF>	[MAIN] SD card info: Name: SL08G, Capacity: 7580MB, Free: 7567MB
[0d00h00m27s] 2023-12-15T14:25:52	<INF>	[MAIN] Initialization completed successfully
[0d00h00m29s] 2023-12-15T14:25:54	<INF>	[LOGFILE] Set log level to ERROR
[0d00h01m07s] 2023-12-15T14:26:32	<ERR>	[POSTPROC] main: Raw: 149.5368, Value: , Status: Neg. Rate - Read:  - Raw: 149.5368 - Pre: 149.5390 
[0d08h51m06s] 2023-12-15T23:16:31	<ERR>	[POSTPROC] main: Raw: 149.5651, Value: , Status: Neg. Rate - Read:  - Raw: 149.5651 - Pre: 149.5652 
[0d09h21m06s] 2023-12-15T23:46:30	<ERR>	[POSTPROC] main: Raw: 149.5651, Value: , Status: Neg. Rate - Read:  - Raw: 149.5651 - Pre: 149.5652 

[0d09h51m06s] 2023-12-16T00:16:30	<ERR>	[POSTPROC] main: Raw: 149.5651, Value: , Status: Neg. Rate - Read:  - Raw: 149.5651 - Pre: 149.5652 
[0d10h06m06s] 2023-12-16T00:31:30	<ERR>	[POSTPROC] main: Raw: 149.5651, Value: , Status: Neg. Rate - Read:  - Raw: 149.5651 - Pre: 149.5652 
[0d10h21m06s] 2023-12-16T00:46:30	<ERR>	[POSTPROC] main: Raw: 149.5651, Value: , Status: Neg. Rate - Read:  - Raw: 149.5651 - Pre: 149.5652 
[0d10h31m06s] 2023-12-16T00:56:30	<ERR>	[POSTPROC] main: Raw: 149.5651, Value: , Status: Neg. Rate - Read:  - Raw: 149.5651 - Pre: 149.5652 
[0d10h51m06s] 2023-12-16T01:16:30	<ERR>	[POSTPROC] main: Raw: 149.5651, Value: , Status: Neg. Rate - Read:  - Raw: 149.5651 - Pre: 149.5652 
[0d11h01m06s] 2023-12-16T01:26:30	<ERR>	[POSTPROC] main: Raw: 149.5651, Value: , Status: Neg. Rate - Read:  - Raw: 149.5651 - Pre: 149.5652 
[0d11h06m06s] 2023-12-16T01:31:30	<ERR>	[POSTPROC] main: Raw: 149.5651, Value: , Status: Neg. Rate - Read:  - Raw: 149.5651 - Pre: 149.5652 
[0d11h16m06s] 2023-12-16T01:41:30	<ERR>	[POSTPROC] main: Raw: 149.5651, Value: , Status: Neg. Rate - Read:  - Raw: 149.5651 - Pre: 149.5652 
[0d11h26m06s] 2023-12-16T01:51:30	<ERR>	[POSTPROC] main: Raw: 149.5651, Value: , Status: Neg. Rate - Read:  - Raw: 149.5651 - Pre: 149.5652

Expected Behavior

No response

Screenshots

No response

Additional Context

No response

@haverland
Copy link
Collaborator

Raw: 149.5651 will compared to the last round value (PRE) 149.5652. And so it's a negative rate. Depending on light and model sometimes the AI recognizes in different rounds different digits. In this case 1 and 2.

In most times I can live with it. @Slider0007 @jomjol : What do you mean. A small fix like in extendedResolution on +/-1? And using the the highest value?

@Slider0007
Copy link
Collaborator

@haverland: I totally agree to make this less sensitive in terms of error logging.
I even went further and completely removed the error message in log as long as negative deviation is less than max rate check value, because most of the time you cannot do anything against it and it will be compensated by prevalue anyway. Now I log this event only for information and indication in data viewer. For error checking reason and prevalue handling I splitted existing max rate too high error into max rate too high (positive) and max rate too high (negative).

@haverland
Copy link
Collaborator

I think it depends on the number transition. Here from the dataset:

1.9
1 9_0942_zeiger4_2020-04-29_11-35-02

2.0
2 0_0929_zeiger2_2020-04-29_13-28-02

We see only 149.565 1 and 149.565 2 but it could a real rate change or the last was a totally false predicted value.
So I would add it in extendedResolution=false for a total difference of Pre-Value and current value (last digit only) a negativ value of -1, it uses the pre-value.

Do you agree?

@haverland
Copy link
Collaborator

@jasonkaisersmith if you set extendedResolution=true, it could be fixed for you and you get a digit more in the value, because it reads the tenth steps too.
Works only with ana-cont and ana-class100.

jomjol added a commit that referenced this issue Dec 31, 2023
* not extended resolution allows -1 on the lowest digit

* not extended resolution allows -1 on the lowest number

* negatives on last value digit with -1 will set to prevalue and is not an error  #2744

---------

Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com>
@jasonkaisersmith
Copy link
Author

@jasonkaisersmith if you set extendedResolution=true, it could be fixed for you and you get a digit more in the value, because it reads the tenth steps too. Works only with ana-cont and ana-class100.

I have tried this, but I still get the same problem!

@haverland
Copy link
Collaborator

@jasonkaisersmith could you test the current rolling? A fix for extended resolution = false is now merged.
if you have still the problems, please show the logs before and after the problem occurred. I need the ROI values of failure situation and before.

@SybexX
Copy link
Collaborator

SybexX commented Jan 3, 2024

unnecessary calculation/comparison

components/jomjol_flowcontroll/ClassFlowPostProcessing.cpp

bool ClassFlowPostProcessing::doFlow(string zwtime), at lines 1022 to 1024 changed from:

                    // Include inaccuracy of 0.2 for isExtendedResolution.
                if ((NUMBERS[j]->Value >= (NUMBERS[j]->PreValue-(2/pow(10, NUMBERS[j]->Nachkomma))) && NUMBERS[j]->isExtendedResolution)
                    // not extended resolution allows -1 on the lowest digit  
                   || (NUMBERS[j]->Value >= (NUMBERS[j]->PreValue-(1/pow(10, NUMBERS[j]->Nachkomma))) && !NUMBERS[j]->isExtendedResolution)) {

to:

                // Include inaccuracy of 0.2 for isExtendedResolution.
                if ((NUMBERS[j]->Value >= (NUMBERS[j]->PreValue - (2 / pow(10, NUMBERS[j]->Nachkomma))) && NUMBERS[j]->isExtendedResolution))
                {

or:

                // Include inaccuracy of 0.1 for isExtendedResolution.
                if ((NUMBERS[j]->Value >= (NUMBERS[j]->PreValue - (1 / pow(10, NUMBERS[j]->Nachkomma))) && NUMBERS[j]->isExtendedResolution))
                {

@SybexX
Copy link
Collaborator

SybexX commented Jan 3, 2024

components/jomjol_flowcontroll/ClassFlowPostProcessing.cpp

bool ClassFlowPostProcessing::doFlow(string zwtime), from line 1018

------->if (!NUMBERS[j]->AllowNegativeRates)
        {
            LogFile.WriteToFile(ESP_LOG_DEBUG, TAG, "handleAllowNegativeRate for device: " + NUMBERS[j]->name);
            if ((NUMBERS[j]->Value < NUMBERS[j]->PreValue))
            {

shouldn't it be like this:

------->if (NUMBERS[j]->AllowNegativeRates)
        {
            LogFile.WriteToFile(ESP_LOG_DEBUG, TAG, "handleAllowNegativeRate for device: " + NUMBERS[j]->name);
            if ((NUMBERS[j]->Value < NUMBERS[j]->PreValue))
            {

@jasonkaisersmith
Copy link
Author

@jasonkaisersmith could you test the current rolling? A fix for extended resolution = false is now merged. if you have still the problems, please show the logs before and after the problem occurred. I need the ROI values of failure situation and before.

Hi,

I still have the same problem with the 15.4 release.

Attached are the logs entries.
Let me know if you need anything else.
WaterMeterLogs.txt

@haverland
Copy link
Collaborator

unnecessary calculation/comparison

components/jomjol_flowcontroll/ClassFlowPostProcessing.cpp

bool ClassFlowPostProcessing::doFlow(string zwtime), at lines 1022 to 1024 changed from:

                    // Include inaccuracy of 0.2 for isExtendedResolution.
                if ((NUMBERS[j]->Value >= (NUMBERS[j]->PreValue-(2/pow(10, NUMBERS[j]->Nachkomma))) && NUMBERS[j]->isExtendedResolution)
                    // not extended resolution allows -1 on the lowest digit  
                   || (NUMBERS[j]->Value >= (NUMBERS[j]->PreValue-(1/pow(10, NUMBERS[j]->Nachkomma))) && !NUMBERS[j]->isExtendedResolution)) {

to:

                // Include inaccuracy of 0.2 for isExtendedResolution.
                if ((NUMBERS[j]->Value >= (NUMBERS[j]->PreValue - (2 / pow(10, NUMBERS[j]->Nachkomma))) && NUMBERS[j]->isExtendedResolution))
                {

or:

                // Include inaccuracy of 0.1 for isExtendedResolution.
                if ((NUMBERS[j]->Value >= (NUMBERS[j]->PreValue - (1 / pow(10, NUMBERS[j]->Nachkomma))) && NUMBERS[j]->isExtendedResolution))
                {

Why I used two different comparisons?

In extendedResolution=true, we get on the lowest digit a tenth step to. Means the analog pointer is 1.3 the 1.3 will be used.
extendedResolution=false gives only the 1 back.

Because of the model inaccuracies of +/-0.2 we using in extendedResolution=true the 2/pow .. Means 1.1-1.3 is fine.
But it would be too much for extendedResolution=false. Here in my opinion is the failure on 0.9-1.1. We get a 0 or 1 back. A 2/pow would allow 9 to and this is too much.

@haverland
Copy link
Collaborator

@jasonkaisersmith could you test the current rolling? A fix for extended resolution = false is now merged. if you have still the problems, please show the logs before and after the problem occurred. I need the ROI values of failure situation and before.

Hi,

I still have the same problem with the 15.4 release.

Attached are the logs entries. Let me know if you need anything else. WaterMeterLogs.txt

Your logs suggest that you did not have a successful value directly after rebooting. First set the PRE value back to the current value and wait. I also need the last successful run in the log.

@SybexX
Copy link
Collaborator

SybexX commented Jan 4, 2024

ah I just looked at the difference 1/ and 2/ and missed NUMBERS[j]->isExtendedResolution and !NUMBERS[j]->isExtendedResolution at the end ^^

@jasonkaisersmith
Copy link
Author

Your logs suggest that you did not have a successful value directly after rebooting. First set the PRE value back to the current value and wait. I also need the last successful run in the log.

Ok, I have tried again. Attached is the log file, and the data file.

WaterMeterLogs.txt
data_2024-01-04.csv

Also, unrelated but still an issue, I have this morning a problem reading the log file for today, and have this message.

[0d13h34m35s] 2024-01-05T07:29:23 [OTA FILE] Failed to read file: /sdcard/log/message/log_2024-01-05.txt!

In the meantime I will try a reboot.

@SybexX
Copy link
Collaborator

SybexX commented Jan 5, 2024

"if (!NUMBERS[j]->AllowNegativeRates)" is exactly the opposite of what it is supposed to do, if you set AllowNegativeRates=true there should be no "negative rate" errors. But I don't know if it affects other things.
I changed it to "if (NUMBERS[j]->AllowNegativeRates)", compiled it and installed, since then I only get "Status: Rate too high" errors.
https://github.com/SybexX/AI-on-the-edge-device.git

@SybexX
Copy link
Collaborator

SybexX commented Jan 6, 2024

@jasonkaisersmith a tip from me, put the second alignment mark in a different place,
i had it that way too and got too many recognition errors as a result.
And reduce the lighting or try to increase the contrast.

20231222-025729

@haverland
Copy link
Collaborator

A look in the data-log shows, that you have sometimes problems with the third analog ROI:

no error 1.0 5.0 3.1 6.0 4.0 9.2 9.6
no error 1.0 5.0 3.1 5.9 4.1 9.2 9.6
no error 1.0 5.0 3.1 5.9 4.0 9.2 9.6
Neg. Rate - Read:  - Raw: 153.61195 - Pre: 153.63896 1.0 5.0 3.1 5.9 1.7 2.1 9.6
Neg. Rate - Read:  - Raw: 153.62196 - Pre: 153.63896 1.0 5.0 3.1 5.9 2.6 2.1 9.6

Look. The others are not changed, but the third value changed totally. Means here we have a false recognition.

So @SybexX tip is a good choice. Use for alignment marks only really sharp areas.

You can try to reduce the reflections nearby the third ROI with dark tape around it.

And the tips from @SybexX with reduced lightning and more contrast in the configuration are also good.

And at least you can try another model ana-cont/ana-class100.

@haverland
Copy link
Collaborator

@jasonkaisersmith

Could you show your config-file (config/config.ini).

May be the order of the ROIs are not correct:

[Analog]
...
main.ana1 434 199 97 97 false
main.ana2 393 311 97 97 false
main.ana3 282 358 100 100 false
main.ana4 163 310 100 100 false

@SybexX
Copy link
Collaborator

SybexX commented Jan 7, 2024

[Analog]
Model = /config/ana-cont_1208_s2_q.tflite
ROIImagesLocation = /log/analog
ROIImagesRetention = 3
main.ana1 424 191 104 104 false
main.ana2 386 311 104 104 false
main.ana3 271 359 104 104 false
main.ana4 154 312 104 104 false

But they won't be of any use to you, since the coordinates depend on the positioning of the camera.

@jasonkaisersmith
Copy link
Author

A look in the data-log shows, that you have sometimes problems with the third analog ROI:

no error 1.0 5.0 3.1 6.0 4.0 9.2 9.6
no error 1.0 5.0 3.1 5.9 4.1 9.2 9.6
no error 1.0 5.0 3.1 5.9 4.0 9.2 9.6
Neg. Rate - Read:  - Raw: 153.61195 - Pre: 153.63896 1.0 5.0 3.1 5.9 1.7 2.1 9.6
Neg. Rate - Read:  - Raw: 153.62196 - Pre: 153.63896 1.0 5.0 3.1 5.9 2.6 2.1 9.6
Look. The others are not changed, but the third value changed totally. Means here we have a false recognition.

So @SybexX tip is a good choice. Use for alignment marks only really sharp areas.

You can try to reduce the reflections nearby the third ROI with dark tape around it.

And the tips from @SybexX with reduced lightning and more contrast in the configuration are also good.

And at least you can try another model ana-cont/ana-class100.

Ok, so I have tried the suggestions you have all made, with regards to new markers, reducing lighting, increasing contrast etc. I have also realigned all the ROI points again as I also noticed the angle was very slightly off.
I have done that this morning, and this afternoon, I however still have errors occurring.

I will now try with some tape as you suggest. I see a reflection more around analogue point 2 rather than 3 (see picture attachment)

Analog ROI Image

Data from latest error
024-01-07T15:23:07+0100,main,154.25025,154.25025,154.25025,0.000008,0.00004,no error,1.0,5.2,4.1,2.5,5.3,0.3,2.5
2024-01-07T15:28:07+0100,main,154.25021,,154.25025,,0.00004,Neg. Rate - Read: - Raw: 154.25021 - Pre: 154.25025 ,1.0,5.2,4.1,2.5,5.3,0.2,2.1
2024-01-07T15:33:07+0100,main,154.25022,,154.25025,,0.00004,Neg. Rate - Read: - Raw: 154.25022 - Pre: 154.25025 ,1.0,5.2,4.1,2.5,5.3,0.3,2.3

@jasonkaisersmith
Copy link
Author

@jasonkaisersmith

Could you show your config-file (config/config.ini).

May be the order of the ROIs are not correct:

[Analog]
...
main.ana1 434 199 97 97 false
main.ana2 393 311 97 97 false
main.ana3 282 358 100 100 false
main.ana4 163 310 100 100 false

See attached for my config.

config.ini.txt

@SybexX
Copy link
Collaborator

SybexX commented Jan 7, 2024

In order to get the reflection into an area where it wouldn't be disturbing, I had to turn the camera 180°.
I just didn't want to use adhesive tape ^^

@SybexX
Copy link
Collaborator

SybexX commented Jan 7, 2024

analog

@jasonkaisersmith
Copy link
Author

jasonkaisersmith commented Jan 7, 2024

I have also tried that, but no matter how I turn it, it always covers up some of the ROIs, either analog or digital! I am also limited how much I can turn it do to physical limitations on how it is placed.

I have now turned it slightly to reduce the reflection, reduced the lighting as much as possible, applied tape (although it is somewhat glossy and reflective!), and improved the sharpness.

But now I know what the problem could be, If this doesn't work, I will try other things over the next few days.

Thanks.

@SybexX
Copy link
Collaborator

SybexX commented Jan 7, 2024

That's why I designed and printed my own case

Gehause

@haverland
Copy link
Collaborator

@jasonkaisersmith
Could you show your config-file (config/config.ini).
May be the order of the ROIs are not correct:

[Analog]
...
main.ana1 434 199 97 97 false
main.ana2 393 311 97 97 false
main.ana3 282 358 100 100 false
main.ana4 163 310 100 100 false

See attached for my config.

config.ini.txt

The pointer are in the right order. So it can only be the alignment is incorrect. I had in early tries the same issue and stored the full raw image. So I was able to identify if the alignment works correctly or not:

image

If an error occurs a few seconds before the whole image was stored.

caco3 added a commit that referenced this issue Feb 2, 2024
* update

* Revert "v15.4.0"

This reverts commit 74d4f20.

* Revert "prepare v15.4.0 versuch 2"

This reverts commit e790a14.

* revert submnodules (#2768)

Co-authored-by: CaCO3 <caco@ruinelli.ch>

* Update submodules (#2769)

- Update `esp-nn` to v1.0.2
- Update `esp32-camera` to v2.0.6
- Updated `tflite-micro-esp-examples` (The repo got renamed to `esp-tflite-micro ` and the folder structure got cleaned up).

* fix(unity-test): Run unity tests in dedicated task
Avoid running out of heap

* Add delay

* Update

* Update

* Enhance busy notification (#2774)

* on marker updating, show message and retry until round got completed

* same for contrast enhancement

---------

Co-authored-by: CaCO3 <caco@ruinelli.ch>

* Fix negatives on extended resolution false #2744 (#2772)

* not extended resolution allows -1 on the lowest digit

* not extended resolution allows -1 on the lowest number

* negatives on last value digit with -1 will set to prevalue and is not an error  #2744

---------

Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com>

* Implemented late analog / digital transition (#2778)

* Implemented late transition

Complete rewrite of analog / digital transition

Two tests is still failing, which need to be discussed.

* Allow wider range of transition values to support late transition

* Added documentation

* Fix testings (#2783)

* fix all tests and more description

* The decimal point offset. -3 corresponds to x.yyy

---------

Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com>

* Bugfix InfluxDB shifting times (#2785)

* Modify time_sntp

* Update time_sntp.cpp

* Update time_sntp.cpp

* update

* Update interface_influxdb.cpp

* Update interface_influxdb.cpp

* Update time_sntp.cpp

* Upload

* Update interface_influxdb.cpp

* Update interface_influxdb.cpp

* Update interface_influxdb.cpp

* Remove Time Convert vom influx Interface

* Update platform-espressif32 to 6.5.0 (#2770)

* Update ESP IDF to 6.5.0

* Migration to new IDF

* Correct smtp vor v5.1

---------

Co-authored-by: CaCO3 <caco@ruinelli.ch>
Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com>

* ATA-Trim support (#2781)

* Add files via upload

* Update main.cpp

* Update main.cpp

* Update main.cpp

* Update Helper.cpp

* Update Helper.h

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update diskio_sdmmc_mh.c

* Update diskio_sdmmc_mh.h

* Update ff_mh.c

* Update vfs_fat_sdmmc_mh.c

* Update sdmmc_common_mh.h

* Update sdmmc_common_mh.c

* Update Helper.cpp

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update ff_mh.c

---------

Co-authored-by: CaCO3 <caco3@ruinelli.ch>

* Update Changelog.md

* Add device info info page (#2789)

Signed-off-by: Florian Grabmeier <flo.grabmeier@gmail.com>

* fix chip information REST API

* Update pipelines to fix warnings (#2841)

Update actions

* Move param doc (#2843)

moved param doc from docs repo to here

* fix(tflite): Fix memory leaks in tflite integration (#2842)

* Update Changelog.md (#2849)

---------

Signed-off-by: Florian Grabmeier <flo.grabmeier@gmail.com>
Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com>
Co-authored-by: CaCO3 <caco@ruinelli.ch>
Co-authored-by: Slider0007 <jobbelle@gmx.net>
Co-authored-by: Frank Haverland <fspapaping@googlemail.com>
Co-authored-by: Martin Siggel <martin.siggel@dlr.de>
Co-authored-by: michael <Heinrich-Tuning@web.de>
Co-authored-by: flox_x <93255373+flooxo@users.noreply.github.com>
Co-authored-by: Slider0007 <115730895+Slider0007@users.noreply.github.com>
@caco3 caco3 mentioned this issue Feb 2, 2024
caco3 added a commit that referenced this issue Feb 2, 2024
* update

* Revert "v15.4.0"

This reverts commit 74d4f20.

* Revert "prepare v15.4.0 versuch 2"

This reverts commit e790a14.

* revert submnodules (#2768)



* Update submodules (#2769)

- Update `esp-nn` to v1.0.2
- Update `esp32-camera` to v2.0.6
- Updated `tflite-micro-esp-examples` (The repo got renamed to `esp-tflite-micro ` and the folder structure got cleaned up).

* fix(unity-test): Run unity tests in dedicated task
Avoid running out of heap

* Add delay

* Update

* Update

* Enhance busy notification (#2774)

* on marker updating, show message and retry until round got completed

* same for contrast enhancement

---------



* Fix negatives on extended resolution false #2744 (#2772)

* not extended resolution allows -1 on the lowest digit

* not extended resolution allows -1 on the lowest number

* negatives on last value digit with -1 will set to prevalue and is not an error  #2744

---------



* Implemented late analog / digital transition (#2778)

* Implemented late transition

Complete rewrite of analog / digital transition

Two tests is still failing, which need to be discussed.

* Allow wider range of transition values to support late transition

* Added documentation

* Fix testings (#2783)

* fix all tests and more description

* The decimal point offset. -3 corresponds to x.yyy

---------



* Bugfix InfluxDB shifting times (#2785)

* Modify time_sntp

* Update time_sntp.cpp

* Update time_sntp.cpp

* update

* Update interface_influxdb.cpp

* Update interface_influxdb.cpp

* Update time_sntp.cpp

* Upload

* Update interface_influxdb.cpp

* Update interface_influxdb.cpp

* Update interface_influxdb.cpp

* Remove Time Convert vom influx Interface

* Update platform-espressif32 to 6.5.0 (#2770)

* Update ESP IDF to 6.5.0

* Migration to new IDF

* Correct smtp vor v5.1

---------




* ATA-Trim support (#2781)

* Add files via upload

* Update main.cpp

* Update main.cpp

* Update main.cpp

* Update Helper.cpp

* Update Helper.h

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update diskio_sdmmc_mh.c

* Update diskio_sdmmc_mh.h

* Update ff_mh.c

* Update vfs_fat_sdmmc_mh.c

* Update sdmmc_common_mh.h

* Update sdmmc_common_mh.c

* Update Helper.cpp

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update ff_mh.c

---------



* Update Changelog.md

* Add device info info page (#2789)



* fix chip information REST API

* Update pipelines to fix warnings (#2841)

Update actions

* Move param doc (#2843)

moved param doc from docs repo to here

* fix(tflite): Fix memory leaks in tflite integration (#2842)

* Update Changelog.md (#2849)

---------

Signed-off-by: Florian Grabmeier <flo.grabmeier@gmail.com>
Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com>
Co-authored-by: CaCO3 <caco@ruinelli.ch>
Co-authored-by: Slider0007 <jobbelle@gmx.net>
Co-authored-by: Frank Haverland <fspapaping@googlemail.com>
Co-authored-by: Martin Siggel <martin.siggel@dlr.de>
Co-authored-by: michael <Heinrich-Tuning@web.de>
Co-authored-by: flox_x <93255373+flooxo@users.noreply.github.com>
Co-authored-by: Slider0007 <115730895+Slider0007@users.noreply.github.com>
@ste-fle
Copy link

ste-fle commented Feb 29, 2024

I'm also experiencing this problem with the latest version 15.7. I'm using the dig-class11 model with only integers. The OCR works well and since switching to this model, I've never had problems with wrongly identified digits.
However, I'm constantly getting the "negative rate" error now and only updating the last value helped. Here are the logs from today:

Pre: 277.110
[9d12h30m56s] 2024-02-29T06:57:45 [POSTPROC] main: Raw: 0277.542, Value: , Status: Neg. Rate - Read: - Raw: 0277.542 - Pre: 277.110
[9d12h45m56s] 2024-02-29T07:12:45 [POSTPROC] main: Raw: 0277.543, Value: , Status: Neg. Rate - Read: - Raw: 0277.543 - Pre: 277.110
[9d13h00m56s] 2024-02-29T07:27:45 [POSTPROC] main: Raw: 0277.543, Value: , Status: Neg. Rate - Read: - Raw: 0277.543 - Pre: 277.110
[9d13h15m56s] 2024-02-29T07:42:45 [POSTPROC] main: Raw: 0277.544, Value: , Status: Neg. Rate - Read: - Raw: 0277.544 - Pre: 277.110
[9d19h00m55s] 2024-02-29T13:27:44 [POSTPROC] main: Raw: 0277.582, Value: , Status: Neg. Rate - Read: - Raw: 0277.582 - Pre: 277.580
[9d19h15m55s] 2024-02-29T13:42:44 [POSTPROC] main: Raw: 0277.583, Value: , Status: Neg. Rate - Read: - Raw: 0277.583 - Pre: 277.580
[9d19h30m55s] 2024-02-29T13:57:44 [POSTPROC] main: Raw: 0277.583, Value: , Status: Neg. Rate - Read: - Raw: 0277.583 - Pre: 277.580
[9d19h45m55s] 2024-02-29T14:12:44 [POSTPROC] main: Raw: 0277.583, Value: , Status: Neg. Rate - Read: - Raw: 0277.583 - Pre: 277.580
[9d20h00m55s] 2024-02-29T14:27:44 [POSTPROC] main: Raw: 0277.583, Value: , Status: Neg. Rate - Read: - Raw: 0277.583 - Pre: 277.580

I since then dropped the leading "0" in case this might create problems and have no results yet, but still, this shouldn't create an error. Is the accuracy for this difference not high enough?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants