コード例 #1
0
ファイル: control_core.py プロジェクト: juanchitot/domo
    def search_connected_cards(self,net_msg):
        channel_number = net_msg.params[0]        
        channel_id = "Bus_%s" % channel_number
        
        ret_msg = NetMsg()
        ret_msg.response = ''
        ret_msg.error_code = 0
        
        paused = False
#         print self.rt_core.channels
        if channel_id in self.rt_core.channels:
#             print "el channel esta"
            channel = self.rt_core.channels[channel_id]
            if not channel.paused :
                channel.pause()
#                 print "pauso el channel"
                paused = True
        
        ret_msg.response = Bus.search_connected_cards(channel_number)
#         print "retorno \n%s"% ret_msg.response
        
        if paused : channel.resume()
        
        return ret_msg