❌

Normal view

There are new articles available, click to refresh the page.
Before yesterdayMain stream

Cesium Maps Embedded in Datasette for the Ham Radio QSO Logger

Β KO6BTY and I attended office hours with Simon Willison yesterday.


At the very end of our call, Simon showed us how we could open a czml directly from our localhost Datasette server in Cesium. After about an hour this morning, the video below shows the results.

Here's what you're seeing. There's an SQL query in our Datasette instance that grabs only the QSOs from our Cibola National Forest POTA back in March. That query resulted in 9 QSOs shown in the table. Our additional CZML (and now Cesium viewer) plugin creates a CZML map that is loaded into a Cesium Ion viewer at the bottom of the page.

I'm not releasing the code that loads up the viewer quite yet because I have to get the access token squirreled away and all that good stuff. Meanwhile the CZML plugin has been released for a few days now.



By the way, we need a way to pull adif files from POTA activations into Datasette. Keep an eye out :)

Things I Learned: CZML animations

Β A single path animation is up and running!

The animation can be seen here.

But wait! There's more! I now have a template that creates an entire animation:


Want to explore it on your own! Please do:


I'll have more details soon. For now, here's the template.

Check out the sun going down over the Organs as the POTA progresses! So Cool!!!




Β NOTE: If you're on a cell phone, first zoom the globe in until you can't see the edges of the Earth. At that point, the terrain should become visible. It appears to be a Cesium issue, but it's easily worked around.


Ham Radio KML QSO Animated Map Time Stamps Restored... Almost Completely

Β This setting goals thing just might work.Β 

The day after I set the goal to find a new time icon solution for the animated kml QSO maps a solution appeared. I was studying (again) the new Google Charts API, hoping it might be similar enough to the old visualization API to provide a solutionβ€”it was notβ€”when I looked at the newΒ  map chart, more for the fun of it than for any other reason, and there it was: the answer I'd been looking for. Mind you, the answer was not in fact the chart API itself. The answer came in the form of map marker icons.

Allow me to give you a little background and/or catch you up. Google Earth Pro map animations are very cool. We use them to watch QSO frequency during POTA and SOTA activations, and have more than once used them to observe that our overseas QSO were in fact gray line QSOs. But, it's very difficult to see the tiny time indicator on the animation play controls.

That's OK though because there's a way to fix the issue. The kml screen overlay tag displays images on a map. Clearly, I just need an image that contains text designating each time of interest. With the deprecated chart API, this was a simple matter. The API returned PNG images intended to be displayed on web pages. I used the text bubble visualization specifically. It accepted an argument for the text it displayed. Simple. Then, it went away. (To be fair, the API has been 'deprecated' for a little over a decade.

So, I was back out on the streets looking for a way to get pictures of arbitrary timestamps from somewhere... anywhere really... on the web. Which leads us back to the new Google Charts API. For supported charts there's a getImageURI method that outputs raw PNG data representing the chart. (I'm going to use this method to display elevation charts, and therein lies the solution for displaying callsigns with the timestamps ala elevation chart titles... Anyway.)Β 

That solution wouldn't work for timestamps thought, and as of today, there are no charts whatsoever that just dump out text. So, seemingly no solutions there, but wait! As I was browsing through the map chart docs, I noticed an offhanded reference to an online icon warehouse that could be used for map pins. It was exactly what I needed! I only had to browse the icon catalog for a few minute to find what I was looking for: a collection of 48 pixel wide icons each displaying a single decimal digit. To display a single one of these digits, I can use a URL like this:

https://icons.iconarchive.com/icons/twitter/twemoji-alphabet/48/Number-0-icon.png

To display the time down to the minute in the kml jinja template I used four blocks like this one:

