Index:


HAM Radio

Random amateur radio related posts

  • Adding TV support to an ICOM IC-7000

    Adding TV support to an ICOM IC-7000

    The ICOM IC7000 is a great little HF/VHF/UHF transceiver. It has many of the features of my IC7800, but in a smaller, easier to use form factor.

     

    It also has an undocumented feature that the IC7800 doesn’t — it’s a portable TV set!

    Unfortunately, now that TV has moved to digital this doesn’t really accomplish anything, but, well, I figured I might as well enable it anyway.

    Here are some photos from the hack.

     

     

     

    img_0417

    Front view of IC7000

    img_0421

    Inside view with DSP (the silver, shielded box) removed.

     

    img_0422

    Closeup of the board.

    The solder jumper is just to the right of the image.  It comes pre-bridged, I carefully scraped off the trace with an xacto knife.

  • Amateur Extra license.

    So I have been a ham operator since 1997. I recently decided to upgrade from Technician to Amateur Extra, so I read though some of the online stuff and took a practice test or two. I went along to the local hamfest and discovered that I had to take the General exam before being allowed to take the Amateur Extra exam. I hadn’t studied for the General license at all and failed miserably Smile. The following weekend I traveled to Stockholm for IETF75 which gave me a few uninterrupted hours on the plane to read through the General material as well. I got back to VA late on Saturday and went to the West Friendship, MD hamfest on Sunday morning. I wasn’t expecting there to be quite so many people taking the exam so I didn’t arrive as early as I should have. I took the General Exam and waited for what felt like hours while to was graded. I passed that and thanks to some quick grading by the Laurel VEC team I managed to take and pass the Extra class exam in the last 15 minutes before they closed.

     

    So, I am now a licensed Amateur Extra and have applied for a new callsign, which looks like to will be approved, so I will probably be changing from KC2BOB to AC4WK.

     

  • FPGA based POCSAG decoder

    FPGA based POCSAG decoder

    While going through some old electronics I found a pager that I wasn’t using any more and I decided that it would be interesting to see if there was still any data being transmitted on the pager networks — I also decided that a pager would make a really good remote receiver for things like home automation. They are fairly cheap, get reasonable reception in most places and (internally at least) have a digital signal.

     

    I popped it open and looked around to see if I could find a decoded digital signal, but it looks like there is basically an RF section that feeds a single processor that does of decoding, checking for address match, etc. I briefly considered trying to find a JTAG type interface, pull the firmware, disassemble it, etc but that sounded like way more scrummaging and groveling than I wanted to do. I decided to instead just read the output of the FSK IF detector and implement the FLEX or POCSAG in software — this would allow me much greater flexibility in the future as I could create my own network, watch messages (obviously only ones that I sent, reading messages for other folks is illegal), etc. Initially I figured I could just hook a microprocessor to the output of the FSK IF detector (a Toshiba TA31149FNG) and bit-bang the input. After reading the TA31149 data-sheet I discovered that it is a 4-level FSK and not a 2-level FSK. While I could still do this with a microprocessor I decided that the timing might become a little hairy, so I decided to take the 2-bit output of the 4-level FSK and use an FPGA to convert it to a RS-232.

     

    I have some of the really nice Pluto-II FPGA development boards from www.knjn.com — they have an Altera’s Cyclone EP1C3T100 and a 1Mbits FPGA boot-PROM. They also are programmable through a serial port and Altera has a free set of development tools. After some poking I managed to implement a very simple phase locked loop in the FPGA that takes the 2-bit output, removes some noise (the FPGA liked to clock on the overshoot, noise, etc), collect 4 samples (2 bits per sample) and then output TTL level RS-232 which I can then do more decoding with later.

    Here is the FSK freqency shift to 2-bit output diagram:

    fsk_output

     

    And the pager hooked up to the FPGA board and oscilloscope. The black, yellow, white and red wires are power and RS-232:

     

    The scope showing the output from the FSK IF decoder (yellow, input to the FPGA) and the associated FPGA output (blue):

    img_0096

     

    img_0097

     

    If I get a chance I’ll post the Verilog source and some serial output from the FGPA. Once I get around to cleaning it up I’ll also post the POCSAG decode source.

     

     

  • Airview spectrum analyzer

    Airview spectrum analyzer

    So, I have always been interested in RF stuff and testing tools, especially things like spectrum anaylzers and the like. I have a really nice DC to daylight (well, DC to 7.2Ghz) Anritsu and a large collection of WiFi testers, including a nice Fluke.

    I have been looking at some of the USB based WiFi spectrum analyzers, like the ones at ThinkGeek. I wsaw a post on NANOG recommending some outdoor access-points from Ubiquiti Networks and went to go look at their website. As well as some really really interesting outdoor APs that I haven’t tried yet, I saw a ridiculously cheap 2.4Ghz USB spectrum analyzer called the AirView-2-EXT .

     

    I bought one, fully expecting it to kind of suck and only run under Windows, but once it arrived and I went to download the software I saw  that they have a Mac version too. The device works great (although the software could be a bit more featured and export stats, etc) and I am really really happy with it. I’m planning on buying some of the APs to test (like an external antenna mounted AP for <$40!)…

     

    airview-screen

  • Yaesu VX-8R SmartSearch

    Yaesu VX-8R SmartSearch

    So, I recently got a Yaesu VX-8R transceinver — it is really quite cool, and has all sorts of cool menu options, etc. One of the nice features is built in GPS (well, a GPS that attaches to either the speaker-mic or a special adapter that connects to the mic connector) and bluetooth.

     

    img_0080

     

    Of course, one of the first things I did when I got it was crack it open and perform the extended TX mod. Only after I did this did I discover that the Smart Search functionality didn’t work… I figured that the mod might have made it all grumpy, so I reversed the mod, tried again, reset the unit to factory defaults, etc — all to no avail.

     

    The instrustion manual says:

    • put the unit in “Mono” receive mode (it won’t work in Dual receive)
    • hold down the MODE button and turn the knob to select SMART SEARCH
    • release the MODE button.

    and then the radio is supposed to go off and automagically search for signals and program memories.

     

    Instead what would happen is that it would just sit there, displaying something like this

    img_0081

     

    After much poking, prodding, etc I finally gave in an email tech support… Turns out that the manual is incorrect (actually, I think that they just cut and pasted from an earlier model) and that you have to press 9and hold) the BAND button to actualyl start the SmartSearch function. Unfortunatly the online manual still hasn’t been updated and this info in not in the FAQ. Oh well, now you know…