John Moyle Field Day 2012

Overview:
The contest takes place on the 3rd full weekend in March each year, and this year runs from 0100 UTC Saturday to 0059 UTC Sunday, 17 – 18 March 2012.

The aim is to encourage and provide familiarisation with portable operation, and provide training for emergency situations. The rules are therefore specifically designed to encourage field operation.

Contest Rules:
The contest is open to all VK, ZL and P2 stations. Other stations are welcome to participate, but can only claim points for contacts with VK, ZL and P2 stations. All VK, ZL, and P2 stations can claim points for all contacts, with any amateur station in world, as long as valid serial numbers are exchanged.

Single operator portable entries shall consist of ONE choice from each of the following (e.g. 6 hour, phone, VHF/UHF):
a 24 or 6 hour;
b Phone, CW, Digital or All modes;
c HF, VHF/UHF or All Bands.

Multi-operator portable entries shall consist of ONE choice from each of the following (e.g. 24 hour, phone, VHF/UHF):
a 24 or 6 hour;
b Phone, CW, Digital, or All modes;
c HF, VHF/UHF or All Bands.

Home and SWL entries may be either, 24 hour or 6 hours, but only all modes, and all bands. Multi operator stations are not permitted in the Home Category

Reference:
http://www.wia.org.au/members/contests/johnmoyle/

Nouveau GLX problems

Well switching from nVidia propietry drivers to the open source Nouveau drivers for nVidia GPU’s I found I had no 3D acceleration, and when running glxinfo etc I was getting

Error: couldn't find RGB GLX visual or fbconfig

And in Xorg.log.0 output file I was seeing

Failed to load module "glx" (loader failed, 7)

Turns out after stuffing around trying to find a solution, I did a search to find the package that held libglx.so and that was in the xserver-xorg-core. Well I reinstalled xserver-xorg-core and it fixed the problem and I now have 3D goodness :-)

# apt-get install --reinstall xserver-xorg-core

Putting up a Dipole Antenna

Putting up a HF dipole is not very hard; all it takes is a little planning, and knowing the length of your dipole. For this I am going to use the OCFD I built as an example, it is 42m long and covers the 80-10m bands.

Firstly you need to find a suitable place to put up your dipole, such as a park or similar. Preferably you’d want to have a heavy-duty squid pole or the like to hold the balun/feed point and coax up in the air; as it is the heaviest point and there’s no point using the ends of the dipole to pull up dead weight, as this will over time cause stretching of the copper wire and you’ll end up with bad SWR. The reason for using squid pole or similar is you can get a rod holder from any fishing store, which you can push into the ground to support the squid pole if its not too windy. Additionally, if there are power lines around you do not want to run your dipole parallel to them, as you’ll pic up more noise off of then.

Once you have selected a place that is adequate for your needs of mounting the ends of the dipole – trees are ideal for this. It is time to put it all up in the air; starting with the squid pole (or similar). Once the balun/feed point coax is up in the air you can deal with the ends of the dipole.

The easiest way I found to deal with the dipole ends is to use a tennis ball and some strong string – such as is used for sewing leather – you drill a hole through the tennis ball, then poke the string through on a bit of wire, and tie the string off around the tennis ball. 10 metres of string should be enough, as you only need it to pull your 4mm diameter rope up into the tree. The reason for using the string and the tennis ball is it minimises the chances of snags and getting it all stuck in the tree – 9 times out 10 if you do get snagged the string will snap hopefully close to the tennis ball and you’ll get both back.

Remember:
Make sure you setup away from power and telephone lines.
It doesn’t matter if there is a little bit of droop in your dipole legs, just as long as where it droops it is 6 metres or more above the ground.

[How To] Nouveau Dualhead Setup

Well I thought I’d have another play with Nouveau the open source driver for nVidia GPU’s, as it been a while since played around with them. Since the last time I played with Nouveau it was very buggy and unstable and 3D support was even worse, but I very surprised that there is some 3D support via Gallium3D.

Anyways this how I setup my xorg.conf for dual head setup with nouveau under Debian testing (wheezy):

Section "Monitor"
          Identifier   "monitor0"
          Option       "PreferredMode" "1920x1080_60.00"
EndSection

Section "Monitor"          
          Identifier   "monitor1"
          Option       "PreferredMode" "1440x900_60.00"
          Option       "RightOf" "monitor0"
EndSection

Section "Device"
    Identifier 	       "device0"
    VendorName         "nVidia Corporation"
    BoardName          "GeForce GT 220"
    Driver  	       "nouveau"
    Option  	       "Monitor-DVI-I-1" "monitor0"
    Option  	       "Monitor-VGA-1" "monitor1"
EndSection

Section "Screen"
    Identifier "screen0"
    DefaultDepth 24
      SubSection "Display"
        Depth      24
        Virtual 3360 1080
      EndSubSection
    Device "device0"
EndSection

Section "ServerLayout"
    Identifier 			"layout0"
    Screen 			    "screen0"
EndSection

At the moment I am very happy with Nouveau and going to keep using it till it borks it again :-)

Also if you not want to go through the hassle of xorg.conf you could run or put this in your session startup file, example this what I used for testing with ~/.fluxbox/startup

$ xrandr --output DVI-I-1 --mode 1920x1080 --pos 0x0 && xrandr --output VGA-1 --mode 1440x900 --pos 1920x0 &

The above does the same as the above xorg.conf configuration.

Learning Morse Code (CW)

People have asked me often what the best way to go about learning CW, as there is many training programs and apps out there. IMHO the easiest way is to listen to the morse code trainer on 3.699MHz as that starts off at about 5 words per minute and slowly gets faster. Receiving CW is the hardest part of learning CW and once you have that down pat sending CW should almost come second nature.

[How To] Compiling QSSTV 7.1 under Debian testing (wheezy)

Description:

QSSTV 7.1 is a program for receiving and transmitting SSTV and for receiving FAX. A lot of enhancement have been made since QSSTV version 5 and 6. It took me a while to come up with a new version due to my professional activities.
This is a beta version, and you can expect to find updates and bug fixes on a (not so) regular basis.

UPDATE Monday 21 May 10:49:52 CST 2012: QSSTV 7.1.7 is now available in the Debian repository for about a month now as of writing this

Getting the source:

wget http://users.telenet.be/on4qz/qsstv/downloads/qsstv_7.1.7.tgz

Installing the required software:

# apt-get install g++ libfftw3-dev qt4-qmake libqt4-dev hamlib-dev libasound2-dev

Compiling:

$ tar -xvzf qsstv_7.1.7tgz
$ cd qsstv_7.1.7
$ qmake-qt4
$ make

Optional:
you can either run QSSTV from it current location or you can install it system wide by

# make install

Notes:
The only problem I got with running QSSTV was it complaining about GTK+

$ ./qsstv 
QGtkStyle was unable to detect the current GTK+ theme.

But it can easily fixed by running

export GTK2_RC_FILES="$HOME/.gtkrc-2.0"

or you can just edit the Trolltech.conf file and change the line ‘style=GTK+‘ to ‘style=Cleanlooks

nano ~/.config/Trolltech.conf

Reference:
http://users.telenet.be/on4qz/qsstv/documentation/index.html