Changeset 376

Show
Ignore:
Timestamp:
12/30/07 08:31:07 (10 months ago)
Author:
astraw
Message:

update for motmot namespace packages

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/fview_UDP_logger/motmot/fview/UDP_logger.py

    r293 r376  
    88import socket, os, threading, select 
    99 
    10 RESFILE = pkg_resources.resource_filename(__name__,"fview_UDP_logger.xrc") # trigger extraction 
     10RESFILE = pkg_resources.resource_filename(__name__,"UDP_logger.xrc") # trigger extraction 
    1111RES = xrc.EmptyXmlResource() 
    1212RES.LoadFromString(open(RESFILE).read()) 
     
    1515    sockobj = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) 
    1616    sockobj.bind((hostname, port)) 
    17                                      
     17 
    1818    while not quit_now.isSet(): 
    1919        try: 
     
    2929        fd.write(newdata) 
    3030        fd.write('\n') 
    31          
     31 
    3232class UDP_logger_Class: 
    3333    def __init__(self,wx_parent): 
    3434        self.wx_parent = wx_parent 
    3535        self.frame = RES.LoadFrame(self.wx_parent,"FVIEW_UDP_LOGGER_FRAME") # make frame main panel 
    36          
     36 
    3737        self.enable_log_widget = xrc.XRCCTRL(self.frame,"UDP_LISTEN_ENABLE") 
    3838        self.enable_log_widget.Bind( wx.EVT_CHECKBOX, 
     
    5454        self.hostname_widget.Enable(True) 
    5555        self.port_widget.Enable(True) 
    56          
     56 
    5757    def OnEnableLog(self, event): 
    5858        if self.enable_log_widget.IsChecked(): 
     
    6969            mt.setDaemon(True) 
    7070            mt.start() 
    71              
     71 
    7272        else: 
    7373            print 'not saving to file' 
     
    7575            self.hostname_widget.Enable(True) 
    7676            self.port_widget.Enable(True) 
    77          
     77 
    7878    def get_frame(self): 
    7979        """return wxPython frame widget""" 
     
    8282    def get_plugin_name(self): 
    8383        return 'FView UDP logger' 
    84      
     84 
    8585    def process_frame(self,cam_id,buf,buf_offset,timestamp,framenumber): 
    8686        """do work on each frame 
     
    9191        (use threading locks) when sharing data with the rest of the 
    9292        class. 
    93          
    94         """         
    95          
     93 
     94        """ 
     95 
    9696        draw_points = [] #  [ (x,y) ] 
    9797        draw_linesegs = [] # [ (x0,y0,x1,y1) ] 
    9898        return draw_points, draw_linesegs 
    99      
     99 
    100100    def set_view_flip_LR( self, val ): 
    101101        pass 
     
    106106    def quit(self): 
    107107        pass 
    108      
     108 
    109109    def camera_starting_notification(self,cam_id, 
    110110                                     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 
     1from setuptools import setup, find_packages 
    52 
    6 setup(name='fview_UDP_logger', 
    7       version=version
     3setup(name='motmot.fview.UDP_logger', 
     4      version='0.4'
    85      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', 
    107    }, 
    11  
    12       packages = ['fview_UDP_logger']
     8      namespace_packages = ['motmot','motmot.fview'], 
     9      packages = find_packages()
    1310      author='Andrew Straw', 
    1411      author_email='strawman@astraw.com', 
    1512      license='BSD', 
    1613      zip_safe=True, 
    17       package_data = {'fview_UDP_logger':['fview_UDP_logger.xrc']}, 
     14      package_data = {'motmot.fview':['*.xrc']}, 
    1815      )