From 09fd007bb2fb866016087fd309b265bfb4c346bf Mon Sep 17 00:00:00 2001 From: Bart Van Der Meerssche Date: Thu, 9 Sep 2010 22:07:02 +0200 Subject: [PATCH] openwrt: fill the power entries in reverse order which works perfectly with pulse interfaces --- mote/v1/openwrt/package/flukso/src/data.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mote/v1/openwrt/package/flukso/src/data.lua b/mote/v1/openwrt/package/flukso/src/data.lua index e94a3c5..6801d20 100644 --- a/mote/v1/openwrt/package/flukso/src/data.lua +++ b/mote/v1/openwrt/package/flukso/src/data.lua @@ -79,8 +79,8 @@ end function fill(M) for meter, T in pairs(M) do local H = timestamps(T) - for i = H[1]+1, H[#H]-1 do - if T[i] == nil then T[i] = T[i-1] end + for i = H[#H]-1, H[1]+1, -1 do + if T[i] == nil then T[i] = T[i+1] end end end end