comparison sat_bridge/DBus.py @ 61:58d49fc19639

parameters are saved again - use 2 new files to save individual and general parameters data - setParam from dbus bridge now use str instead of dbus.String - fixed param updated signal for general params - fixed param setting
author Goffi <goffi@goffi.org>
date Thu, 28 Jan 2010 12:38:12 +1100
parents 9764e027ecc0
children d35c5edab53f
comparison
equal deleted inserted replaced
60:9764e027ecc0 61:58d49fc19639
176 self.cb["subscription"](type, entity) 176 self.cb["subscription"](type, entity)
177 177
178 @dbus.service.method(const_INT_PREFIX+const_COMM_SUFFIX, 178 @dbus.service.method(const_INT_PREFIX+const_COMM_SUFFIX,
179 in_signature='sss', out_signature='') 179 in_signature='sss', out_signature='')
180 def setParam(self, name, value, category): 180 def setParam(self, name, value, category):
181 self.cb["setParam"](name, str(value), category) 181 self.cb["setParam"](str(name), str(value), str(category))
182 182
183 @dbus.service.method(const_INT_PREFIX+const_COMM_SUFFIX, 183 @dbus.service.method(const_INT_PREFIX+const_COMM_SUFFIX,
184 in_signature='ss', out_signature='s') 184 in_signature='ss', out_signature='s')
185 def getParamA(self, name, category="default"): 185 def getParamA(self, name, category="default"):
186 return self.cb["getParamA"](name, category) 186 return self.cb["getParamA"](name, category)