October 2010

You know you’re a ham when…

I stumbled upon this looking up information on magnetic receiving loops.  Content is below, with my comments added.

1. When you look at a full moon and wonder how much antenna gain you would need.

2. When a friend gets a ride from you and remarks that you have a lot of CBs in your vehicle, it turns in to an hour long rant on how ham radio is not CB radio.  (Not quite… but I have had people ask if that’s a “CB” on my bike, and I’ve responded no, it’s an amateur set.)

3. When someone asks for directions, you pause, wondering if long or short path would be best.

4. When you can look at a globe and be able to point to your antipode (and you know what an antipode is).

5. Your cell phone ring tone is a Morse code message of some kind. (Yep… my phone taps out “VK4MSL”)

6. You have accidentally said your Amateur Radio call sign at the end of a telephone conversation. (Almost did this once leaving a phone message back when I had a F-call… almost blurted out “VK4FSJL clearing the frequency”)

7. Your favourite vacation spots are always on mountain tops.

8. You notice more antennas than road signs while driving your car. (I do notice antennas a lot more these days when I’m riding the bike)

9. You have driven onto the shoulder of the road while looking at an antenna.

10. Porcupines appear to be fascinated with your car. (We don’t get porcupines in Australia and echidnas are rare in suburbia.)

11. If you ever tried to figure out the operating frequency of your microwave oven.

12. When you look around your bedroom of wall to wall ham gear and ask: Why am I still single? (This bloke can see his bedroom wall?!)

13. The local city council doesn’t like you.

14. You actually think towers look pretty.

15. Your family doesn’t have a clue what to get you for Christmas, even after you tell them.

16. Your HF amplifier puts out more power than the local AM radio station.

17. The wife and kids are away and the first thing that goes through your head is that no one will bother you while you call “CQ – DX” a few hundred times.

18. When you pull into a donut shop and the cops there on their coffee break ask if they can see your radio setup.

19. You refer to your children as your “Harmonics”.

20. Your girlfriend or wife asks: “You’re going to spend $XXXX on what???

21. You plan family vacations around hamfest dates.

22. When you see a house with a metal roof, and your only thought is what a great ground plane that would be.

23. You have pictures of your radio equipment as wallpaper on your computer’s desktop.

24. Every family vacation includes a stop at a Ham radio store.

25. The first question you ask the new car dealer is: “What is the alternator’s current output”?

26. You buy a brand new car based on the radio mounting locations and antenna mounting possibilities.

27. You have tapped out Morse code on your car’s horn. (I may try this if I ever mount a horn on the bike)

28. A lightning storm takes out a new Laptop, Plasma TV, and DVD Recorder, but all you care about is if your radios are okay. (Good riddance to the Plasma… they should be banned… I too have more concern for my radios…)

29. Your wife has had to ride in the back seat because you had radio equipment in the front seat.

30. Your wife threatens you with divorce when you tell her that you are going on a “fox” hunt.

31. Your wife says ‘the kids need to be fed’ and you first wonder what their impedances are.

32. When house hunting, you look for the best room for a radio shack and scan the property for possible tower placement.

33. When house hunting, you give your realtor topographical maps showing local elevations.

34. The real estate agent scratches his head when you ask if the soil conductivity is high, medium, or low.

35. You have Ham radio magazines in the bathroom.

36. When your doorbell rings, you immediately shut down the amplifier.

37. Fermentation never enters your mind when “home-brew” is mentioned.

38. Instead of just saying no, you have said “negative”.

39. You have used a person’s name to indicate acknowledgement.

40. You become impatient waiting for the latest AES catalog to arrive.

41. You have found yourself whistling “CQ” using Morse code.

42. You always schedule the last full weekend in June for vacation.

43. You walk carefully in your back yard to avoid being close-lined. (Make that step carefully around back deck to avoid tripping over feedlines)

44. You have deep anxiety or panic attacks during high winds or heavy ice.