<ScreenOverlay>
<name>Map Time{{loop.index}}</name>
<Icon>
<href><![CDATA[https://icons.iconarchive.com/icons/twitter/twemoji-alphabet/48/Number-{{ map_minute.11 }}-icon.png]]></href>
</Icon>
<drawOrder>{{loop.index}}</drawOrder>
<overlayXY x="0" y="1" xunits="fraction" yunits="fraction"/>
<screenXY x="0.10" y="0.1" xunits="fraction" yunits="fraction"/>
<rotationXY x="0" y="0" xunits="fraction" yunits="fraction"/>
<size x="0" y="0" xunits="fraction" yunits="fraction"/>
<TimeStamp>{{ map_minute }}</TimeStamp>
</ScreenOverlay>

And voila! The time labels are back!




First SOTA Activation

By: gm5alx
7 March 2024 at 17:39

I’ve chased a few SOTA activators before, it’s quite a fun thing to do, you watch the spotting website and then see if you can get them. Once someone posts a spot it’s pretty quick for them to get a pile up. I’ve kept thinking about doing it, and I do live in an ideal place where there are plenty of summits to chose from. I’ve not been on the radio much this year and I ended up taking a day off today to drop off and pick up the kids from school, so I decided I should make the most of it and go up a mountain!

Using the great SOTA map website, Sotlas, I had a look around to see where I should go first. As I was doing the school run, I was limited on time to about 6 hours all in. I also thought I shouldn’t try too much on my first attempt, in both walking and radio setup. I noticed that some summits get bonus points during the winter (between about December and March), and one of those was near me so I thought that would be ideal. The place is called Bennachie, and one of its highest peaks is Oxen Craig. The peaks are call a β€˜tap’. This is the summit GM/ES-061, which is worth two points and five in the winter.

As you can see from this photo taken by MM7MWL, it’s a beautiful view.

Photo by Mike Lowson, MM7MWL, 5th December 2022

Gear

Radio-wise, I still have my Xiegu G90, which was my first radio, that is portable enough – certainly when compared to the Yaesu FTDX10! It’s got a bit of heft to it (2.5 kg 😰), but is 20W, has a great ATU and a nice waterfall.

For the antenna, I wanted to keep it as simple as possible and to make use of my carbon 6m mast. I found MM0EFI’s random wire suggestion and it looked ideal. This is 5.5m radiator, with two 4.25m counterpoises. They’re attached via bananaplugs to a BNC, then a short piece of coax with a common mode choke into the radio.

The battery situation isn’t ideal. I’m using an ultramax 18 Ah LiFePO4 battery, which has loads of capacity and much better than a lead acid or a LiPo one but it’s still around 2.5 kg. I use it when out in the garden, but have never had to carry it very far. I do have a few 18650 lithium cells which I’m meaning to make my own portable battery but I’ve not got round to it yet. So the ultramax had to do.

I also brought my Boafeng 2m/70cm radio to try some 2m FM. I have a Kenwood TH-D72, which I thought of bringing for APRS, but it’s too complex for my liking. Plus I could’ve just used my phone for APRS if I really wanted to.

All in, with lunch and water, my backpack was over 6 kg. Fine, but plenty of room for optimisation next time.

The Activation

With the kids dropped off at school, and backpack packed, I set off about 0915 to drive to the car park behind the summit.

sign showing map of the summit and routes
At the car park

I wasn’t sure how long everything was going to take, so I opted to find the shortest and most direct route to the summit. There are quite a few walks you can do in the area via various taps and approach from different sides, but starting at the β€œback” looked the quickest. It was basically a straight up.

I had looked at doing two activations in one trip, as Millstone Hill, GM/ES-077, isn’t that far away. However, when I worked out a couple of routes they were 4-5 hours of walking and I decided that was trying to do too much in one day.

Route planned on OS Maps
Straight up 350m over 2.2km (or 1,150 ft over 1.4 miles)

I paid my parking at 0953, and was being blown away on the summit by 1040, which was a bit quicker than the 1:08 hrs OSMaps suggested it would take to walk up. I was pretty hot and sweaty by the time I got to the top, and had taken off my hat, but once exposed in the wind, I was glad to have it.

Looking North
Up we go

It was quite nice weather on the way up, I could see the summits were under cloud cover, and when I reached the top the wind was howling and the air was very cold.

Cloud
View from the top

I looked around for a nice place to setup, and ate my sandwich. Another guy came up and we said hello. I tried a few calls on 145.500 MHz, but I think I would’ve needed to organise this ahead of time with the locals. I found a nice outcrop to shelter behind that was in front of the summit, and setup the pole and radio on a rock. I had a little nook to crouch in and there I started to see if I could make any contacts.

Radio Setup

I started on 40m, had a listen to 10m, but it seemed dead, then moved to 15m and then finally 20m. I managed 37 contacts, with 14 countries, two summit to summit QSOs, and one parks on the air contact. My furthest contact was with Z36T in The Republic of North Macedonia at 1501 miles.

Map (partial) from SOTA database

I’d been on the air 50 minutes and my logging hand was getting cold! Plus I was getting stiff in my funny crouching position, and concious of getting back in time to pick up the kids. I was using Cloudlogoffline app to log, which is handy as it can then sync to my cloudlog database but I don’t like that it doesn’t keep the frequency from the previous QSO as the default entry. [update: you can under the settings, so set it there before starting to add QSOs.] It’s also fiddly to add another SOTA reference due to the iOS keyboard coming up when you select an input box and not being able to scroll. I might just do β€˜Fast Log Entry’ (FLE) next time in an Apple note file. I’ll see what else there is too. VK port-a-log seems to be a favourite for SOTA but it’s Android only.

I was back in time for a nice cup of tea and sit down before it was school pick up. I look forward to the next one. It’s fun being the DX! πŸ“»β›°

Vierde Sessie CW Academy Intermediate

22 January 2024 at 09:00

Donderdag 18 januari de vierde sessie alweer van de CWops CW Academy, Intermediate Class. Voor deze week heb ik erg mijn best gedaan om de code groepen op lcwo.net onder de knie te krijgen. Enkele karakters head copy lukt uiteraard en groepjes van twee, maximaal 3 ook wel. Maar bij 4 of 5 lukt het gewoon heel slecht en dan gaat het alleen om cijfers of letters op een snelheid van 25wpm / 13wpm effectief (Farnsworth spacing). Gecombineerd met alle tekens (Koch methode) gaat nog vele malen slechter. Daniel M0SDB adviseerde ooit al eens dat woorden en korte zinnen (short sentences) een betere manier was om uiteindelijk ook echt woorden te horen in plaats van alleen de karakters.

Advisor Bruce K9OZ gaf deze donderdag ook aan om de woorden en zinnen te doen in plaats van random karakters. Om dezelfde reden. Dus daar ga ik komende week mee bezig. Random karakters is wΓ©l goed voor Callsign training, want dat is ook een groep met cijfers, nummers en de / . Woorden en korte tekst deed ik ook al wel tijdens de Fundamental Class omdat het toen in de lesstof stond. Nu dus weer oppakken. Voor Roy KI0ER werkt het heel goed om alles in je hoofd te visualiseren, dus letterlijk de letters voor je te zien. Michael WA0SPG moet juist de ogen dicht doen om te kunnen focussen. Ik doe een beetje van hetzelfde. Ik zet de leesbril op zodat ik mij niet kan laten afleiden van de omgeving hahaha…..

Wat ik nog steeds lastig vind is het snel kunnen nemen van een Short Story uit de lesstof op 13wpm. Een QSO gaat best goed. Bruce vertelde dat hij het zelf ook lastiger vond om iets op die, voor hem lage, snelheid te nemen. Hij adviseerde om de korte verhaaltjes op 18 woorden per minuut te doen. Desnoods op 15 wpm. Dit ga ik uiteraard proberen…. ik ben bang dat het alleen niet heel veel gaat brengen.

Na dit besproken te hebben zijn we weer 4-letterwoorden gaan seinen naar elkaar. Leuk om te zien dat het bij iedereen steeds beter en makkelijker gaat. Nu dus ook ruim 30 minuten hiermee bezig geweest. Bruce gaat ons voor de volgende keer een lijst sturen met 6-letterwoorden. Niet 5 want er moet een uitdaging blijven zegt Bruce.

Het huiswerk voor een sessie bestaat uit drie dagen. Elke dag met 2 opdrachten. Een kort verhaaltje en QSO luisteren (gesimuleerde verbinding tussen twee zendamateurs) en een ronde met Morse Runner, woorden en zinnen op lcwo en optioneel een volledige cyclus (ronde) met RufzXP. Elke oefendag begint met een opwarmoefening. Dit heb je echt nodig om morse in je hand en hoofd te activeren. Om mijzelf te monitoren en te zien dat ik ook echt alles goed sein tijdens het opwarmen, gebruik ik de audio decoder op morsecode.world, waarop ook veel oefentools staan. Deze werden tijdens de Fundamental Class gebruikt. Een heel handige en zinvolle website.

Ga verder naar: De voorbereiding vijfde sessie

Volg hier mijn CWops CW Academy missie

Of Lees hier hoe het allemaal begon met CW

Het bericht Vierde Sessie CW Academy Intermediate verscheen eerst op PE2V.

A great day on 10

By: gm5alx
14 October 2023 at 21:14

If you’ve been paying any attention you would know propagation on 10m has been exceptional this past week or so. Given my shack relocation, I’ve been missing out on it…until today!

I had some time around lunchtime and when I looked at the maximum usable frequency on this site, I was amazed to see the whole of the UK (including Scotland!) was around 40!

Needless to say, I could hear all over the world, and they could hear me too.

10m QSOs

Several new DX locations for me today: China, Taiwan, Columbia, Azerbaijan, United Arab Emirates, plus some other good locations like South Africa. Later on the evening I tried 20m and got Cayman Islands, and Thailand.

Hopefully these new locations confirm the QSOs, and that’ll take me closer to the 100 DXCC milestone. I have now worked 100 DX entities in my log, but only 75 have confirmed via LOTW (although 87 via qrz.com).

First on Five

By: gm5alx
8 October 2023 at 20:59

For a little while, the Matrix Radio group have been talking about a HF net at some stage. I think I offered to do something, but have yet to do so! Steve, M0XVT, raised that he joins a 60m net and we all thought that sounded like a good idea to try. We’d agreed to join at 9pm on 5.3985 MHz. This would be my first attempts on the 60 m / 5 MHz band.

My HF antenna is a EFHW for 40m, and it’s not naturally resonant on 60m, but I suspected my Xiegu G90 would be able to tune it up as it’s pretty decent at matching anything to anything!

Band plan summary from RSGB

My only experience with the 5 MHz band is from my full licence exam. The UK band plan is probably the most complex band plan there is for amateur radio. It makes it ideal for writing exam questions! The amount of warnings about transmitting outside the band plan due to the other user of the frequecy, aka the military, does make for careful planning. The RSGB page has lots of info on it, but it’s not the sort of thing you just quickly tune to and call CQ or even respond to others.

The 60m net, 5.3985 MHz, is on Sunday mornings at 0700 UTC, but I’ve not joined in as I’m still between shacks.

I also learnt of the trick of using a WebSDR to listen to a net you’re in. Sometimes they can hear you but not vice-versa, and so at least this helps with the flow of the net. You can get some software to sync your SDR and rig (or write your own with NodeRed) but for a net, when you’re not moving about, manually setting is good enough.

Live on Youtube

By: gm5alx
23 September 2023 at 22:17

Was on the computer doing things and switched tabs to YouTube and I saw Callum, M0XXT, of DXCommander, doing a live stream on 40m. Thought I might as well give him a call.

My antenna was unplugged, as it comes in through the window and now it’s getting chilly in the mornings, so I had to nip out to get that sorted. I don’t know why I was in a rush, he was on for hours, but always a chance he’d move on to 20m for EU/US stations. This meant I was still on 25 W from last time I used the radio for FT8 when I called him. Now, 25W to 100W is only 6 dB (notionally an S point), so in some respects not a big deal, but you never know and sometimes it can make a difference.

He heard me just fine, 56. I meant to tell him he was 59 but forgot with telling him my name and location – he gets a bit frustrated when people don’t tell him their name πŸ˜… – and thought I’d say it on the next over, but I didn’t get one. Not that it mattered at all.

20 seconds of fame. Here’s the link to the moment if the embed ignores that.

So now my QSO is immortalised by Google on YouTube.

Is this the radio equivalent of being behind a reporter on a live TV show? I don’t know, but a bit of fun anyway.

Getting on HF

There's one thing I forgot to mention during my 2020 update. And it's important one at that.

I was finally able to get on HF!

Yes, during May 2020, me and my father went into the attic and hooked up the QuirkyQRP Slinktenna I have. It was quite the challenge as not all of the attic over the room where my station is has floorboards to step on, just studs. It also necessitated drilling a hole in the wall because despite our best efforts, the electrical fish tape kept falling behind the the metal junction box that was already in place in the wall.

The hole in the wall that was drilled to properly snake the cable through the junction box below.

The Slinktenna hung up behind an old TV antenna.


Nevertheless, we persevered and I was able to start using HF via FT8. So far, SSB hasn't been successful but I believe that's due to the high noise floor I have. But still, I've had luck so far with FT8 and have made at least 20 QSOs so far with some QSL cards to boot.


My station setup

Getting ready to send one of my QSL cards.

Some of the QSL cards I've received so far.


Unfortunately, the FT-900 died during a session of FT8 and I haven't been able to get it to turn back on. So I am in the hunt for a new radio because the FT-900 has long been discontinued. Right now, I'm deciding between a Yaesu FT-991A or an Icom IC-7300.

HOW TO START LOGGING/CONFIRMING QSO's ONLINE

3 January 2019 at 19:30

GOAL: MAKE IT A POINT TO GET ALL HAM TO CONFIRM ALL QSO'S (yes even if you ragchew)

so remember there are hams who have been in this hobby for many many years
(that have been logging with paper and pen)
also remember there are brand new hams (we need a lot more of them
(kids/children/teenagers\yl's) who will not like
keep track of the qso's they have >>>>> so we must show them how to log online.
logging qso's are done so that some ham can achieve certificate,
meet new friends and lots more.



there are many ways of logging qso's (a contact between 2 or more ham radio operators.

one way (easy and free) QRZ.COM

here are the steps to start loggins qso's free and easy and
who knows achieve a certificate quickly.

Log into to QRZ.com
Look for the LOGBOOK Button in the right along side your CALL Button.
Click on the Logbook Button to enter your logbook.
If you agree with a QSO Record click on the green check to confirm it.


if you need more help KA1ULN@ARRL.NET


On-Line Qsling (arrl.net/LOTW & EQSL.cc) and QRZ.COM





More recently the ability to send/receive QSL confirmations has now become available via the Internet. To do this you only need to go to eQSL.cc at http://www.eqsl.cc/qslcard/ and register for this free service. lotw Using your web browser you will be able to design your own QSL card, send cards to contacts you have made and receive cards. The service also provides features for organizing cards received and creating summaries of them. Currently eQSLs are acceptable for CQ Awards.

LOTW (Logbook Of The World) is also very popular. This system IS valid for DXCC & WAS Award claims so it is widely used. It is understood that at sometime in the future IOTA MAY also be available by this system. If you need advice on LOTW then please email me.


QSL Managers
Active DX stations often use a QSL manager especially when mail to the DX country is difficult at best and non-existent at worst. You will be aware of the QSL manager when looking up the address of the DX call on Qrz.com or by lists published in some of the amateur literature. You must know whether the station of who's QSL card you need uses a manager. it is imperitive that this information is added to your outgoing card.

Check out my QSL Manager page at http://www.m0oxo.com/qsl-manager.html for an overview or more information on the topic.

QRZ.com
is one qsl and confirmation website used by many hams... it is easy to use, free and keeps tracks of your qso's so at some point you can can certificates (something you don't even have to keep track of QRZ does that for you.
so be my guest and create your qrz.com account and log away... oh yes please don't forget to CONFIRM my qso with you.

eQSL.cc THE ELECTRONIC QSL CARD CENTRE



How does eQSL.cc work?



Step1

Step 1 - Register
Step 2 - Design eQSL
Step 3 - Verify Identity
Step 4 - QSO
Step 5 - Upload Log to OutBox
Step 6 - Automatic Transfer
Step 7 - Details of Transfer
Step 8 - Retrieve from InBox
How?

Go to Register on the Home Page


this information on eqsl is taken from eqsl.cc


LET'S try to confirm all qso's so YL's will be More recognized. if You need more help with online confirming and logging.
send Niece and email KA1ULN@MAIL.COM
33









Field Day

From Saturday June 23 to Sunday June 24, I participated in my very first ARRL Field Day. I also helped set up for an hour on Friday the 22nd.

Field Day is best summed up as an emergency preparedness exercise with a contest aspect to promote amateur radio to the general public.

I participated in field with my local club, the North Shore Radio Association. It was held at Endicott Park in Danvers, Massachusetts.

One of the attendees wasΒ Dr. Mark Patterson, WB2OIL from Northeastern University'sΒ Global Resilience Institute who was there to interview fellow hams on their opinions on Field Day and how it pertained to emergency response. Despite my limited time of being a ham, I still gave my input.


We had a SSB voice station, along with two CW stations and new this year, an FT8 digital station.


I only did operating on SSB voice, operating on 80 and 40 meters. I managed about 19 contacts.




The club as a whole managed 2852 contacts.

I enjoyed Field Day and it's pushing me to get my General license so I can experience the wonders of HF from my own home.

Granted I need to set up everything first before I do that.

Five months in

It's been five months since I first got licensed and I have a confession.

I haven't had a single QSO.

At all.

Yes, it may be shocking but it's the truth. I blame it on a variety of reasons/factors.
  1. Work and Time: I've worked an odd schedule for the past half year, working from 1700 to 0130. As many hams are driving home, I'm driving to work. It doesn't give me much time to talk as most non-retired hams are in the middle of their work day when I'm just waking up. Plus while working I obviously I can't talk on my radio.Β 

  2. Location: I live in Lynn, Massachusetts. Lynn has odd geography, it's flat near the ocean and the Saugus River, but other parts of the city are very hilly. I happen to live in the hilly section. The only problem, the slight hill I'm on is surrounded by taller hills, so in essence, I'm a valley. My club's main repeater is located in Danvers. Which while only separated by another city is about 10 miles. As VHF and UHF radio is line of sight, it has to traverse those hills to reach the repeater. I can receive the repeater just fine on my Yaesu VX-6R, but transmitting is another story. I've listened to myself via Echolink on the repeater and I've heard nothing but static on Echolink despite kerchunking the repeater with my Yaesu, and this is with an upgraded Diamond SRH320A as the antenna.

  3. No Local Repater: Lynn has a couple repeaters according to the New England Repeater Directory, RFinder, RepeaterBook and even the New England Spectrum Management Council, the repeater coordinators themselves. There's only one problem, they're offline according to a couple of sources and have been since before I got my license. This would make it a lot more easier to talk since I'm right down the road from the repeater and would have no issues, that is unless.

  4. Repeaters Are Dead: Some of the repeaters are just dead. D-E-A-D. Not all of them, but a good majority of the day, which plays into issue #1. Some are active, but again, they're usually active when I'm at work, or they're out of transmitting range.
But I haven't given up hope.

I'm studying for my General and furthermore looking at getting a mobile radio to put in my Jeep so I can talk while driving to work or when I'm up near Danvers. Furthermore, I'm trying to schedule an Echolink QSO with some of the guys from the #RedditNet IRC channel of Reddit's /r/amateurradio subreddit.

I'll get there, eventually.

73!
❌
❌