8. Makrorozkazy

WinPsk pozwala
na wywołanie do 40 makrorozkazów, które mog± zawierać zarówno standardowe teksty jak
i pocelenia steruj±ce funkcjami programu np. nadanie identyfikacji telegraficznej lub
przejście na odbiór. Teksty mog± zawierać metasymbole, które s± zastępowane przez
odpowiadaj±ce im informacje np. znak korespondenta.

W celu wywołania makrorozkazu należy nacisn±ć jeden z
przycisków ekranowych albo jeden z klawiszy funkcyjnych F1 - F10. Po zdefiniowaniu
makrorozkazy mog± być użyte w dowolnym momencie w miarę potrzeby. Dla ułatwienia
orientacji na przyciskach funkcyjnych s± wyświetlane podane przez operatora tytuły.
W celu zmiany grupy należy nacisn±ć jeden z przycisków oznaczonych strzałkami albo
klawisz F11. Cztery grupy po 10 makrorozkazów daj± w sumie liczbę 40. Przycisk "Home"
("Powrót") powoduje powrót do pierwszej grupy. Najechanie znacznikiem myszy na
przycisk powoduje wyświetlenie przypisanego mu tekstu.
8.1. Programowanie
Po naciśnięciu przycisku za pomoc± prawego klawisza myszy
otwierane jest okno pozwalaj±ce na zaprogramowanie lub zmodyfikowanie
makrorozkazu.

W górnym polu należy wpisać tytuł - nazwę makrorozkazu. Nazwa
ta jest wyświetlana na przyciskach wywoławczych. Poniżej znajduje się pole treści -
należy wpisać do niego tekst i polecenia wywoływane po naciśnięciu przycisku. Długość
makrorozkazu jest ograniczona do 200 znaków alfanumerycznych. Dłuższe teksty można
wywołać ze zbioru tekstowego z dysku podaj±c w odpowiednim miejscu polecenie
<nazwa_zbioru.txt>. Makrorozkazy mog± zawierać następuj±ce polecenia i
metasymbole, które musz± być ograniczone apostrofami i pisane małymi literami:
- 'mycall' - zastępuje własny znak wywoławczy (jest on podany w konfiguracji).
- 'theircall' - zastępuje znak korespondenta podany w oknie informacji o QSO.
- 'theirname' - zastępuje imię korespondenta podane w wyżej wymienionym oknie.
- 'textgrab' - wprowadza zawartość pola tekstowego (np. QTH).
- 'start' - polecenie powoduje wł±czenie nadajnika i nadanie tekstu znajduj±cego się
w oknie nadawczym.
- 'stop' - powoduje wył±czenie nadajnika po zakończeniu transmisji tekstu.
- 'cwid' - powoduje nadanie telegrafi± znaku wywoławczego stacji.
- 'datetime' - wprowadza do tekstu czas i datę.
Podanie w treści nazwy zbioru w nawiasach spiczastych powoduje
nadanie jego zawartości. Nie należy przesadzać z transmisj± długich zbiorów. Treść
zbioru może być wpisana za pomoc± dowolnego edytora ASCII np. Notatnika. Podane powyżej
polecenia nie s± interpretowane jeżeli znajduj± się w zbiorze a s± jedynie traktowane
jak każde inne słowo w tekście. Zbiór musi znajdować się w katalogu programu czyli tam
gdzie znajduje się zbiór WinPSK.exe. Zbiór może zawierać nie tylko otwarte teksty ale np.
zakodowane do postaci tekstowej obrazy. Transmisję obrazów omówiono w instrukcjach
do programów Digipan i Psk31sbw.
Okno zawiera także krótkie przykłady definicji makrorozkazów i
spis poleceń i metasymboli.
Przed użyciem makrorozkazów zaleca się ich wypróbowanie.
Naciśnięcie przycisku powoduje umieszczenie tekstu w oknie nadawczym. O ile makrorozkaz
nie zawiera polecenia 'start' w celu nadania należy nacisn±ć Przycisk "PTT" lub
klawisz F12.
Wydanie z dn. 31.07.2000.
© Prawa autorskie Krzysztof D±browski, OE1KDA.
