![]() ![]() I'm happy to report that as far as I can tell pat seems to just work in Fedora 30, although I have not tried connecting to anything by radio yet. I don't see why hams can't do the same within licence limits. A 48kHz sound card in I/Q mode can give about 48kHz bandwidth which the military uses on HF get to very respectable data rates. It seems like a lost opportunity for SDR transceivers especially with the processing power available these days without going to FPGA or DSP chips. 1kHz on 30m, 2.8kHz on 60m, 6kHz on other HF bands 160 through 12, 20kHz on 10m, 30kHz on 6 and 2, 100kHz on 125cm, and 12MHz on 70cm, and so on, with no restrictions on symbol rate. The Canadian regulations simply give -26dB (of maximum) bandwidth limits on each band. My conclusions so far is that wide band communications needs to be embraced and that the FCC rules about symbol rates is a barrier to effectie HF data communications south of the border. I played with FreeDV a bit a few years back and may try again once my HF beam is fully operational again. I think I have about 3 years of catching up to do on communications theory. I noticed the FreeDATA modem project a week or so ago in my studies of OFDM, as I wanted to see how OFDM was implemented in FreeDV and what was going on with ARDOP. Direwolf, on the other hand, appears to be very good, and if Wikipedia is to be believed, the only implementation of AX.25 V2.2, which should be superior for bulk traffic a la Winlink, although AX.25, like X.25, is well past its best-before date. Seems to me that there is a bad smell coming from that direction, but maybe I'm not looking in the right places. I found an AGWPE page and it seems rather full of itself with warnings about reverse-engineering and such, and I wonder how Direwolf, Soundmodem and Winlink Express got around that and what the limitations are. I don't understand how AGW fits in just yet. It seems to me that the KISS solves a problem that no longer exists although I guess some people still like to use hardware TNCs. The AX.25 ecosystem is a little confusing and I'd like to understand that before delving into code. This is an interesting discussion, and while not experienced with Go, nor having been a professional programmer since the 80's (I've learned C, SQL and Python since then, though), I'd like to see where this could be taken. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |