]> git.llucax.com Git - z.facultad/66.09/etherled.git/blobdiff - cliente/cetherled.py
Convierto todo a UTF-8.
[z.facultad/66.09/etherled.git] / cliente / cetherled.py
index 936d9b7ee4da43a4556596fba1de5223d4a1c762..7f41608be89815df2a4adf985bb61bb57be3dd2f 100755 (executable)
@@ -1,5 +1,4 @@
 #!/usr/bin/env python
 #!/usr/bin/env python
-# -*- coding: iso-8859-1 -*-
 # vim: set expandtab tabstop=4 shiftwidth=4 :
 #----------------------------------------------------------------------------
 #                               Etherled
 # vim: set expandtab tabstop=4 shiftwidth=4 :
 #----------------------------------------------------------------------------
 #                               Etherled
@@ -28,7 +27,7 @@ import os
 import gtk
 from simplegladeapp import SimpleGladeApp
 from simplegladeapp import bindtextdomain
 import gtk
 from simplegladeapp import SimpleGladeApp
 from simplegladeapp import bindtextdomain
-from dispatcher import Dispatcher
+#from dispatcher import Dispatcher
 from led import Led
 import etherled
 
 from led import Led
 import etherled
 
@@ -63,6 +62,13 @@ class MainWindow(SimpleGladeApp):
     def on_btn_enviar_clicked(self, widget, *args):
         self.device.matrix = self.leds2matrix()
 
     def on_btn_enviar_clicked(self, widget, *args):
         self.device.matrix = self.leds2matrix()
 
+    def on_btn_recibir_clicked(self, widget, *args):
+        matrix = self.device.matrix
+        for row in xrange(16):
+            for col in xrange(16):
+                self.tabla[row,col].prendido = matrix[row,col]
+        etherled.protocol._print_matrix(matrix)
+
     def on_main_window_delete_event(self, widget, event, *args):
         self.quit()
 
     def on_main_window_delete_event(self, widget, event, *args):
         self.quit()
 
@@ -71,10 +77,6 @@ class MainWindow(SimpleGladeApp):
         for row in xrange(16):
             for col in xrange(16):
                 matrix[row,col] = int(self.tabla[row,col].prendido)
         for row in xrange(16):
             for col in xrange(16):
                 matrix[row,col] = int(self.tabla[row,col].prendido)
-                #print int(self.tabla[row,col].prendido),
-                print (row,col),
-            print
-        print
         etherled.protocol._print_matrix(matrix)
         return matrix
 
         etherled.protocol._print_matrix(matrix)
         return matrix