From 676d559cd62e35d7718d15a821b43aa7c4cfd28d Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Fri, 18 Feb 2011 14:19:14 +0000 Subject: moved rfid code to plugin --- (limited to 'TurtleArt/talogo.py') diff --git a/TurtleArt/talogo.py b/TurtleArt/talogo.py index 38f2586..953c296 100644 --- a/TurtleArt/talogo.py +++ b/TurtleArt/talogo.py @@ -61,23 +61,6 @@ import logging _logger = logging.getLogger('turtleart-activity') -def find_device(): - """ Search for RFID devices. Return a device instance or None. """ - device = None - for i in os.listdir(os.path.join('.', 'devices')): - if not os.path.isdir(os.path.join('.', 'devices', i)): - try: - _tempmod = __import__('devices.%s' % i.split('.')[0], - globals(), locals(), ['RFIDReader'], -1) - devtemp = _tempmod.RFIDReader() - if devtemp.get_present() == True: - device = devtemp - except Exception, e: - _logger.error("FIND_DEVICE: %s: %s" % (i, e)) - pass - return device - - class noKeyError(UserDict): __missing__ = lambda x, y: 0 @@ -398,7 +381,6 @@ class LogoCode: 'red': [0, lambda self: CONSTANTS['red']], 'repeat': [2, self._prim_repeat, True], 'resistance': [0, lambda self: self._get_resistance()], - 'rfid': [0, lambda self: self.tw.rfid_idn], 'right': [1, lambda self, x: self._prim_right(x)], 'rightx': [0, lambda self: CONSTANTS['rightx']], 'rpos': [0, lambda self: CONSTANTS['rightpos']], -- cgit v0.9.1