45. You and the FedEx/UPS men are on a first name basis.

46. You really start to miss people that you’ve never seen.

47. Your exercise machine is a Morse code keyer.

48. You walk through the plumbing section at the hardware store and see antenna parts.

49. Your neighbours thought you were nuts when you ripped up your lawn to bury chicken wire.

50. Your next door neighbour thinks that your wife is a widow.

51. Your wife has delivered meals to your Ham shack.

52. If you sold all your Ham radio equipment, you could pay off your mortgage.

53. Removing snow from the roof of your car requires working around the antenna and wires.

54. You have never seen a Meteor Shower because you are inside on 6 meters when they occur.

55. If your radio equipment has a more advanced processor than your PC.

56. You hear about a pileup on the local news and you run to your radio equipment and start calling CQ.

57. If you install ferrite beads and place shrink tubing on your toaster appliance cords.

58. If your wife puts something on and asks “Does this make me look too fat?” and you reply with: “Honey you have an excellent front to back ratio with appreciable forward gain on the front lobes.”

59. If you think the half human / half machine individuals on a Borg Cube are really just a friendly group of electronic experimenters with similar interests.

60. You have no idea as to the weather forecast for tomorrow, but know the solar forecast for the next month.

61. If your blood type is RF positive.

62. You sell your dog to buy an amplifier.

63. Your XYL says communication is important in a marriage…so you buy another radio for the shack.

64. You doodle Hartley and Colpitts oscillators during boring meetings.

65. ..your boss asks if you understand? And you reply “QSL” !!!

66. You have been going to the library since you were three and the only shelf you ever go to has Dewey Decimal number 621.

67. You have invested more on your radio equipment than on your kids education.

68. You hire a babysitter to come over, and then you never leave the house-you just go to the shack so you can contest undisturbed.

69. You occasionally buy a Playboy magazine and let your Mum find it , just so she can think that you are ‘normal’.

70. You’ll spend hundreds of dollars on a new rig, and then wander the hamfest pausing each time you pass the booth selling those $7 embroidered call-sign hats thinking “I wonder if they’ll take $6?”

71. When shopping for a new vehicle the first think you look for is space to mount the radios – you end up sitting in the front seat staring blankly at the dashboard area, feeling underneath seats, and poking around the back seat for ways to route the coax. If caught looking under the hood for holes in the firewall for your power cables, you tell your wife, “Nothing honey, just checking things under here.”

72. Your family has a special annual garage sale just to get rid of the boxes of wire, coax, and power adapters-but you pay your friends to “buy” the stuff and get them to quietly return it to you the following weekend.

73. The $10 bargain you got at the flea market that smoked up the whole house when you turned it on is one of your prized possessions.

74. Your wife has called you three times for dinner – then she calls you on the repeater.

75. When going on vacation, the first thing you think about packing is your hand-helds, chargers, scanner and frequency book.

76. The total number of radio related books in your home are five times the total number of all other books and magazines.

77. You visually check your outdoor antennas and coax once a week, regardless of the weather.

78. You have more certificates and licenses on the wall than your local veterinarian or dentist.

79. All the local cops know your vehicle on sight – “it’s the blue Ford with six antennas”. (“It’s that bike with the 6′ whip”)

80. You think an upside to gaining weight is more belt space for radios.

81. You immediately think of `tower’ when someone says the word – `erection’.

Some additions I’d add to the above list

82. When naming kids, you immediately think: Charlie, Juliet, Mike, Oscar, Romeo and Victor.

83. You prefer the grandkids call you Papa.

84. You plan your week around regular nets. (“C’mon, they’ll be expecting me on 3.590MHz in 15 minutes”)

Looking for work

The title says it all.  I’m currently in the marketplace looking for employment in the Brisbane area.  I’ve gained quite a bit of experience in the embedded systems area programming various microcontrollers (mostly ARM-based).  I also have a lot of experience with writing software for larger systems too.

