Memory bank
management:
I
believe
that
its
use
should
be
rather
straighforward
(at least, I hope so).
But, some relevant aspects are the following:
- For working with a bank it is first needed to load it from the
receiver memory (clicking the correspondent tab). Once done, every
change of the content of a channel
will be transmitted to the receiver. So, receiver and application are
always synchronized.
- Some operations
take more than a bit (for example loading a bank from
memory). As there is a unique RS232 channel communication between the
receiver and the application, it is possible that other consuming
bandwidth functions (as for example the graph fft window) slow down
while the memory bank operation is executed. Obviously, trying to load
all receiver banks simultaneously will take some time (but still, you
will be able to look to the progress of the different loading
operations in the associated progress bar for each bank).
- Once the channels in a bank are, at least partially, displayed,
it is possibe to:
> Write and modify information for a channel (for doing so it is
necessary to click on the corresponding channel cell),
> Select a group of channels (consecutive or not -using shift or ctrl
keys-) for copying, cutting (deleting) and pasting this channel
group
from a place to another (it is possible to copy -or cut- a non
continous group of channels, even following some sorting criteria, and
then paste these group into another, possibly non continous, group of
channels in the same or another bank,
> Sort in ascending (ticking the column
head) or descending order (ticking
the
column
head
again),
the displayed information. This will not modify the receiver
information, but it will be possible to save the viewed
information into a file using the "Save (as seen) option",
> Rearrange the displayed column order (dragging the column header
from a place to a different one),
> Tune the receiver to the first channel in a selection. Conversely,
it is possible to save the tuned receiver information to the first
channel in a selection,
> Most operations are done concurrently. Moreover, it is possible to
work with channels for a bank partially loaded (for example when
loading bank X it is possible to tune the receiver to one of the first
loaded channels while the application is still loading the remaining
channels).
NOTE: For helping the user and
speeding things a bit, the "channel" menu will also appear
(contextually), when a selection has been done, right-clicking the
mouse
when the cursor is in the displayed channel table. For example: if you need to tune the
receiver to some memory channel, you first select the channel (clicking
on it) then right-click the mouse and select the "to vfo" option of the
contextual menu that will appear.
Memory files structure:
- Each file is written in plain text format in the directory selected
by the user (by default the one appearing in the FILECONS.ini file),
A brief description of the characteristics of each memory file is the
following:
- Every line of the file beginning with a "#" is a comment so, it is
not relevant,
- White lines in the
file are also irrelevants,
-
For
each
channel
(lines without "#" beginning) the following
information will appear (as columns in the file):
- Channel number,
- Frequency in hertzs,
- Demodulation
mode (same -integer- format as in the corresponding receiver command),
- Attenuation (idem),
- Rf. amplification (idem),
- Selected channel (idem),
- Comment (only first 12 chars will be taken into account),
- The order of the
columns is relevant,
-
The
number
of
white
spaces
between
values (columns) is irrelevant,
but at least should be one,