No TX on usrp_nbfm_ptt.py example

Hi all,

Using GnuRadio (3.0) on OSX (10.4.10 Intel) with USRP (RFX400 dau) and
the example apps mostly run fine …
But the usrp_nbfm_ptt.py example receives only. The app suggests that
pressing SpaceBar should enable transmit (I’m trying PMR 446MHz band)
but absolutely nothing happens (either UI or functionally in the h/w)
when I press space. I am assuming that the UI does something to reflect
that the thing has switched to TX when it works? Receive from a
suitable handheld PMR set works fine. Any top level ideas what I am
doing wrong?
Is there anything about the hardware setup which causes the app to
inhibit TX?
Are there any jumpers or such that I need to set on the Flex400
daughterboard to allow TX?

Thanks
Jonathan.


Jonathan Mitchener
Futurologist & Principal Research Scientist - Devices
BT Group Chief Technology Office

e-mail: [email protected]

British Telecommunications plc
Registered office: 81 Newgate Street London EC1A 7AJ
Registered in England no. 1800000
This electronic message contains information from British
Telecommunications plc which may be privileged or confidential. The
information is intended to be for the use of the individual(s) or entity
named above. If you are not the intended recipient be aware that any
disclosure, copying, distribution or use of the contents of this
information is prohibited. If you have received this electronic message
in error, please notify us by telephone or email (to the numbers or
address above) immediately.
Activity and use of the British Telecommunications plc email system is
monitored to secure its effective operation and for other lawful
business purposes. Communications using this system will also be
monitored and may be recorded to secure effective operation and for
other lawful business purposes.

Jonathan - For whatever reason, WX on OSX doesn’t get SpaceBar events
correctly, and/or the window of reference in the demo isn’t correctly
focussed. Either way, the demo just doesn’t do what it’s supposed to
on OSX. Your hardware and other software are most likely OK … it’s
just the demo with issues. I’ll try to make the change it suggests
(“This REALLY needs to be replaced with a hand-crafted button that
sends both button down and button up events”) … I have an internal
version that does this already, and it works quite nicely … but I
haven’t backported it yet to GR’s trunk. - MLD

On Oct 30, 2007, at 7:23 AM, [email protected]

I’ve created a branch for these changes to the PTT example. You can
checkout just the USRP folder with those examples, via:

svn co http://gnuradio.org/svn/gnuradio/branches/developers/michaelld/
ptt/gnuradio-examples/python/usrp

and test out “usrp_nbfm_ptt.py”. Strangely enough, moving the
"bind"ing for the space bar -before- anything else seems to fix that
problem for me. - MLD