Terry wrote:
> Apologies to others as this is a bit OT.
Probably not very OT, I would say most relevant to LF and
VLF operation. Getting gpsd and ntpd running opens the way
to using coherent signaling and to be able to combine signals
from multiple antennas. Even without coherent operation, the
ability to record continuous timestamped raw signal means you
never have to miss any activity and you can decide later which
direction the antenna needed to point. You can run all your
favourite amateur radio programs, but their source is vtread
via vtmix, not the antenna signal directly.
> gave error messages about:
> " can't bind to IPv4 port gpsd, Address already in use"
Looks like systemd is restarting gpsd after you killed it.
Well, your GPS and ntpd are working OK by the looks of it.
It just remains to make systemd launch it at boot time, with
the right settings. It is probably also necessary to disable
the getty program on /dev/ttyACM0.
I don't know anything about systemd, I'd better go learn
about it! I grew up in the era of /etc/rc.d and /etc/inittab,
traditional unix start-up. systemd is supposed to be better,
allowing hot plug devices to be handled and dynamically
resolving dependencies.
https://en.wikipedia.org/wiki/Systemd
I can understand the objections that many have to it.
Unix philosophy has always been to build systems from small
toolkit programs. A giant complicated monolithic program that
tries to do everything itself, goes against that.
It can probably be used to start up all your vlfrx-tools
programs needed for reception and raw storage. In the old
days, you just put everything into /etc/rc.local
Unfortunately, none of my computers here or at work use systemd
so I can't at the moment advise on how to set it up. I'll have
to load the latest Raspbian onto a spare RPi and have a play.
--
Paul Nicholson
--
|