From 688df77ffa606ac3888b60a9882701e836f2d6dd Mon Sep 17 00:00:00 2001 From: Bart Van Der Meerssche Date: Fri, 28 Jan 2011 12:51:10 +0100 Subject: [PATCH] [fsync] add an enable option to each sensor in the uci file --- mote/v2/openwrt/package/flukso/config/flukso.uci | 6 ++++++ mote/v2/openwrt/package/flukso/luasrc/fsync.lua | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/mote/v2/openwrt/package/flukso/config/flukso.uci b/mote/v2/openwrt/package/flukso/config/flukso.uci index b371c63..2b1aba3 100644 --- a/mote/v2/openwrt/package/flukso/config/flukso.uci +++ b/mote/v2/openwrt/package/flukso/config/flukso.uci @@ -21,6 +21,7 @@ config sensor 1 list port 1 option voltage 230 option current 50 + option enable 1 config sensor 2 option id 0123456789abcdef0123456789abcde2 @@ -28,6 +29,7 @@ config sensor 2 list port 2 option voltage 230 option current 50 + option enable 1 config sensor 3 option id 0123456789abcdef0123456789abcde3 @@ -35,19 +37,23 @@ config sensor 3 list port 3 option voltage 230 option current 50 + option enable 1 config sensor 4 option id 0123456789abcdef0123456789abcde4 option type pulse list port 4 option constant 1 + option enable 1 config sensor 5 option id 0123456789abcdef0123456789abcde5 option type pulse list port 5 option constant 1 + option enable 1 config sensor 6 option type uart list port 6 + option enable 1 diff --git a/mote/v2/openwrt/package/flukso/luasrc/fsync.lua b/mote/v2/openwrt/package/flukso/luasrc/fsync.lua index 8f35ced..942fa6a 100755 --- a/mote/v2/openwrt/package/flukso/luasrc/fsync.lua +++ b/mote/v2/openwrt/package/flukso/luasrc/fsync.lua @@ -199,7 +199,7 @@ end -- enable configured ports for i = 1, MAX_SENSORS do - if flukso[tostring(i)] ~= nil then + if flukso[tostring(i)] ~= nil and flukso[tostring(i)].enable == '1' then local ports = flukso[tostring(i)].port or {} for j = 1, #ports do