Work-around for Pesky OS X Kernel Panic with Arduino

I’ve been bouncing between my Windows PC and a Macbook Pro as I am writing the code for the Feather NTP Clock.  (Gotta love BitBucket and TortoiseHG which provide me with the latest source code wherever I am).

While it isn’t unique to the Adafruit Feather, I’ve been having frequent OS X Kernel Panics — the Mac equivalent of a Blue Screen of Death — when using the Arduino IDE with the Feather connected via USB.  The Macbook always recovers but the reboot process is about a minute long.

There is lots of online stuff, mostly rumors of fixes like loading signed drivers for the Chinese CH340 USB chip, which isn’t used by the Feather at all.  Sadly, none of the online suggestions works.

What DOES work, is using a USB Hub.  In my case it was a DLINK Powered USB 2.0 hub, but I suspect that any hub would be adequate, because the Powerbook USB connection is no longer direct to the Arduino device.

NOTE: Using a hub will certainly change the OS X detected port, so make sure to get the correct port selected in the IDE.

Posted in Arduino, NTP Clock, Projects | Leave a comment

Feather NTP Clock

While my obsession with accurate time continues, these days my obsession with avoiding the hassle of resetting clocks on DST/STD changeover and power failures grows.

My original NTP Clock, based on the Raspberry Pi worked just fine, but it really didn’t like power failures, which sometime trashed the SD card, plus it was about $75 or so per clock.

The Adafruit Feather M0 WiFi board has caught my attention.  It’s darned tiny, and very power stingy.  Add a FeatherWing OLED board, and you’ve got the hardware required for a tiny (2.1″x0.8″) NTP Clock that costs about $50.

Adafruit Feather M0 WiFi with FeatherWing OLED Display

Posted in NTP Clock, Projects | Leave a comment

Migrating a HDR Log to ACL for Digital Contacts

After messing with HRD & QSO Relay, I determined that inability to support FT8 with older HRD versions was a show stopper for me.

I decided to use ACL, which was fully supporting FT8 and simply gather my digital FT8/JT9/JT65 contacts in that log until such time that LotW accepts the FT8 mode.

