Return to KLUBNL.PL main page

rsgb_lf_group
[Top] [All Lists]

Re: LF: VO1NA frequency

To: [email protected]
Subject: Re: LF: VO1NA frequency
From: Paul Nicholson <[email protected]>
Date: Thu, 12 Nov 2015 18:36:42 +0000
In-reply-to: <[email protected]>
References: <[email protected]> <[email protected]>
Reply-to: [email protected]
Sender: [email protected]
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130106 Thunderbird/17.0.2
Joe VO1NA wrote:

> I had to put in arguments for -S and -r which I chose at
> random ...

Thanks, that's a bug - it shouldn't need -S or -r when
sending or receiving unmodulated symbols as text.

Fixed now in version 0.2

 http://abelian.org/ebnaut/ebnaut.c

Now you can do, for example

 echo 'TEST MESSAGE' | ebnaut -et -N12 -p 4K19A  > test.txt
 ebnaut -dt -N12 -p 4K19A < test.txt

just to exercise the encoder and decoder without modulation.
Have fun with a text editor scrambling the 1's and 0's in
test.txt and watch the decoder fix the errors.

On an Intel PC you can run the Windows ebnaut-tx.exe which
works ok with wine.  This program drives the RS232 modem
control outputs.

For other computers you'll have to rig something up to read
that file of 0's and 1's and use it to drive DTR and/or RTS
on a serial port, or any of the parallel port bits, or a GPIO
pin if the computer has one (eg RPi).

If that's giving you an obstacle I can quickly rustle up a
program to do it which will work on PC and RPi.

> I send a long carrier with a phase inversion every time a 1
> is encountered,

That's a bit ambiguous, it could be taken to mean sending
differential PSK.  To be clear: send one phase for a symbol
period when the input is a 0, send the opposite phase for a
symbol period when the input is a 1.

With a transformer and a relay or diode ring, sending BPSK is
hardly any more difficult than amplitude keying.

--
Paul Nicholson
--

<Prev in Thread] Current Thread [Next in Thread>