If you are looking for someone keen to assist in your project, who is willing to try out new skills and genuinely enjoys a challenge… feel free to drop me a line.  You can find a copy of my CV here.

LCA2011: I’m going… are you?

Hi all,

I’m in the process of registering for LCA2011… since it’s in my home town, I figure I may as well show up. 🙂 This will be the first LCA that I’ve attended, last one I was looking at going to was the one in Sydney a few years back … however at the time I just didn’t have the funds.

Now, with it in Brisbane (therefore no need for a hotel room), and having some money in the bank, there’s no excuse for me.

I’m not certain if Gentoo is organising a stall there or not this year, and there’s mention of the Brisbane Amateur Radio Club (of which I am a member), not sure what activities are going there either (this could be in error… I’ll inquire with the group and see what’s doing). If we have a stall… figured it’d be a good opportunity to get one of the Fuloong computers up and running as a bit of a demonstration of Gentoo/MIPS… maybe get my O2 running fldigi with my FT-897D decoding some PSK31 as well if BARC are involved. We shall see.

What is certain though, is that I’m taking the plunge this year… before the earlybird pricing expires in early November.

CQ JOTA 2010

Hi all,

This year I will be activating the Robertson Scout Den as part of this year’s JOTA. I’ll be working as a one-man band at least on the Saturday, working under my personal callsign of VK4MSL. Bands planned are:

  • 80m
  • 40m
  • 20m
  • 2m

I can also do 15m, 10m, 6m and 70cm and may have a listen there too… however the above listed bands are where I suspect most of the action will be. Modes will be FM and SSB. On 2m, we can be reached on the VK4RBR-L Echolink node (#284321). JOTA documentation lists as also contactable via VK4RBS, which at last check was on IRLP node 6408. However, it appears this node has been down for some time, and as such we will likely also be making use of other 2m (and possibly 70cm) nodes in the region. I can also do 2m SSB, however that was very quiet last year.

Hope to hear many young voices on the air this weekend… let’s see if we can push the average operator’s age well below 20. 🙂 And next time I’m in contact with ZL2JOTA, I’ll try to keep the topic away from asking about sheep (ahh well, gotta forgive inquisitive minds… you could hear the groans baseband).

Gentoo/MIPS o32: Little-endian stagebuilds complete, Big-endian underway

Hi all,

The O32 stage builds for little-endian MIPS systems are now complete, and you will find the stages on my devspace for now at http://dev.gentoo.org/~redhatter/mips/cobalt/stages/.  There you will find stages for:

  • MIPS-I: Suitable for all little-endian MIPS hardware
  • MIPS-III: Best for Loongson-based hardware
  • MIPS-IV: Best for Cobalt Qube2 and RaQ2… Possibly the earlier Qube/RaQ as well.

Note that for the latter two, there are also N32 stages in the pipeline.  N32 overcomes a lot of shortcomings of the O32 ABI and offers better performance overall.  For many years, Gentoo/MIPS has primarily used O32 as the default ABI, with N32 being considered “experimental”.  Zhang Le and others have done a lot of work in the field, and now many applications run fine on N32.  Gentoo will therefore be transitioning over to this newer ABI, leaving O32 available for legacy system support and for experimental targets.

And yes, I’ll have to get to and update the documentation.

Some erratum notes however… These stages all feature a binutils patched for Loongson 2F support.  In the case of the MIPS-I and MIPS-III stages, these were also built with the -Wa,-mfix-loongson2f-nop set in CFLAGS so that these stages will work on Lemote hardware.  (And I needed to do that, otherwise we’d be waiting until Christmas for the Qube2 to finish building.)  So Loongson users should find these stages will work without further patching.  MIPS-IV was not built with the changes to CFLAGS, however these stages will also not run due to incompatibilities with ABI.

Secondly, the issue with /dev still exists… I’m not sure where the bug is, I’m still investigating this.  The following run inside the chroot should correct this issue:

# rm /dev/null
# mknod /dev/null 1 3
# USE=build emerge --oneshot makedev

I’d be naïve to think it probably won’t happen on the big-endian stages… we shall see. Stage 1 for MIPS-I big-endian is already up, with stage 2 well underway. The O2 is just a little quicker than the Qube2 in that regard. 😉 I hope to have big-endian stages up by November.

Qtel and svxlink in Gentoo

Hi all…

It’s been a long time since I took over the maintenance of svxlink in Gentoo, and to be frank, I’ve done basically nothing with it because for the most part, it worked. Much development has gone on upstream, however no newer releases have been made, the only way to get the latest stuff is via SVN. This includes the somewhat experimental Qt4 branch.

Since Qt3’s demise, we’ve had to drop Qtel from the package… prompting bug #336993. There are also issues with initialisation scripts (bug #335307).

Consequently, I decided to try out this new Qt4 branch from SVN. For those playing along at home, the installation instructions are simple enough:

$ svn co https://svxlink.svn.sourceforge.net/svnroot/svxlink/branches/qt4/
$ cd qt4/src
$ make
$ sudo make install

At first, I found it wasn’t working… completely deaf and mute.  Vox didn’t show any sign of hearing my audio from the microphone… and I couldn’t hear anything back.  I tried some other ALSA devices… at this point Qtel only supported one audio device at a time.  Some tinkering, I found I could get it to hear me, but audio was very scratchy.

I had noticed this with aplay too… the problem being that the audio CODEC on the Yeeloong runs at 48kHz, and does not support other rates.  I managed to set up dmix to enforce a 48kHz rate (and give me software mixing as a bonus), then set up a rate converter atop this… but a snag, you can’t record from dmix, and Qtel (or rather libasyncaudio) expected a two-way device.  I suggested to Tobias that having separate microphone and speaker devices would be a good idea.  In double quick time he had updated the Qt4 branch to support this.

Some tinkering, and I managed to get it to hear me, but I was still effectively deaf.  It took some more investigation to track down some of the other issues, but eventually this morning I cracked it.  I had working audio both ways… but received audio was still very scratchy.  Further testing with aplay, after thinking I had solved the problem confirmed this.  More fooling around with .asoundrc ensued.  I finally tried an upgrade of the kernel to 2.6.36-rc7 (linux-loongson-community git HEAD).  Voila, rate converted sound out of aplay came through crystal clear.

I started Qtel and tested it initially on *ECHOTEST*, then on a local repeater (VK4RBR-L node 284321 / 147.950MHz FM) listening via RF as well. No problems there, it seems to be able to make contacts no problems at all. I will have to try svxlink itself at some point to see if I can successfully construct a node using the software, but for now my own node is back on the air after a long hiatus… and I hope to have new ebuilds in the tree.

In particular, svxlink will be split into a few packages.

  • dev-libs/libasync: Asynchronous I/O Library
  • net-libs/echolib: Echolink Communications Library
  • media-radio/svxlink: svxlink and remotetrx
  • media-radio/qtel: Qt Echolink client

I should probably try it on the O2 as well, but Qtel, libasync and echolib will probably get keyworded ~mips too, since they work fine on the Yeeloong   The others… well, I’ve got the parts to make an interface cable for the FT-897D here, in fact, enough for two.  The plan is to make up this interface cable, and try setting up a node on FM simplex.

There’s a second ‘897D as well… however it has a burnt out microphone preamp after a storm blew it up (and a blown up DDS chip, so no SSB or AM TX on this rig).  Miraculously, its finals seem intact as it’ll happily blast out 50W RF on 2m (with no modulation).  If the data interface works okay though, it may work well enough for a temporary 70cm node on one of the local repeaters, VK4RBC Mt. Coot-tha.

In the meantime, my personal node is now up and running again after a long hiatus… Look for VK4MSL in your client or dial  37 37 40 via RF.

Obligatary screenshot of Qtel in action

Obligatary screenshot of Qtel in action on the Yeeloong