discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] usrp_tv_rcv.py problem in OS X


From: Martin Dvh
Subject: Re: [Discuss-gnuradio] usrp_tv_rcv.py problem in OS X
Date: Thu, 18 Jan 2007 19:39:13 +0100
User-agent: Debian Thunderbird 1.0.2 (X11/20061113)

Michael Dickens wrote:
> Sam - Could you provide which Mac model, OS version, XCode version,  and
> how you installed the background libraries and apps and such  (e.g.
> DarwinPorts, Jon Jacky's scripts, my scripts, from source,  Fink, some
> combination)?  What version of Python are you using?  I've  never seen
> these issues, but then I've never tried that script.
> 
> According to the SVN repository, that script is 9 months old, so it 
> very well could be that the script needs updating to work properly  with
> all the various changes in GNU Radio since it was last  updated ... I
> don't have access to a TVRX board right now ... can  anyone else confirm
> that this script works for them (not necessarily  on OSX)? - MLD
> 
> On Jan 18, 2007, at 11:56 AM, Sam Small wrote:
> 
>> I am new to gnuradio and I am trying to work through some of the 
>> example scripts.  I have a working installation on an Intel Mac and 
>> have had success running usrp_wfm_rcv.py with the Basic RX board.  
>> However, when I try to run usrp_tv_rcv.py with the TVRX board, it 
>> cannot run successfully.  I have pasted the output below.  Does 
>> anyone have any ideas on how to go about solving this problem?

I wrote the usrp_tv_rcv.py receive script.
It still works on my box (debian sarge on x86)

It could very well that problem has to do with SDL.
usrp_tv_rcv.py uses video_sdl.sink_uc from the gnuradio module gr-video-sdl.

I never tested this on OSX, only on x86
Since SDL is portable it should work though.

Could you try running the attached test-video-sdl.py script.

It just tests if video-sdl will load.

As a sidenote:
usrp_tv_receive.py is not a complete tv-receiver.
It doesn't do deinterlacing and there is no synchronisation or color decoding 
yet.
So you get a black-and-white slowly rolling screen with the two fields above 
each other.

Greetings,
Martin

> 
> 
> 
> _______________________________________________
> Discuss-gnuradio mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> 

#!/usr/bin/env python
#
# Copyright 2006 Free Software Foundation, Inc.
# 
# This file is part of GNU Radio
# 
# GNU Radio is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
# 
# GNU Radio is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
# 
# You should have received a copy of the GNU General Public License
# along with GNU Radio; see the file COPYING.  If not, write to
# the Free Software Foundation, Inc., 51 Franklin Street,
# Boston, MA 02110-1301, USA.
# 

from gnuradio import gr, gr_unittest
try:
  from gnuradio import video_sdl
except:
  print "FYI: gr-video-sdl is not installed"
  print "realtime SDL video output window will not be available"
  
class qa_video_sdl (gr_unittest.TestCase):

    def setUp (self):
        self.fg = gr.flow_graph ()

    def tearDown (self):
        self.fg = None

    def test_000_nop (self):
        """Just see if we can import the module...
        They may not have video drivers, etc.  Don't try to run anything"""
        pass
    
if __name__ == '__main__':
    gr_unittest.main ()

reply via email to

[Prev in Thread] Current Thread [Next in Thread]