Author: gwadavel
Date: 2009-03-22 21:34:47 +0100 (Sun, 22 Mar 2009)
New Revision: 4172
Added:
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/executables/
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/executables/tux-gadget-battery.py
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/battery.png
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/gadget.pot
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/gadget.xml
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/help.html
Log:
first version ... don't use, problems with the new httpserver
Added:
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/executables/tux-gadget-battery.py
===================================================================
---
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/executables/tux-gadget-battery.py
(rev 0)
+++
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/executables/tux-gadget-battery.py
2009-03-22 20:34:47 UTC (rev 4172)
@@ -0,0 +1,68 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+
+# -----------------------------------------------------------------------------
+#Test battery level of Tux Droid
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+# 02111-1307, USA.
+# -----------------------------------------------------------------------------
+# $Id: $
+# -----------------------------------------------------------------------------
+
+"""
+CHANGES
+=======
+
+2009/03/22 - version 0.0.1:
+ - Initial version
+
+TODO LIST
+=========
+
+
+__author__ = "Eric Lescaudron AKA Gwadavel"
+__appname__ = "tux battery level"
+__version__ = "0.0.1"
+__date__ = "2009/03/22"
+__license__ = "GPL"
+
+"""
+
+DEBUG = False
+
+from tuxisalive.api.TuxAPI import *
+
+def tuxConnect():
+ """ Wait connected """
+
+ tux.server.autoConnect(1, 'BatteryLevel', 'batterylevel')
+ tux.server.waitConnected(5.0)
+ tux.dongle.waitConnected(5.0)
+ tux.radio.waitConnected(5.0)
+
+tux = TuxAPI("127.0.0.1", 270)
+tuxConnect()
+tux.access.waitAcquire(5.0, 1)
+
+tux.tts.setEncoding("utf-8")
+
+level = tux.battery.getLevel()
+state = tux.battery.getState()
+print("Niveau : "), level
+print("Etat : "), state
+tux.access.release()
+tux.server.disconnect()
+tux.destroy
\ No newline at end of file
Property changes on:
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/executables/tux-gadget-battery.py
___________________________________________________________________
Name: svn:executable
+ *
Added:
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/battery.png
===================================================================
(Binary files differ)
Property changes on:
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/battery.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/gadget.pot
===================================================================
---
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/gadget.pot
(rev 0)
+++
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/gadget.pot
2009-03-22 20:34:47 UTC (rev 4172)
@@ -0,0 +1,3 @@
+msgid ""
+msgstr ""
+
Added:
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/gadget.xml
===================================================================
---
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/gadget.xml
(rev 0)
+++
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/gadget.xml
2009-03-22 20:34:47 UTC (rev 4172)
@@ -0,0 +1,23 @@
+<gadget>
+ <interpreter
+ kind="python">
+ <executable>executables/tux-gadget-battery.py</executable>
+ </interpreter>
+ <description>
+ <name>Battery Level</name>
+ <description>Says battery level or check if battery level is
empty </description>
+ <author>Gwadavel</author>
+ <version>0.0.1</version>
+ <iconFile>resources/battery.png</iconFile>
+ <executionMode>command</executionMode>
+ <uuid>8349ed52-572d-4c3f-a7b8-05c2a8aec2c7</uuid>
+ </description>
+ <commands>
+ <command
+ name="run"
+ description="battery level" />
+ <command
+ name="check"
+ description="check if battery level is empty" />
+ </commands>
+</gadget>
Added:
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/help.html
===================================================================
---
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/help.html
(rev 0)
+++
software_suite_v2/software/gadgets/tuxdroid-gadget-battery/trunk/resources/help.html
2009-03-22 20:34:47 UTC (rev 4172)
@@ -0,0 +1,6 @@
+<html>
+<body>
+<font size="2" face="Verdana, Arial, Helvetica, sans-serif">This gadget will
make Tux Droid says battery level or check battery state. Drag-and-drop the
gadget into "My Favorites" to say level or into "My Alerts" to check if battery
state is "Empty". <br>
+</font>
+</body>
+</html>
------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn