Hello Stefan,
indeed the max string length may be exceeded. I will check, and
upload a new version soon. If this is the reason, it's trivial to
fix.
The ASK (amplitude shift keying) modulator indeed produces a tone
when the digit is '1', and all digits have the same length
(=symbol duration).
73 and hny,
Wolf .
Am 28.12.2013 22:54, schrieb Stefan Schäfer:
Hello Markus,
I just configured SL to transmit OP32. Works well it seems.
However, if i try to use a macro:
di.tx"1101100110010110010110010110010101100110101001100101010110010101100110101001101001011010010110011001101001101010100110010101100110100101011010011001101010100101101001101001101010100101011010101010010101100101100110101001010110010101101001000000000000000000"
the last signs, 00000000", are ignored by SL. Probably a
limitation of
characters in one row of the scheduled actions?
When i take a look to the binary code, does 0 mean a break, 1 a
short
dash and 11 a long dash? (I can find no 111). If so, there are 18
0s at
the end. Can i remove these 0s without changing the code as long
as i
leave a break of 18 0s for the decoder?
I'm just trying that. If i remove the last 0 and replace it by ",
SpecLab accepts the row and transmits the sequence from the
scheduled
actions...
73, Stefan/DK7FC
PS: Finally my frequency is accurate:
old: 2013-12-26 00:08:27 DK7FC 0km 137572.917Hz 140mHz
-21.1dBOp 100% 22.0dB
new: 2013-12-28 22:03:32 DK7FC 0km 137573.000Hz 4mHz
-29.9dBOp
24% 17.9dB
This was a local test. I'm going to test your RX accuracy now :-)
PPS: If you can find out how to transmit WSPR in SL, one could run
an
automatised beacon WSPR/OP32/DFCW! Maybe the signal generator with
arbitrary waveform can be used, if the WSPR frequencies are
converted
into an image that can be read by this wave form generator?
Am 27.12.2013 01:45, schrieb Markus Vester:
Today I finally found a simple
solution to send Opera sequences from SpecLab's digimode
terminal. The nice thing
about this is that you can use
all of SpecLab's powerful functions, like samplerate
correction,
adjustable pulse shaping, or high audio frequencies.
This seems very
useful, especially in the context of possible future VLF
Opera
transmissions.
First you will need to create
a text
file consisting of the 239 bit 1101... sequence for your
callsign. This
can be generated from the PIC menu in the original Opera
software. Or
you can use my little code generator tool at http://df6nm.bplaced.net/opera/opera_generator.zip - simply
copy
opgen.exe from the zip and
type
opgen mycallsign >opera.txt
into a command window.
In SpecLab, open the digimode
terminal and configure it for ASK with no encoding, as shown
in the
attached "_settings" screenshot. The symbol rate has to be
set to
the inverse dotlength for the desired Opera speed:
mode dotlength rate
(seconds) (sym/s)
Op-8 1.024s 0.9766
Op-32 8.192s
0.12207
Op-4H 65.536s
0.01526
Shaping time can be
selected from
hard (0%) to soft (50%) keying. Then enter your
desired audio frequency
and use "Load TX text" from the file menue to load
your opera.txt file.
The sequence will appear in the TX window, and the
transmission can
started by hitting the RX / TX button.
Best 73,
Markus (DF6NM)
|
|