Add some debug messages

This commit is contained in:
Peter J. Holzer 2023-02-04 12:19:01 +01:00 committed by Peter J. Holzer
parent cfc514a3eb
commit ad601984d1
1 changed files with 4 additions and 1 deletions

View File

@ -176,6 +176,7 @@ class TimeSeries(Widget):
x0 = tickmarks[-1]["x"]
d0 = datetime.datetime.fromtimestamp(t0)
log.debug("step_i = %s", step_i)
if steps[step_i] == "s":
d1 = datetime.datetime(d0.year, d0.month, d0.day, d0.hour, d0.minute, d0.second)
t1 = d1.timestamp()
@ -287,6 +288,7 @@ class TimeSeries(Widget):
t1 = d1.timestamp()
x1 = t2x(t1)
if x0 - x1 < min_step:
log.debug("t0 = %s, x0 = %s, t1 = %s, x1 = %s", t0, x0, t1, x1)
step_i += 1
continue
if x1 < 0:
@ -383,7 +385,7 @@ class TimeSeries(Widget):
log.debug("")
log.debug("in graph")
log.debug("in graph for %s", self.lts.id)
data = self.lts.data
n = len(data)
t_last = data[-1][0]
@ -391,6 +393,7 @@ class TimeSeries(Widget):
return "(not enough data)"
dt = (t_last - data[-5][0]) / 4
k = math.log((t_last - data[0][0]) / dt / n + 1)
log.debug("times = [%s ... %s ... %s]", data[0][0], data[-5][0], data[-1][0])
max_value = max([d[3] if len(d) >= 4 else d[1] for d in self.lts.data])
max_value = max(max_value, 0.001) # ensure positive