My first snag was in creating a ADIF file for export from HRD.  In the default display order, where newer contacts appear at the top of the screen, the order of the ADIF file is reversed (leading to the higher numerical entry number being the oldest log entry.  So I simply reversed the display order (clicking on the date column), and exported that file.

Importing that into ACL went fine, but ACL doesn’t keep track of any confirmation data during that sort of import.  That meant that every FT8/JT9/JT65 station was needed.  The fix for that situation was to download my entire LotW log, a process that took about 15 minutes to complete.  That corrected things, so I was able to scan the log and now had proper “need” data shown in JTAlert

Finally, so that JTAlert can put log entries into ACL, the Settings/Application Program Interface Enabled Checkbox must be set

 

Posted in FT8, JT65, JT9, LotW | Leave a comment

Updating to WSJT-X version 1.8 for FT8 Mode

I see a lot of activity on 20 meters using the new FT8 mode (14.074.000), so I figured I would bite the bullet and update.  The latest WSJT-X release candidate requires an update to JTAlert, which I was avoiding since it no longer works with HRD version 6+ logging.

There is a utility out there called “QSO Relay” that acts as a go-between from JTAlert and HRD.  It works fine, but there is a deeper issue.  Older versions of the HRD logging program such as mine (6.3.0.613) don’t know what the mode “FT8” is.  The QSO Relay utility will populate the HRD log with the mode set to FT8, but if you touch the log entry at all, perhaps adding a comment, or just doing a lookup to populate the remaining contact info (like name, city, etc.), the Mode is forced to “FM” — I guess it is the closest thing HRD can find to “FT8”.  (Why HRD needs to modify that field is beyond me.)

So that is a show stopper in terms of using HRD.  Even with everything else working correctly, without an update to HRD to a version that understands FT8, things are not going to work for contact confirmation.

Another show stopper is that LotW does NOT recognize FT8 as a valid mode (like JT65, or JT9), so it is not possible to upload these to LotW, without changing the mode to something like “DIGITAL” using the TQSL ADIF Mode Overlay.

Anyway, thanks to W5LE for being my first FT8 QSO.  I’ll manually upload it to LotW as soon as that mode is supported.

Ignore the “14.073 000” shown above — there is a slight polling delay when going from transmit to receive, the display above was still showing my transmit VFO setting, and had not updated to the usual 14.074 000 receive setting.

Waterfall showing FT8 exchanges.  W5LE QSO is in the middle (you can see the shorter TX bars)

Posted in Digital Mode, FT8, WSJT-X | 7 Comments

Nice 6-meter Opening Today

The JT65 segment of 6-meters was white hot today.  Even heard Joe Taylor (K1JT).  Map below shows stations that heard my signals around 21:00 UTC today.

Posted in From the OM, Propagation | Leave a comment

Worked All 13 Colonies

Last night I was NCS for my club’s HF net.  Right after our net cleared, K2C, a station in RI started calling CQ for the 13 Colony Special Event, and I picked him up, along with several of the other net members.  At that point, I figured it was prime time for 40 and 80 meters up and down the East Coast, so I went looking for some others.  About 45 minutes later I had worked 11 of the 13 stations.  It took quite awhile to find a PA station (I thought that was unusual), and I was still missing K2L in SC before I turned in for the night.  This morning after my club breakfast, I found K2L on 40 meter CW as well as WM3PEN, the Liberty Bell Bonus station, completing a clean sweep of all original colonies plus a bonus station:

My thanks to all the operators of stations K2A to K2L for making this a fun event.

Posted in Operating | Leave a comment

Yearning for Solar Cycle 25: But will it even happen?

According to Dr. Sten Odenwall, we will start seeing the new sunspots of Cycle 25 appear sometime in late-2019. Sunspot maximum is likely to occur in 2024, with most forecasts predicting about half as many sunspots as in Cycle 24.

The bad news is that some studies show sunspot magnetic field strengths have been declining since 2000 and are already close to the minimum needed to sustain sunspots on the solar surface. This is also supported by independent work in 2015 published in the journal Nature. By Cycle 25 or 26, magnetic fields may be too weak to punch through the solar surface and form recognizable sunspots at all, spelling the end of the sunspot cycle phenomenon, and the start of another Maunder Minimum cooling period perhaps lasting until 2100.

Let’s hope that Cycle 24 isn’t our last!

Posted in DX | Leave a comment

Mid-way through 2017, DX is Crawling

At this point halfway to the bottom of cycle 24 (2020), I suppose it is only natural for things to slow down, not only due to the sunspot cycle decline, but also just because there are fewer needed DX entities to obtain.

In the first six months of 2017, the country count is up four to 262.  The DX Challenge is up 18 to 1,243.  (Up one country total and 6 countries in the Challenge in the last quarter).

No luck hearing a WV station on 12 meters, my one remaining state needed for 9-band WAS.  At this point, there is almost no activity on 12 meters anyway.  Maybe on the next sunspot cycle maximum I’ll pick it up.  Meanwhile I’ve picked up a couple more states on 6 meters, and a couple more states on satellite.  This fall/winter should be interesting on 160 meters with my new antenna.

Posted in DX, Operating | Leave a comment

Calibrating the Uplinks for FD

The satellites are conspiring against me this year, mostly passes in the dark (nothing like stumbling/fumbling around in the dark in a field), but I’m getting the uplink calibrated again on my IC-9100.

Anyway, was able to calibrate AO-7 uplink (off about 200 Hz from last year), in both CW and SSB.  XW-2B, 2C, and 2F were easy to setup, but no takers for my CQs.

Made a couple of contacts with KK4PP and W4FS on SO-50.  Even had a contact via ISS Digipeat with W4MII

  • 20170621210810 : W4MII]CQ,RS0ISS*,qAR,WB4SON:=4102.57N/07496.02W- Greetings from Tony in grid FN21ma

XW-2A and XW-2D were also calibrated.  Had QSOs with W2JAZ on XW-2D CW, and again later on XW-2B SSB.  Also had a QSO on CW with KA8NCR on XW-2B.

Later at night, I heard myself on the AO-85 downlink around 01:23 to 01:26 UTC, but no takers.  AO-73 continues in sunlight so its impossible to test.

While I had no trouble calibrating for FO-29, and heard my downlink loud/clear from 01:39 to 01:51 UTC, there were no takers for SSB or CW CQs.  I did hear one response to a SSB QSO, but sadly below my local noise floor.

Posted in AO-7, AO-73, AO-85, ISS, Satellite, SO-50, XW-2A, XW-2B, XW-2C, XW-2D, XW-2F | Leave a comment

Field Day 2017 Satellite Passes

As usual, here is the list of decent satellite passes for Field Day 2017.  Times are in EDT, and the station location is set to FN41 (Rhode Island).  Many of them this year are after dark.  Going to have to hope AO-7 works, or some of the XW satellites.

 

Posted in From the OM, Satellite | Leave a comment