Author: remi
Date: 2009-04-06 09:34:22 +0200 (Mon, 06 Apr 2009)
New Revision: 4342
Modified:
software_suite_v2/tuxware/tuxdroidserver/trunk/resources/01_robot_system/resourceGadgetFramework.py
Log:
* added functions to start an stop gadgets
Modified:
software_suite_v2/tuxware/tuxdroidserver/trunk/resources/01_robot_system/resourceGadgetFramework.py
===================================================================
---
software_suite_v2/tuxware/tuxdroidserver/trunk/resources/01_robot_system/resourceGadgetFramework.py
2009-04-06 07:32:27 UTC (rev 4341)
+++
software_suite_v2/tuxware/tuxdroidserver/trunk/resources/01_robot_system/resourceGadgetFramework.py
2009-04-06 07:34:22 UTC (rev 4342)
@@ -320,6 +320,27 @@
return True
return False
+ def startGadget(self, gadgetUuid, command, parameters):
+ """Start a gadget.
+ @param gadgetUuid: Gadget uuid.
+ @param command: Command.
+ @param parameters: Parameters.
+ @return: True or False.
+ """
+ gadget = self.__gadgetsContainer.getGadgetByUuid(gadgetUuid)
+ if gadget != None:
+ return gadget.start(command, parameters)
+ else:
+ return False
+
+ def stopGadget(self, gadgetUuid):
+ """Stop a gadget.
+ @param gadgetUuid: Gadget uuid.
+ """
+ gadget = self.__gadgetsContainer.getGadgetByUuid(gadgetUuid)
+ if gadget != None:
+ gadget.stop()
+
# Create an instance of the resource
resourceGadgetFramework = TDSResourceGadgetFramework("resourceGadgetFramework")
# Register the resource into the resources manager
------------------------------------------------------------------------------
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn