Changeset 376
- Timestamp:
- 12/30/07 08:31:07 (10 months ago)
- Files:
-
- trunk/fview_UDP_logger/fview_UDP_logger (deleted)
- trunk/fview_UDP_logger/motmot (added)
- trunk/fview_UDP_logger/motmot/__init__.py (copied) (copied from trunk/imops/motmot/__init__.py)
- trunk/fview_UDP_logger/motmot/fview (added)
- trunk/fview_UDP_logger/motmot/fview/UDP_logger.py (copied) (copied from trunk/fview_UDP_logger/fview_UDP_logger/fview_UDP_logger.py) (9 diffs)
- trunk/fview_UDP_logger/motmot/fview/UDP_logger.xrc (copied) (copied from trunk/fview_UDP_logger/fview_UDP_logger/fview_UDP_logger.xrc)
- trunk/fview_UDP_logger/motmot/fview/__init__.py (copied) (copied from trunk/imops/motmot/__init__.py)
- trunk/fview_UDP_logger/setup.cfg (copied) (copied from trunk/imops/setup.cfg)
- trunk/fview_UDP_logger/setup.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/fview_UDP_logger/motmot/fview/UDP_logger.py
r293 r376 8 8 import socket, os, threading, select 9 9 10 RESFILE = pkg_resources.resource_filename(__name__," fview_UDP_logger.xrc") # trigger extraction10 RESFILE = pkg_resources.resource_filename(__name__,"UDP_logger.xrc") # trigger extraction 11 11 RES = xrc.EmptyXmlResource() 12 12 RES.LoadFromString(open(RESFILE).read()) … … 15 15 sockobj = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) 16 16 sockobj.bind((hostname, port)) 17 17 18 18 while not quit_now.isSet(): 19 19 try: … … 29 29 fd.write(newdata) 30 30 fd.write('\n') 31 31 32 32 class UDP_logger_Class: 33 33 def __init__(self,wx_parent): 34 34 self.wx_parent = wx_parent 35 35 self.frame = RES.LoadFrame(self.wx_parent,"FVIEW_UDP_LOGGER_FRAME") # make frame main panel 36 36 37 37 self.enable_log_widget = xrc.XRCCTRL(self.frame,"UDP_LISTEN_ENABLE") 38 38 self.enable_log_widget.Bind( wx.EVT_CHECKBOX, … … 54 54 self.hostname_widget.Enable(True) 55 55 self.port_widget.Enable(True) 56 56 57 57 def OnEnableLog(self, event): 58 58 if self.enable_log_widget.IsChecked(): … … 69 69 mt.setDaemon(True) 70 70 mt.start() 71 71 72 72 else: 73 73 print 'not saving to file' … … 75 75 self.hostname_widget.Enable(True) 76 76 self.port_widget.Enable(True) 77 77 78 78 def get_frame(self): 79 79 """return wxPython frame widget""" … … 82 82 def get_plugin_name(self): 83 83 return 'FView UDP logger' 84 84 85 85 def process_frame(self,cam_id,buf,buf_offset,timestamp,framenumber): 86 86 """do work on each frame … … 91 91 (use threading locks) when sharing data with the rest of the 92 92 class. 93 94 """ 95 93 94 """ 95 96 96 draw_points = [] # [ (x,y) ] 97 97 draw_linesegs = [] # [ (x0,y0,x1,y1) ] 98 98 return draw_points, draw_linesegs 99 99 100 100 def set_view_flip_LR( self, val ): 101 101 pass … … 106 106 def quit(self): 107 107 pass 108 108 109 109 def camera_starting_notification(self,cam_id, 110 110 pixel_format=None, trunk/fview_UDP_logger/setup.py
r120 r376 1 from setuptools import setup 2 from motmot_utils import get_svnversion 3 svnversion = get_svnversion() 4 version = '0.3.dev%s'%svnversion 1 from setuptools import setup, find_packages 5 2 6 setup(name=' fview_UDP_logger',7 version= version,3 setup(name='motmot.fview.UDP_logger', 4 version='0.4', 8 5 entry_points = { 9 ' cam_iface.fview_plugins':'fview_UDP_logger = fview_UDP_logger:UDP_logger_Class',6 'motmot.fview.plugins':'motmot.fview.UDP_logger = motmot.fview.UDP_logger:UDP_logger_Class', 10 7 }, 11 12 packages = ['fview_UDP_logger'],8 namespace_packages = ['motmot','motmot.fview'], 9 packages = find_packages(), 13 10 author='Andrew Straw', 14 11 author_email='strawman@astraw.com', 15 12 license='BSD', 16 13 zip_safe=True, 17 package_data = {' fview_UDP_logger':['fview_UDP_logger.xrc']},14 package_data = {'motmot.fview':['*.xrc']}, 18 15 )
